Red Hat OpenShift Serverless를 선택해야 하는 이유

URL 복사

서버리스 클라우드 컴퓨팅 모델은 개발자에게 하이브리드 클라우드를 위한 현대적인 클라우드 네이티브 애플리케이션 개발 스택을 제공합니다. 서버리스를 통해 개발자는 인프라 설정에 대해 걱정할 필요 없이 코드에 더욱 집중할 수 있습니다. Red Hat OpenShift Serverless는 단일 벤더에 종속되지 않도록 멀티클라우드 접근 방식을 지원합니다.

Red Hat OpenShift 사용해보기

Red Hat® OpenShift® Serverless는 오픈소스Knative 프로젝트를 기반으로 한 서비스로, 하이브리드와 멀티클라우드 환경 전반에 이식성과 일관성을 제공하는 엔터프라이즈급 서버리스 플랫폼을 제공합니다. 이는 개발자가 쿠버네티스에서 일련의 커스텀 리소스 정의(CRD)와 관련 컨트롤러를 사용하여, 소스 중심의 클라우드 네이티브 애플리케이션을 개발하도록 지원합니다.

Knative는 다음 3가지 구성 요소로 이루어져 있습니다.

  • 구축 - 소스 코드를 컨테이너에 구축하는 유연한 접근 방식
  • 이벤트 - 애플리케이션을 활성화하기 위해 이벤트를 소비하고 생산하기 위한 인프라
  • 지원 - 컨테이너의 신속한 배포와 자동 스케일링 지원

“Knative의 정의” 알아보기

Red Hat 리소스

코드를 프로덕션에 빠르게 도입

OpenShift Serverless는 개발자가 프로비저닝하기 위한 작업에 필요한 인프라를 명시적으로 설명할 필요를 줄여줌으로써 DevOps 도입을 지원합니다. 개발자는 쿠버네티스 네이티브 API와 모든 선호하는 언어 및 프레임워크를 사용하여 애플리케이션과 컨테이너 워크로드를 배포할 수 있습니다.

어디서나 모든 워크로드 처리

오퍼레이터, Knative 및 Red Hat OpenShift Container Platform을 결합하면 자동화된 작업을 통해 스테이트풀, 스테이트리스 및 서버리스 워크로드가 멀티클라우드 컨테이너 플랫폼에서 실행되도록 할 수 있습니다.

수요에 따라 애플리케이션 확장 또는 축소

애플리케이션은 자체 애플리케이션의 이벤트, 다양한 제공업체의 클라우드 서비스, 서비스로서의 소프트웨어(SaaS) 시스템 및 Red Hat AMQ 스트림 등 다양한 이벤트 소스로부터 트리거됩니다.

Knative 체험해보기

Red Hat Developer 가이드에 나온 글과 과제들을 통해 서버리스 애플리케이션 구축 및 배포에 대해 알아봅니다.

서버리스 서비스를 Knative로 구축 및 배포하기 >

Red Hat OpenShift Serverless는 Red Hat OpenShift Container Platform 4.3 및 이후 버전에서 사용할 수 있습니다.

인프라 설정 또는 백엔드 개발의 필요성을 줄여, 개발 단계에서 프로덕션까지 코드를 전달하는 프로세스를 간소화합니다.

새로운 기능, 작동 방식, 지원되는 구성, 구성 요소에 대해 알아보세요. 

서버리스 애플리케이션을 구축하고 배포할 준비가 되었나요? 

Red Hat OpenShift Serverless 더 보기

OpenShift Serverless는 OpenShift Service Mesh와 같은 OpenShift Container Platform 서비스와 클러스터 모니터링을 통해 애플리케이션을 통합하는 방식으로 완전한 서버리스 애플리케이션 개발 및 배포 환경을 제공합니다. 개발자는 마이크로서비스, 레거시 및 서버리스 애플리케이션을 호스팅하기 위한 단일 플랫폼 사용의 이점을 누릴 수 있습니다. 애플리케이션은 어디서나 실행 가능한 Linux 컨테이너로 패키징됩니다. 


OpenShift Serverless는 프로덕션 환경에서 바로 사용할 수 있도록 설계되어 있기 때문에 더욱 빠르게 시작할 수 있습니다. OpenShift Serverles는 Red Hat OpenShift에 손쉽게 설치할 수 있고 다른 Red Hat 제품으로 여러번 테스트되었으며 우수한 지원 서비스도 받을 수 있기 때문에 작업을 보다 쉽게 수행할 수 있습니다.

허브

레드햇 공식 블로그

레드햇 공식 블로그에서 고객, 파트너, 커뮤니티 에코시스템 등 현재 화제가 되는 최신 정보를 살펴 보세요.

모든 Red Hat 제품 체험판

무료 제품 체험판을 통해 핸즈온 경험을 얻고, 자격증 시험에 대비하거나 해당 제품이 조직에 적합한지 평가할 수 있습니다.

추가 자료

쿠버네티스(Kubernetes, k8s)란? 개념, 사용법, 특징 및 차이점

쿠버네티스(Kubernetes, k8s)는 컨테이너 오케스트레이션과 자동화 도구로 컨테이너화된 애플리케이션 관리와 배포를 수행하는 플랫폼입니다. 개념과 사용법을 알아보세요.

쿠버네티스 Java 클라이언트란?

쿠버네티스 Java 클라이언트는 쿠버네티스와 상호 작용할 수 있도록 Java 프로그래밍 언어 사용을 지원하는 클라이언트 라이브러리입니다.

AWS의 쿠버네티스: 자체 관리형 vs 관리형 애플리케이션 플랫폼

쿠버네티스는 컨테이너화된 애플리케이션을 배포, 관리, 확장하는 데 필요한 대부분의 수동 프로세스를 자동화하는 오픈소스 컨테이너 오케스트레이션 플랫폼입니다. 컨테이너화된 애플리케이션, 레거시 애플리케이션, 그리고 클라우드 네이티브 애플리케이션을 제공하고 관리하는 데 도움이 됩니다.

컨테이너 리소스

주요 제품

관련 기사