Red Hat Application Foundations
Red Hat Application Foundations란?
Red Hat Application Foundations는 조직이 자체 소프트웨어를 개발하고 현대화할 수 있도록 일련의 포괄적인 구성 요소를 제공합니다. Application Foundations에 내장된 기술은 하이브리드 클라우드 전반에 걸친 보안과 확장을 고려하여 애플리케이션을 빌드, 배포, 운영할 수 있도록 설계되었습니다. Red Hat Application Foundations는 온프레미스 또는 클라우드에서 실행되는 애플리케이션과 함께 사용할 수 있으며, Red Hat OpenShift®와 결합되는 경우 전체 애플리케이션 라이프사이클에 걸쳐 실행을 간소화하는 플랫폼을 구성합니다. Red Hat Application Foundations에 포함된 기능은 다음과 같습니다.
애플리케이션 및 API 연결
전체 라이프사이클에 걸쳐 API를 공유, 보안 유지, 배포, 제어합니다.
데이터 변환
컨테이너 네이티브 통합 툴로 서비스를 개발하고 관리합니다.
서비스 구성 및 오케스트레이션
연결된 애플리케이션 및 서비스의 개발 및 확장을 가속화합니다.
실시간 메시징 및 데이터 스트리밍
실시간 데이터 스트림을 생성, 검색, 연결하여 이벤트 기반 및 데이터 분석 패턴을 활용합니다.
SSO(Single Sign-On)
SAML 2.0, OpenID Connect, OAuth 2.0과 같이 널리 사용되는 표준에 기반을 둔 SSO로 웹 애플리케이션의 보안을 유지합니다.
Java 애플리케이션 프레임워크
클라우드 아키텍처를 위한 경량화 런타임 및 프레임워크(예: Quarkus)를 사용해 클라우드 네이티브 애플리케이션을 빌드하고 유지 관리할 수 있는 일련의 제품, 툴, 구성 요소를 개발자에게 제공합니다.
Red Hat Cloud Services를 통해 목표를 더 빠르게 달성
Red Hat Cloud Services를 통해 조직은 자체 애플리케이션 플랫폼 중에서 내부에서 직접 관리하기를 원하는 부분과 Red Hat 호스트가 대신 관리하는 부분을 선택할 수 있습니다. Cloud Services를 통해 조직은 자체 애플리케이션에 새로운 기능을 신속히 추가하거나 책임을 이관할 수 있어 가치가 높은 이니셔티브에 집중할 수 있습니다.
특징 및 장점
조직은 Red Hat OpenShift를 통해 클라우드 및 컨테이너로 이동함으로써 하이브리드 클라우드, 멀티클라우드 및 엣지 배포를 관리할 수 있는 일관된 애플리케이션 플랫폼을 이용해 효율성과 확장성을 확보할 수 있습니다. 이를 통해 애플리케이션 팀은 조직에 도움이 되는 새로운 기능 및 이점을 제공하는 현대적인 클라우드 네이티브 패턴(예: 마이크로서비스, API 우선 설계, 데이터 스트리밍, 이벤트 기반 아키텍처)을 이용해 혁신을 추진할 수 있습니다.
Red Hat Application Foundations를 사용하여 얻을 수 있는 결과
Red Hat Application Foundations를 통해 다음 사항을 지원하는 애플리케이션을 빌드하고 배포할 수 있는 플랫폼을 만들 수 있습니다.
- 개발자의 높은 생산성 및 기술 혁신 지원
- 운영팀을 위해 프로덕션 환경에 있는 코드의 신뢰성, 성능, 확장성 개선
- 비즈니스 리더를 위해 애자일 개발, 통합, 자동화 지원
현대적인 애플리케이션 개발
클라우드 네이티브 애플리케이션 개발 속도가 향상되므로 시장 출시 시간을 단축하고 컨테이너와 현대적인 애플리케이션 패턴은 물론 애자일, DevOps, 지속적 통합 및 배포(CI/CD)와 같은 사례를 활용할 수 있습니다.
기존 애플리케이션 최적화
레거시 애플리케이션을 개선 또는 업데이트하여 조직이 클라우드 운영으로 전환하는 여정의 일부인 하이브리드 환경에 배포할 수 있습니다.


Red Hat OpenShift에서 Red Hat Application Foundations를 사용해 다음과 같은 요소로 구성된 통합 애플리케이션 환경 플랫폼을 지원함으로써 더욱 높은 신뢰도와 적응성을 갖춘 기술을 구축할 수 있습니다.
- Red Hat Runtimes 제품 그룹을 통한 포괄적인 프레임워크, 런타임 및 프로그래밍 언어
- Red Hat Integration 제품 그룹을 통한 통합 솔루션
관련 리소스 살펴보기
e-book
백서
데이터시트
Red Hat의 신뢰성
Red Hat 서브스크립션을 통해 권위 있는 어워드를 수상한 지원 서비스, 업계 최대 규모의 파트너, 고객, 전문가 에코시스템, 하드웨어 인증, 오픈소스 커뮤니티의 혜택을 누려 보세요. 탁월한 기능을 활용해 엔터프라이즈 제품을 강화할 수 있습니다.
더 많은 지원이 필요하신가요? 기술 계정 관리자(TAM)가 IT 과제를 해결하는 데 도움을 드립니다.
서비스 및 프로그램
Red Hat 경험을 한층 더 개선하는 방법
교육 및 자격증
Build and Administer APIs with Red Hat 3scale API Management with exam(DO241)
Developing Workflow Applications with Red Hat JBoss BPM Suite(AD427)
개발자 프로그램
Red Hat Application Services의 툴, 런타임, 프레임워크를 통해 지금 바로 애플리케이션 구축, 실행, 확장을 경험해 보세요.
파트너 프로그램
글로벌 시스템 통합업체에서 지역별 솔루션 제공업체까지, 대기업에서부터 전문화된 컨설팅 기업에 이르는 광범위한 Red Hat 파트너가 귀사의 성공적인 애플리케이션 개발을 도와 드립니다.
컨설팅
Red Hat® Consulting은 단순히 기술적인 전문성을 제공하는 차원에 머물지 않습니다. Red Hat은 다양한 시각으로 고객의 상황을 파악하면서 과제를 분석하고 종합적이고 비용 효율적인 솔루션을 통해 문제 해결을 돕는 전략적인 컨설턴트 역할을 합니다.