BEST
개발 · 프로그래밍

/

데브옵스 · 인프라

CloudNet@와 함께하는 Amazon EKS 기본 강의

(5.0) 수강평 26

수강생 358

Thumbnail

초급자를 위해 준비한
[데브옵스 · 인프라, 클라우드] 강의입니다.

Amazon EKS 초급 사용자를 대상으로, AWS 관리형 쿠버네티스 서비스인 Amazon EKS의 기초를 다루는 강의입니다.

이런 걸
배워요!

  • 일반 쿠버네티스 환경과 EKS 환경의 차이점 구분

  • EKS 클러스터 설치부터 네트워킹, 스토리지까지 기본 개념 이해

  • EKS 관리 측면의 옵저버빌리티와 스케일링 이해

  • 명령어나 코드 기반으로 인프라 관리 운용하는 데브옵스 환경 이해

Amazon EKS의
기초부터 실습까지 한 강의로! 💡

컨테이너 오케스트레이션의 절대 강자,
관리형 쿠버네티스인 Amazon EKS! 📖

컨테이너 기반 환경의 오케스트레이션 도구인 쿠버네티스는 많은 비즈니스 영역에 활용하고 사용합니다. 이러한 일반적인 쿠버네티스 환경의 복잡성과 관리의 어려움에 따라 클라우드 서비스 공급자들은 쿠버네티스의 관리 영역을 돕는 서비스를 제공합니다.

대표적인 글로벌 클라우드 서비스 공급자인 AWS의 Amazon EKS 서비스를 이해하고 배워서 다양한 비즈니스 환경에 활용할 수 있을 것입니다. 최소한의 쿠버네티스와 AWS 서비스의 기반 지식을 보유하고 있다면 쉽게 이해하고 배울 수 있겠네요.

이번 강의는 컨테이너 오케스트레이션의 절대 강자 쿠버네티스에 대해 AWS 관리형으로 쿠버네티스 환경을 구성하고 관리하는 Amazon EKS 서비스 강의입니다. CloudNet@ 팀의 온라인 스터디 내용 기반으로 기초적으로 알아야 할 Amazon EKS 서비스에 대한 구조적인 이해와 사용을 돕도록 구성했습니다.

Amazon EKS 서비스 카테고리별로 이론 설명을 선행하고 아키텍처 구조를 도식화해서 배우며, 직접 실습을 통해 이해하는 형태로 진행합니다. 동적인 도식화 설명으로 이해를 돕고, 단순히 설정만 하는 것이 아닌 ‘왜?’라는 물음에 대한 답을 실습으로 제시하는 강의로 분명 유익한 시간이 되실거라 믿습니다.

실습 비율 80%!
다양한 실습을 통해 직접 만들어 보면서 이해할 수 있어요.

저희 팀에서 제작한 EKS Hands-On 웹 페이지를 제공합니다.

이론과 실습의 동작을 이해하기 위한 다수의 도식화 화면을 제공합니다.


이런 분들께 추천해요 🙆‍♀️

Amazon EKS로 마이그레이션 계획 중인 인프라 담당자

Amazon EKS 환경에 대해 입문하는 초급 개발자

Amazon EKS 설계에 참고가 필요한 데브옵스 엔지니어

쿠버네티스와 EKS 환경에 관심 있는 누구나!!


이런 걸 배워요 📚

섹션 0 - 강의 소개

Amazon EKS 기본 강의 소개

섹션 1 - 사전 지식

강의에 앞서 사전 지식을 점검하는 시간으로, 간략한 설명 진행

섹션 2 - Amazon EKS 서비스

Amazon EKS에 대한 소개와 아키텍처 구조 설명

섹션 3 - [실습] Amazon EKS 설치 및 기본 사용

AWS 관리 콘솔을 통한 Amazon EKS 서비스 배포와 eksctl 명령어 기반으로 Amazon EKS 서비스 배포

섹션 4 - Amazon VPC CNI

Amazon VPC CNI(Container Network Interface)의 소개와 아키텍처와 통신 흐름 설명

섹션 5 - [실습] Amazon EKS 원클릭 배포 가이드

EKS 네트워킹 실습을 위한 Amazon EKS 원클릭 배포하고 기본 환경 확인 및 실습 환경 삭제 방법 설명

섹션 6 - [실습] Amazon VPC CNI 네트워크 구성하기

Amazon VPC CNI 환경에서 기본 네트워크 확인, 파드 통신 흐름 확인, 최대 파드 생성 확인 실습

섹션 7 - [실습] AWS Load Balancer Controller 부하분산 환경 구성하기

AWS Load Balancer Controller의 간단한 소개와 함께 Service와 Ingress 유형의 AWS Load Balancer Controller를 배포하고 확인

섹션 8 - [실습] ExternalDNS 구성하기

ExternalDNS의 간단한 소개와 함께 ExternalDNS를 배포하고 AWS Load Balancer Controller와 연동 실습

섹션 9 - Amazon EKS 스토리지 이해

쿠버네티스 환경의 스토리지 유형 비교와 AWS CSI(Container Storage Interface) Driver 소개

섹션 10 - [실습] Amazon EKS 원클릭 배포 및 기본 스토리지 검증

EKS 스토리지 실습을 위한 Amazon EKS 원클릭 배포 후 기본 스토리지(임시 파일 시스템, emptyDir, local-path-provisioner) 검증, 실습 환경 삭제 방법 설명

섹션 11 - [실습] Amazon EBS CSI Driver 구성하기

Amazon EBS CSI Driver의 간단한 소개와 함께 Amazon EBS CSI Driver를 배포하고 정적 프로비저닝 실습, 동적 프로비저닝 실습, EBS Volume Snapshot Controller 실습

섹션 12 - [실습] Amazon EFS CSI Driver 구성하기

Amazon EFS CSI Driver의 간단한 소개와 함께 Amazon EBS CSI Driver를 배포하고 동적 프로비저닝 실습

섹션 13 - [실습] Amazon ECR Public Repository 사용하기

Amazon ECR 서비스의 간단한 소개와 함께 Amazon ECR Public Repository 생성 및 사용

섹션 14 - Amazon EKS 옵저버빌리티 이해

옵저버빌리티 소개와 주요 요소 설명, Logging과 Metric 설명, AWS 관리형 AMP와 AMG 소개

섹션 15 - [실습] Amazon EKS 원클릭 배포 및 기본 설정

EKS 옵저버빌리티 실습을 위한 Amazon EKS 원클릭 배포 및 기본 설정

섹션 16 - [실습] Amazon EKS의 로깅 구성하기

Amazon EKS 환경의 Control Plane, Container, Pod의 로깅 구성 및 확인

섹션 17 - [실습] 프로메테우스와 그라파나 구성하기

프로메테우스 스택 배포 후 프로메테우스 기본 사용 방법과 그라파나 대시보드 사용 실습

섹션 18 - Amazon EKS 환경의 오토 스케일링

HPA(Horizontal Pod Autoscaling), VPA(Vertical Pod Autoscaling), CA(Cluster Autoscaling), Kerpenter 소개

섹션 19 - [실습] Amazon EKS 원클릭 배포 및 기본 설정

EKS 오토 스케일링 실습을 위한 Amazon EKS 원클릭 배포 및 기본 설정

섹션 20 - [실습] HPA, VPA, CA 구성하기

HPA, VPA, CA 환경을 구성하고 오토 스케일링 동작 확인, 그라파나 대시보드 활용

섹션 21 - [실습] Karpenter 구성하기

Karpenter 환경을 구성하고 오토 스케일링 동작 확인, 그라파나 대시보드 활용

📌 수강 전 확인해 주세요.

  • Step by step! 이론 설명을 선행하고 실습을 진행하는 구조로 강의 청취는 순차적으로 진행해 주세요.
  • No! Live! 실습 과정은 같이 따라 하지만 실시간이 아닙니다. (반복 작업이나 대기 작업은 편집) 중간중간 영상을 중지하고 실습을 따라 해야 합니다.
  • 실습이 끝나면 생성된 자원을 삭제해야 하며 실습 마지막에 자원 삭제 영상을 제공합니다.

수강 전 참고 사항 📢

학습 자료

  • 실습 가이드인 EKS Hands-On 웹 페이지 제공 (https://cloudneta.github.io/cnaeblab/)
  • Amazon EKS 원클릭 배포 코드 제공
    • Amazon EKS 원클릭 배포 정의 ⇒ 클릭 ⇒ 실습을 위한 기본 인프라 생성
  • 강의 자료 PPT/PDF 제공
    • 기본적으로 강의 진행 PDF 파일을 제공합니다.
    • 수강평 작성자에 한해 읽기 전용의 PPT 파일을 제공합니다. 슬라이드 쇼로 확인하면 동적인 동작의 이해에 도움이 되겠습니다. 필요하신 분은 메일로 신청해 보세요 :)
      • 이메일 주소: ongja@cloudneta.net
      • 양식: [강의명]/[신청자 닉네임]/[수강평 유무]
      • 예시: Amazon EKS 기본 강의/ongja_cloudnet@/완료

선수 지식 및 유의 사항

  • AWS 서비스 기본 이해
  • 쿠버네티스 서비스 기본 이해
  • 리눅스 쉘 명령어 기본 이해
  • 실습 과정에 따라 AWS 과금이 발생 (₩ 10,000 ~ ₩ 20,000 예상)
    • AWS 프리 티어 정책을 최대한 활용하지만, 소량의 과금 발생은 불가피합니다. 모든 과정을 마치면 약 10,000~20,000 사이의 과금이 예상됩니다.
  • Amazon EKS 서비스의 초보자 난이도로 기본적인 사전 지식을 갖춘다면 모든 과정에 무리 없이 진행할 수 있습니다.

지식공유자 소개 ✒️

안녕하세요. CloudNet@ 팀에서 활동 중인 Ongja라고 합니다.
저희 CloudNet@ 팀은 클라우드 관련 기술에 대해 지식을 학습하고 공유하는 스터디 그룹입니다. 다양한 클라우드 관련 온라인 스터디 활동과 책 집필과 강의 콘텐츠 제작을 통해 다양한 지식 공유 활동을 활발히 진행해 왔습니다. 앞으로도 다양한 주제의 영상 강의 콘텐츠로 찾아 뵙겠습니다. :)

이력 사항/포트폴리오/개인 영상

  • '따라하며 배우는 AWS 네트워크 입문' 집필 (2020년 발간)
  • 'AWS 교과서' 집필 (2023년 10월)
  • 'CloudNet@와 함께하는 AWS 네트워킹 입문' 인프런 강의 (2023년 4월)

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 일반 쿠버네티스 환경에서 EKS 마이그레이션 계획 중인 담당자

  • EKS 클러스터 환경에 대해 입문하는 초급 개발자

  • EKS 클러스터 환경 설계에 참고가 필요한 데브옵스 엔지니어

  • 쿠버네티스 환경에 관심 있는 누구나!!

선수 지식,
필요할까요?

  • 쿠버네티스 기초 지식

  • AWS 서비스 기초 지식

  • 리눅스 쉘 명령어 기초 지식

안녕하세요. CloudNet@ 팀에서 활동 중인 Ongja라고 합니다.

저희 CloudNet@ 팀은 클라우드 관련 기술에 대해 지식을 학습하고 공유하는 스터디 그룹입니다.

다양한 클라우드 관련 온라인 스터디 활동과 책 집필과 강의 콘텐츠 제작을 통해 다양한 지식 공유 활동을 활발히 진행해 왔습니다.

앞으로도 다양한 주제의 영상 강의 콘텐츠로 찾아 뵙겠습니다. :)

팀블로그 -> http://blog.cloudneta.net

커리큘럼

전체

77 ∙ 12시간 23분

수업 자료

가 제공되는 강의입니다.

강의 게시일: 2023년 09월 27일
마지막 업데이트일: 2023년 10월 03일

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!