[reinvent 2024] [신규 출시] Amazon EKS 자동 모드로 전체 Kubernetes 클러스터 자동화

Summary

Amazon EKS Auto Mode가 AWS 컴퓨팅, 스토리지 및 네트워킹을 위한 Kubernetes 클러스터 관리를 완전 자동화 하는 방법을 배웁니다.


리인벤트 2024 테크 블로그의 더 많은 글이 보고 싶다면?

Tech Blog

AWS re:Invent 2024 Tech Blog written by MegazoneCloud

Overview

  • Title: [NEW LAUNCH] Automate your entire Kubernetes cluster with Amazon EKS Auto Mode
  • Date: 2024년 12월 4일(수)
  • Venue: Mandalay Bay | Level 2 South | Mandalay Bay Ballroom L | Content Hub | Turquoise Screen
  • Speaker:
  • Alex Kestner(Senior Product Manager, Amazon Web Services)
  • Todd Neal(Senior Software Engineer, Amazon)
  • Industry: Cross-Industry Solutions

들어가며

이번 re:Invent 2024에서 Kubernetes 파트로 메인 신기능은 EKS Auto Mode 와 Hybride Node입니다.

이번 세션은 그중에 하나인 EKS Auto Mode에 대한 발표 내용입니다. 주목할 부분은 기존 Nodegroup을 어떻게 AWS Managed로 전환되는지를 중점으로 확인을 하면 좋을 것 같습니다.

목차

목차는 아래와 같습니다.

  1. 현재의 EKS
  2. Amazon EKS Auto Mode 소개
  3. Amazon EKS Auto Mode 데모
  4. Amazon EKS Auto Mode 심층 분석

EKS 채택 증가

CNCF의 조사에 따르면 84% 는 쿠버네티스를 운영계, 검증계에 사용하고 있고 매년 수천만개의 EKS가 실행되고 있고, 해마다 늘고 있다고 합니다.

의심할 여지 없이 Kubernetes는 클라우드 운영을 위한 사실상 표준이라고 말하고 있습니다.

이번에 발표된 신기술에는 Auto Mode와 Hybrid Nodes 가 메인으로 보입니다. 

그 이외에, Amazon Linux 2023, 자동 버전 업그레이드, 완전한 IPv6 지원, Metrics Dashboard, Node 헬스 체크 및 자동 복구등 사소한 기능등도 설명하며, 좀더 운영을 편리하고 안정적으로 서비스 할 수 있는 기능들이 추가되었습니다.

EKS Auto Mode

EKS Auto Mode는 App을 배포시에 필요 리소스를 판단하여  Node Group을 AWS에서 자동으로 확장/축소해 주는 기능입니다. 아래와 같은 장점이 있습니다.

  1. 불필요한 리소스를 자동 제거하여 비용 절감
  2. 자동으로 보안 패치
  3. Cluster Upgrade 에 따른 Node Group 자동 업그레이드

사례1) ASTRONOMER

ASTRONOMER 는 EKS Auto Mode를 적용하여 클러스터 관리 시간을 50% 단축하여 엔지니어가 더 많은 클러스터를 지원할 수 있게 되었습니다. 또 컴퓨팅 비용이 20% 나 절감되었습니다.

사례2) FICO

Fico 는 90개 이상 국가의 기업이 더 높은 수준의 성장, 수익성 및 고객 만족도를 촉진하는 더 나은 결정을 내릴 수 있도록 지원하는 선도적인 분석 소프트웨어 회사입니다 Amazon EKS Auto Mode를 적용하여 기본 인프라 관리에 시간 낭비하는 대신 핵심 비즈니스에 집중할 수 있었다고 이야기 합니다.또 Amazon EKS를 더 빠르게 시작할 수 있고 보안에 강화할 수 있었다고 합니다.

Demo

EKS 콘솔에서 EKS Auto Mode 를 관리할 수 있는 화면 제공

Node 설정을 편집할 수 있는 Configuration 화면

Application 배포시 자동으로 Node Instance 및 Loadbalancer 생성

EKS Upgrade 시 자동으로 NodeGroup 업그레이드 수행

Node Instance에 장애가 발생하였지만 자동으로 복구 ( Health Monitoring and Auto Repair )

결론

EKS Auto Mode를 Enable 한것 만으로도, 운영 오버 헤드 감소 및 비용 절감, 애플리케이션 가용성 향상 및 성능 향상을 가져올 수 있는 굉장한 신기능으로 보입니다.

이제는 EKS가 러닝커브를 가진 기술에서 좀더 대중적으로 갈 수 있는 기술로 흘러가는 것으로 보입니다.

EKS를 쓰는 고객/운영자에게 큰 메리트를 줄 수 있는 EKS Auto Mode 를 꼭 적용해 보시길 적극 추천합니다.

글 │메가존클라우드, Strategic Technology Center (CTC),Cloud Native Platform Team, 서현철
게시물 주소가 복사되었습니다.