인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

바로쓰는 CI/CD on EKS

실리콘 밸리의 최전선에서 직접 경험한 실무 사례를 바탕으로 한 DevOps 강의를 소개합니다. 이 강의는 이론에만 머무르지 않고, 실제 엔지니어링 현장에서 바로 적용할 수 있는 EKS환경에서 CI/CD 관련된 도구를 다룹니다.

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

이런 걸 배울 수 있어요

  • Jenkins CI / ArgoCD / Vault 파이프라인 구축

  • Terraform으로 인프라 구성 자동화

  • Prometheus, Grafana, Loki 모니터링과 로깅

  • VPC부터 EKS 클러스터 생성까지

EKS 위에 CI/CD 환경 구성

선 구축, 후 응용!

모든 것을 알고 사용하는 시대는 갔습니다. One Click 설치 후 운영되는 모습을 보면서 적응하세요~

이 강의는 기존의 이론 강의나 단순 구성 따라 하기 형식이 아닙니다. Kubernetes뿐만 아니라 CI/CD, 모니터링 같은 주제는 범위가 넓어 모두를 공부하기엔 많은 시간이 필요합니다.

두꺼운 책을 처음부터 공부하는 방식은 실제 시스템을 접하기 전까지 긴 시간을 필요로 하며, 큰 그림을 이해하기 어려운 점이 있습니다.

그래서 이 강의에서는 먼저 원클릭으로 모든 시스템을 구성하여 Demo 앱을 CI/CD로 배포하는 방식으로 시작합니다. 목표 시스템을 먼저 경험해보고, 어떤 스크립트와 설정이 적용되었는지를 설명합니다.

DevOps 및 클라우드 환경에서 자동화된 인프라 설정과 관리를 배우려는 개발자, 시스템 엔지니어, 운영 팀을 위한 실습 중심의 과정입니다. Amazon EKS와 Terraform을 이용한 환경 구성부터 모니터링 도구 설치, CI/CD 파이프라인 구축까지 모든 과정을 원클릭으로 구성할 수 있게 하여, 실무에서 바로 적용 가능한 기술을 습득하고 현장에서 활용 가능한 자동화 환경을 구축하는 능력을 키우도록 돕습니다.

일단 Kubernetes가 구성되면 그 이후에는 클라우드에서 Kubernetes를 사용하는 것과 로컬 환경에서 Kubernetes를 작업하는 것에 큰 차이가 있지 않습니다. 따라서 운영 환경에서는 EKS를 사용하고 개발환경에서는 로컬 Kubernetes를 구성해서 사용하는 것을 고려 할 수 있겠습니다.

만약 2 대의 PC로 비슷한 환경을 구성하고자 하신다면 바로쓰는 CI/CD on K8S 로 스터디하시는 것도 추천 드립니다.

K8S 위에 Monitoring / Alertmanager

강의를 듣고 나면 실전용 EKS 클러스터를 구축하게 됩니다.

Terraform을 통한 IAM 및 VPC 자동 구성

Terraform으로 IAM, VPC, EKS 클러스터를 자동으로 구성한 결과 화면. 코드 작성 및 배포 없이 리소스를 효율적으로 구성하는 예제입니다.

Ingress-NGINX와 AWS AutoScaler 설치 화면

애플리케이션 트래픽 관리를 위한 Ingress 설정과 동적 확장을 지원하는 AWS AutoScaler 설치 결과. 안정적이고 확장 가능한 애플리케이션 환경을 보여줍니다.

Prometheus 및 Grafana 대시보드

시스템 모니터링을 위한 Prometheus와 Grafana 대시보드를 구성한 화면으로, 실시간 메트릭 시각화를 통해 효율적인 모니터링 환경을 제공합니다.

ArgoCD와 Jenkins를 이용한 CI/CD 파이프라인

ArgoCD와 Jenkins를 사용해 애플리케이션 코드가 자동으로 배포되는 CI/CD 파이프라인 설정 화면. 지속적 통합 및 배포가 원활하게 진행되는 환경입니다.

  • 이 강의를 통해 수강생은 DevOps의 주요 구성 요소를 이해하고, EKS 기반 클라우드 환경을 직접 자동화하는 능력을 기르게 됩니다. 실무 환경에서 구성과 관리를 할 수 있는 수준으로 학습하며, 시스템 관리 및 확장성을 고려한 설정 능력을 키울 수 있습니다.


학습 내용

  • 아래의 환경을 One Click 으로 구성하고 확인할 수 있습니다.

  • 모든 구성에 필요한 자료를 Github Repo와 Docker image로 제공합니다.

One Click 빌드용 Docker

Provisioning 및 CI / CD 를 수행할 수 있는

Docker 환경을 제공합니다.

Infra 설치 / 제거용 Git Repo

Terraform 및 Helm 실행을 통한 Provisioning을 수행하는 Git Repo 제공

CI/CD 파이프라인 구축

Jenkins와 ArgoCD를 통해 CI/CD 파이프라인을 설정하고, 자동화된 배포 환경을 구성하는 방법을 다룹니다.

수강 전 참고 사항

  • 완전한 운영에 적용할 수 있는 EKS 기반 CI/CD 환경을 구축할 수 있습니다.

  • 선 구축, 후 분석 / 응용

실습 환경

  • 운영 체제 및 버전: macOS, Linux, Windows

  • 사용 도구: Terraform, Helm, Jenkins, ArgoCD 등

  • PC 사양: 최소 8GB RAM, 4코어 CPU 권장

  • 학습 자료: PPT, 소스 코드, 실습 예제 제공

학습 자료

  • 제공하는 학습 자료 형식 (PPT, 클라우드 링크, 텍스트, 소스 코드, 애셋, 프로그램)


선수 지식 및 유의사항

  • DevOps와 클라우드 환경, 기본적인 Terraform 및 Kubernetes 사용 지식이 필요

  • 강의와 학습 자료의 저작권은 강의 제작자에게 있음

  • 질문/답변 및 추후 업데이트 관련 내용

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • EKS 구성에 관심있는 사람

  • K8S에서 CI / CD 를 구성하고 싶은 사람

안녕하세요
Dewey Hong입니다.

662

수강생

46

수강평

3

답변

4.6

강의 평점

5

강의

실리콘밸리에서 10년 이상 활동하고 있는 DevOps 시니어 소프트웨어 엔지니어입니다.

클라우드 관리, 자동화, 보안, 네트워크 등 다양한 프로젝트 경험을 보유하고 있습니다.

https://doohee323.github.io/

커리큘럼

전체

36개 ∙ (2시간 45분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

전체

3개

5.0

3개의 수강평

  • huelime15116435님의 프로필 이미지
    huelime15116435

    수강평 2

    평균 평점 5.0

    5

    31% 수강 후 작성

    • devopslover님의 프로필 이미지
      devopslover

      수강평 2

      평균 평점 5.0

      5

      100% 수강 후 작성

      Kubernetes là một lĩnh vực rộng lớn đến mức tưởng chừng như nắm chân voi nhưng có được ngay một môi trường làm việc thì thật tuyệt. Đặc biệt, nếu bạn làm theo mã Terraform cũng như các tập lệnh cài đặt và cấu hình cần thiết, sẽ tốt hơn vì bạn sẽ có thể sử dụng nó trong tương lai ngoài những gì bạn mô tả.

      • devops1
        지식공유자

        Xin chào! Tôi thực sự vui mừng vì điều này đã giúp tôi có một số định hướng về một chủ đề rộng lớn như Kubernetes. Thật bổ ích khi biết rằng bạn đã có thêm ý tưởng để sử dụng trong tương lai bằng cách làm theo mã Terraform và tập lệnh cài đặt! 😊 Chúng tôi sẽ tiếp tục cố gắng cung cấp một môi trường và bí quyết có thể áp dụng ngay vào thực tế. Cảm ơn bạn đã đánh giá có giá trị của bạn! 🙌

    • lucybae님의 프로필 이미지
      lucybae

      수강평 2

      평균 평점 5.0

      5

      100% 수강 후 작성

      다른 이론 bài giảng nghe nhưng thực tế làm thế nào để xây dựng, triển khai cấu hình trên Kubernetes vẫn mơ hồ, nhưng giờ thì tôi đã hiểu rõ hơn.

      비슷한 강의

      같은 분야의 다른 강의를 만나보세요!

      연관 로드맵

      강의가 포함된 로드맵으로 학습해 보세요!

      월 ₩360,424

      5개월 할부 시

      ₩86,900