Red Hat Application Foundations

Red Hat Applications Foundations hero image
Jump to section

Red Hat Application Foundations란?

Red Hat® Application Foundations는 클라우드 네이티브 애플리케이션을 제공하는 데 필요한 API 관리, 데이터 스트리밍, 엔터프라이즈 통합, 애플리케이션 보안, 마이그레이션, 프레임워크 기능을 제공하여 개발자 생산성을 높여주는 통합된 툴 제품군입니다.

Red Hat OpenShift®와 함께 사용할 경우 Red Hat Application Foundations는 현대적인 개발 사례를 엔터프라이즈 애플리케이션 플랫폼에 연결할 수 있는 툴을 제공합니다.

Red Hat Application Foundations 데모. (재생 시간: 1분 51초)

클라우드 내 개발자 생산성 툴 삽화

효율적이며 안정적으로 애플리케이션 제공

AI 애플리케이션의 인기 증가를 비롯한 시장과 소비자의 요구에 부응하기 위해서는 개발자 생산성이 매우 중요합니다.

Red Hat Application Foundations는 단일 서브스크립션 기반 서비스를 통해 개발자에게 현대적인 소프트웨어 개발 기능 제품군을 제공합니다.

개발 팀은 레거시 애플리케이션과 현대적인 애플리케이션을 중단 없이 통합하고, API와 스트리밍 데이터 툴을 사용하여 AI 모델을 학습시키며 개선하고, 하이브리드 클라우드 환경 전체에서 확장할 수 있는 혁신적인 보안 중심 애플리케이션을 제공할 수 있습니다. 

Red Hat Application Foundations 기능

Red Hat Application Foundations는 여러 기능 영역에서 엄선되고 검증된 툴을 모아 하나의 제품으로 제공합니다.

API 관리

  • API(애플리케이션 프로그래밍 인터페이스)의 관리를 중앙화합니다.
  • 하이브리드 클라우드 환경 전반에 분산된 게이트웨이로 성능을 최적화하고 장애 지점을 줄입니다.
  • 액세스 제어, 속도 제한 등이 포함된 보안 정책을 수립하고 실행합니다.
  • 수익화 또는 성능 모니터링을 위해 API 분석 및 사용 보고를 추적합니다.

기술

보완 구성 요소

  • Apache Camel의 Red Hat 빌드
  • Keycloak의 Red Hat 빌드
  • APIcurio Registry의 Red Hat 빌드

엔터프라이즈 통합

  • 다양한 시스템과 애플리케이션을 원활하게 통합합니다.
  • 엔터프라이즈 통합 패턴(Enterprise Integration Patterns, EIP)으로 개발자 생산성을 개선합니다.
  • 마이크로서비스 기반 아키텍처와 컨테이너화된 배포를 지원합니다.

기술

보완 구성 요소

  • Red Hat AMQ 브로커
  • Red Hat build of Quarkus

데이터 스트리밍

  • 다양한 소스에서 비롯한 실시간 데이터 흐름을 원활하게 처리, 분석하고 대응합니다.
  • 대용량 실시간 데이터를 처리할 수 있도록 확장합니다.
  • 다양한 통합 패턴 및 데이터 형식을 지원합니다.
  • 데이터베이스 변경 사항을 실시간으로 포착하고 외부 시스템의 동기화를 유지합니다.

기술

보완 구성 요소

  • Apache Camel의 Red Hat 빌드
  • Debezium의 Red Hat 빌드
  • Apicurio Registry의 Red Hat 빌드

애플리케이션 프레임워크 및 서버

  • 여러 기능이 포함된 다양한 프레임워크를 사용하여 클라우드 네이티브 애플리케이션을 개발하고 호스팅합니다.
  • 실시간 코딩 환경, 효율적인 리소스 관리, 고성능 데이터 캐싱을 제공합니다.
  • 개발과 배포에 필요한 시작 시간을 단축합니다.
  • 실시간 이벤트 기반 애플리케이션을 지원합니다.

기술

보완 구성 요소

  • Red Hat JBoss Web Server
  • Red Hat Data Grid

애플리케이션 마이그레이션 및 현대화

  • 마이그레이션의 적합성을 평가하고 잠재적인 문제를 파악합니다.
  • 마이그레이션 프로세스를 간소화하여 수동 작업과 오류를 줄입니다.
  • 기존 애플리케이션과 워크로드를 컨테이너화된 형식으로 전환합니다.

기술

애플리케이션 보안

  • 유연한 통합형 사용자 기반 자격 증명 관리를 위한 인프라를 제공합니다.
  • 애플리케이션 액세스 권한을 승인된 사용자에게로 제한합니다.
  • 액세스 제어 및 속도 제한으로 API를 서비스 거부 공격(DoS)으로부터 보호합니다.

기술

보완 구성 요소

  • Red Hat 3scale API Management

특징 및 장점

시장 출시 시간 단축

개발자는 다양한 플랫폼과 환경에서 공통된 기술 세트를 활용하여 더욱 효율적으로 프로덕션 레디 애플리케이션을 개발할 수 있습니다.

민첩성 향상

새로운 사용자 요구에 맞게 조정하고 시장 변화에 신속하게 대응합니다. 경쟁 우위를 확보하기 위해 기존 애플리케이션을 개선하고 시스템을 계속해서 현대화합니다.

확장성 및 신뢰성 개선

온프레미스, 퍼블릭 클라우드, 엣지 등 다양한 환경과 플랫폼에서 원활하게 애플리케이션을 빌드, 배포, 마이그레이션합니다.

비용 절감 및 보안 강화

단일 툴 세트를 통해 비용을 제어하면서 플랫폼 엔지니어가 여러 환경과 플랫폼 전반에서 일관되게 보안 모범 사례를 정의하고 시행할 수 있습니다.

Red Hat Fuse 제품은 2024년 6월 30일에 지원 종료(End of Life, EOL)되었습니다. 이제 지원을 계속 받고자 하는 고객에게는 확장된 라이프사이클 서브스크립션이 필수입니다. Red Hat Application Foundations 서브스크립션의 일환으로 포함되어 있는 Apache Camel의 Red Hat 빌드는 엔터프라이즈 통합 요구 사항을 지원하기 위한 솔루션입니다.

Red Hat Application Foundations + Red Hat OpenShift

신뢰할 수 있고 혁신적인 애플리케이션으로 기대를 뛰어넘으세요. Red Hat Application Foundations와 Red Hat OpenShift를 통합된 애플리케이션 환경에서 함께 사용하면 개발 팀은 현대적인 클라우드 네이티브 애플리케이션을 스케일에 따라 빠르게 설계하고 배포하기 위한 툴을 확보할 수 있습니다.

Red Hat Application Foundations와 Red Hat OpenShift는 애플리케이션을 더 빈번하게 배포하기 위해 CI/CD 사례를 지원하는 플랫폼을 제공하고, 취약점을 최소화하며 데이터를 보호하는 데 도움이 되는 정책 기반 관리 기능을 지원합니다. 또한 OpenShift 플랫폼은 가상 머신을 컨테이너 워크로드와 병합하고, 애플리케이션과 서비스 간 트래픽 관리를 지원하며, 애플리케이션 동작에 대한 인사이트를 제공합니다.

관련 리소스 살펴보기

데이터시트

Red Hat Application Foundations 개요

Red Hat Application Foundations에 포함된 기술에 관해 자세히 알아보세요.

체크리스트

Red Hat Application Foundations로 현대화 목표 달성하기

하이브리드 환경 전반에서 애플리케이션 개발을 가속화하는 방법을 알아보세요.

고객 사례

Red Hat과 Deloitte와 협력하여 160%의 성장을 일궈낸 Washington Health Benefit Exchange

주요 보험 시장에서 마이크로서비스 기반 아키텍처를 채택하여 가치를 실현한 사례를 알아보세요.

서비스 및 프로그램

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은 다양한 시각으로 고객의 상황을 파악하고 이를 바탕으로 고객의 과제를 분석하여 종합적이고 비용 효율적인 솔루션을 통해 문제 해결을 돕는 전략적인 어드바이저입니다.

문의하기

Red Hatter에게 문의하기