Cloud Infra Architecture (AWS)/AWS SAA-C03

Amazon Elastic Kubernetes Service(EKS)

seongduck 2023. 1. 22. 20:40
  • AWS에서 Kubernetes를 실행하는 서비스
  • Kubernetes는 컨테이너 (Docker 등) 애플리케이션의 배포, 확장 및 관리를 자동화하는 시스템
  • 배포 옵션
    • 1) Amazon EKS : 자체 Kubernetes 컨트롤 플레인 (노드 컨트롤) 또는 노드를 설치, 운영 및 유지 관리할 필요 없이 AWS에서 관리하는 AWS 클라우드에 Kuberntes 클러스터를 배포하는 옵션 
    • 2) Amazon EKS Anywhere : 온프레미스에서 Kubernetes 클러스터를 생성하고 운영할 수 있게 해주는 배 포옵션
  • 노드 옵션
    • 1) EKS managed node groups :
      • EKS에서 자동으로 EKS 클러스터의 노드 (Amazon EC2 인스턴스) 생성 및 관리
      • 사용자가 보안 및 업데이트 등의 일부분을 설정 및 관리 가능
      • 모든 관리형 노드는 Amazon EKS에서 관리하는 EC2 Auto Scaling 그룹의 일부로 프로비저닝 됨
      • 관리형 노드 그룹을 생성할 때 온디맨드 또는 스팟 용량 유형을 선택할 수 있음
    • 2) Self managed nodes
      • 사용자가 직접 EKS 클러스터의 노드 (Amazon EC2 인스턴스) 생성 및 관리
      • 온디맨드 또는 스팟 용량 유형을 선택할 수 있음
    • 3) AWS Fargate
      • 노드 관리를 AWS에서 담당
      • AWS에서 EKS의 모든 환경을 자동으로 관리

 

 

'Cloud Infra Architecture (AWS) > AWS SAA-C03' 카테고리의 다른 글

AWS Elastic Beanstalk  (0) 2023.01.22
AWS Lambda  (0) 2023.01.22
Amazon Elastic Container Service (ECS)  (0) 2023.01.22
AWS 컨테이너 서비스  (0) 2023.01.22
AWS CloudFormation  (0) 2023.01.22