Kubernetes는 여러 호스트에서 컨테이너화된 애플리케이션을 관리하기 위한 클러스터 관리 시스템으로, 애플리케이션의 배포, 유지보수, 확장을 위한 메커니즘을 제공합니다. 간편한 관리 및 검색을 위해 애플리케이션을 구성하는 컨테이너를 논리적 단위로 그룹화합니다.

Kubernetes는 Google에서 Borg라는 시스템을 사용해 대규모 프로덕션 워크로드를 실행해 온 수년간에 축적된 경험을 바탕으로 하며, 커뮤니티에서 제공하는 동급 최고의 아이디어와 권장사항도 함께 제공합니다. Google은 2014년에 Kubernetes를 출시하고 2015년 Cloud Native Computing Foundation을 설립하기 위한 시드 기술로 기부했으며 이 프로젝트를 계속해서 활발하게 사용하고 개발하고 있습니다.

Kubernetes는 Google Cloud Platform의 일부인 Google Kubernetes Engine을 지원하며, 이를 토대로 많은 새로운 제품과 서비스가 구축됩니다.

관련 프로젝트

Firebase는 앱을 빌드하고 성장시키고 수익을 창출하는 데 도움이 되는 통합 도구를 제공하는 앱 개발 플랫폼입니다. Firebase SDK를 사용하면 여러 플랫폼에서 직관적이고 직관적인 방식으로 Firebase 서비스에 액세스할 수 있습니다.
Apache Beam은 고급 통합 프로그래밍 모델을 제공하므로 모든 실행 엔진에서 실행할 수 있는 일괄 및 스트리밍 데이터 처리 작업을 구현할 수 있습니다. 다른 분산 처리 백엔드 중에서 Apache Apex, Apache Flink, Apache Spark, Google Cloud Dataflow와 함께 간편하게 사용할 수 있습니다.
Knative 구성요소는 Kubernetes를 기반으로 빌드되므로 복잡한 세부정보를 추상화하고 개발자가 중요한 업무에 집중할 수 있습니다. 성공적인 실제 구현에서 공유하는 권장사항을 코드화하여 빌드된 Knative는 클라우드 기반 서비스의 배포 및 관리에서 '지루하지만 까다로운' 부분을 해결하므로 개발자가 직접 해결할 필요가 없습니다.
Istio는 일관된 방법으로 마이크로서비스의 연결, 관리, 보호를 제공하는 개방형 플랫폼입니다. Istio는 마이크로서비스 코드 변경 없이도 마이크로서비스 간 트래픽 흐름 관리, 액세스 정책 적용, 원격 분석 데이터 집계를 지원합니다.