OpenShift

자동화된 풀스택 오퍼레이션으로 하이브리드 클라우드 및 멀티클라우드 배포를 관리하는 엔터프라이즈 레디 쿠버네티스 컨테이너 플랫폼입니다. 사용 중인 애플리케이션 아키텍처와 관계없이 거의 모든 인프라(퍼블릭 또는 프라이빗)에서 애플리케이션을 쉽고 빠르게 구축, 개발 및 배포할 수 있어 개발자의 생산성을 높이 고혁신을 촉 진할수 있도록 최적화되어있습니다. OpenShift는 Docker 또는 Podman 과 Kubernetes를 제공하는 확장 가능 한개방형 컨테이너 플랫폼입니다.

* 표준화 된 개발자 워크 플로우
* 지속적인 통합 및 릴리즈 관리
* 다중 환경 지원(dev/test/prod)
* 빌드 및 배포 관리

Kubernetes(K8s)

 Kubernetes(K8s), 또는 쿠버네티스, 또는 간단히 "큐브(kube)"는 Linux 컨테이너 작업을 자동화하는 오픈소스 플랫폼입니다. 이 플랫폼에서는 컨테이너화된 애플리케이션을 배포하고 확장하는 데 수동 프로세스가 필요하지 않습니다. 즉, Linux 컨테이너를 실행하는 호스트 그룹을 함께 클러스터링할 수 있으며 쿠버네티스를 통해 이러한 클러스터를 쉽고 효율적으로 관리할 수 있습니다. 클러스터는 퍼블릭 클라우드, 프라이빗 클라우드 또는 하이브리드 클라우드 전체로 호스트를 확장할 수 있습니다. 이러한 이유로 쿠버네티스는 Apache Kafka를 통한 실시간 데이터 스트리밍과 같이 신속한 확장을 요하는 클라우드 네이티브 애플리케이션을 호스팅하는 데 이상적인 플랫폼입니다.

* 서비스 디스커버리와 로드 밸런싱
* 자가 치유(Self-healing)
* 자동화된 롤아웃과 롤백
* IPv4/IPv6 이중 스택
* 서비스 토폴로지
* 스토리지 오케스트레이션
* 자동 빈 패킹(bin packing)
* 배치 실행
* Horizontal 스케일링