Jump to section

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

URL 복사

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

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

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

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

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

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 및 이후 버전에서 사용할 수 있습니다.

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

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

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

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


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

추가 자료

문서

마이크로서비스가 의료 부문에서 IT 통합을 지원하는 방식

마이크로서비스는 의료 및 기타 업종의 개발자가 탄력적으로 결합된 서비스로 구성된 애플리케이션을 만들 수 있도록 지원하므로 개발자는 더 쉽게 개발, 테스트, 배포, 업그레이드를 수행할 수 있습니다.

문서

마이크로서비스란?

마이크로서비스란 애플리케이션을 구축하기 위한 아키텍처 기반의 접근 방식으로 애플리케이션의 각 요소가 독립적으로 작동합니다.

문서

서비스 메쉬란 무엇일까요?

서비스 메쉬는 애플리케이션에 구축된 인프라 레이어로, 서비스 상호작용을 통해 보다 손쉽게 통신을 최적화하고 다운 타임을 줄이는 방법을 기록합니다.

마이크로서비스에 대한 자세한 내용

제품

선택한 인프라에서 애플리케이션 출시 테스트를 완료한 통합 서비스 세트를 포함하는 엔터프라이즈 애플리케이션 플랫폼입니다.

리소스

웨비나

100% 비대면으로 진행하는 Red Hat OpenShift PoC 활용 가이드 온라인 세미나 1일차 : 클라우드 네이티브

웨비나

100% 비대면으로 진행하는 Red Hat OpenShift PoC 활용 가이드 온라인 세미나 2일차: 디지털 트랜스포메이션

교육

무료 교육 과정

Developing Cloud-Native Applications with Microservices Architectures