강의

멘토링

커뮤니티

Programming

/

Devops & Infra

CI/CD on EKS in Action

We introduce a DevOps lecture based on practical cases experienced directly on the front lines of Silicon Valley. This lecture does not just stop at theory, but covers CI/CD related tools in an EKS environment that can be applied directly in the actual engineering field.

(5.0) 5 reviews

54 learners

  • Dewey Hong
3시간 만에 완강할 수 있는 강의 ⏰
이론 실습 모두
AWS
Kubernetes
Jenkins
Docker

Reviews from Early Learners

What you will learn!

  • Jenkins CI / ArgoCD / Vault Pipeline Setup

  • Automating Infrastructure Configuration with Terraform

  • Prometheus, Grafana, Loki Monitoring and Logging

  • From VPC to EKS cluster creation

Building CI/CD Environment on EKS

Build the foundation first, then apply!

The era of knowing everything before using it is over. Just do a One Click installation and adapt by watching how it operates~

This course is not a traditional theoretical lecture or simple follow-along format. Topics like Kubernetes as well as CI/CD and monitoring have a broad scope, requiring a lot of time to study everything.

The approach of studying thick books from the beginning requires a long time before encountering actual systems and makes it difficult to understand the big picture.

So this course starts by first configuring all systems with one click to deploy a Demo app through CI/CD. You'll first experience the target system, and then we'll explain what scripts and configurations were applied.

This is a hands-on course for developers, system engineers, and operations teams who want to learn automated infrastructure setup and management in DevOps and cloud environments. From environment configuration using Amazon EKS and Terraform to monitoring tool installation and CI/CD pipeline construction, all processes can be configured with one click, helping you acquire immediately applicable skills for practical work and develop the ability to build automation environments that can be utilized in the field.

Once Kubernetes is configured, there isn't much difference between using Kubernetes in the cloud and working with Kubernetes in a local environment. Therefore, you could consider using EKS in the production environment and setting up local Kubernetes for the development environment.

If you want to set up a similar environment with 2 PCs, I also recommend studying with Ready-to-Use CI/CD on K8S.

K8S Monitoring / Alertmanager

After taking this course, you will be able to build production-ready EKS clusters.

Automated IAM and VPC Configuration through Terraform

Result screen of automatically configuring IAM, VPC, and EKS clusters with Terraform. This is an example of efficiently configuring resources without writing code and deploying.

Ingress-NGINX and AWS AutoScaler Installation Screen

Application traffic management Ingress configuration and AWS AutoScaler installation results supporting dynamic scaling. Shows a stable and scalable application environment.

Prometheus and Grafana Dashboard

This is a screen showing a Prometheus and Grafana dashboard configured for system monitoring, providing an efficient monitoring environment through real-time metric visualization.

ArgoCD and Jenkins CI/CD Pipeline

CI/CD pipeline setup screen where application code is automatically deployed using ArgoCD and Jenkins. This is an environment where continuous integration and deployment proceed smoothly.

  • Through this course, students will understand the key components of DevOps and develop the ability to directly automate EKS-based cloud environments. They will learn to a level where they can configure and manage in real-world environments, and develop configuration skills that consider system management and scalability.


Learning Content

  • You can configure and verify the environment below with One Click.

  • All materials needed for every configuration are provided through Github Repo and Docker image.

One Click Build Docker

Can perform Provisioning and CI/CD

We provide a Docker environment.

For Infra Installation / Removal Git Repo

Provides Git Repo for performing Provisioning through Terraform and Helm execution

Building CI/CD Pipelines

This covers how to set up CI/CD pipelines through Jenkins and ArgoCD, and configure automated deployment environments.

Important Notes Before Enrollment

  • You can build an EKS-based CI/CD environment that can be applied to full-scale operations.

  • Build First, Analyze/Apply Later

Practice Environment

  • Operating System and Version: macOS, Linux, Windows

  • Tools Used: Terraform, Helm, Jenkins, ArgoCD, etc.

  • PC Specifications: Minimum 8GB RAM, 4-core CPU recommended

  • Learning Materials: PPT, source code, and practice examples provided

Learning Materials

  • Learning materials format provided (PPT, cloud links, text, source code, assets, programs)


DevOps Interview Practice Support!

DrillQuiz introduces an online learning platform that maximizes the spaced repetition learning effect.

https://devops.drillquiz.com

  1. Drain feature: Re-exposes problems you already knew over time to strengthen long-term memory.

  2. Interview Mode: Supports conducting mock interviews with problems.

  3. Wrong Answer Email Subscription: Receive only frequently missed problems via daily email for efficient and consistent learning.

Prerequisites and Important Notes

  • DevOps and cloud environments, basic knowledge of Terraform and Kubernetes usage required

  • The copyright of lectures and learning materials belongs to the lecture creator

  • Questions/Answers and Future Update Related Content

Recommended for
these people

Who is this course right for?

  • People interested in EKS configuration

  • Anyone who wants to set up CI/CD in K8S

Hello
This is

829

Learners

63

Reviews

5

Answers

4.7

Rating

5

Courses

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

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

https://doohee323.github.io/

Curriculum

All

36 lectures ∙ (2hr 45min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

5 reviews

5.0

5 reviews

  • DevOpsLover님의 프로필 이미지
    DevOpsLover

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    쿠버네티스가 너무 넓은 분야라서 코끼리 다리 잡는 느낌이였는데, 바로 동작하는 환경을 갖게 되서 너무 좋습니다. 특히 테라폼 코드와 필요한 설치 및 구성 스크립트를 따라 가며 보면 설명하신 것 이상으로 앞으로 활용할 수 있을 것 같아서 더 좋을 것 같습니다.

    • Dewey Hong
      Instructor

      안녕하세요! 쿠버네티스처럼 방대한 주제에 조금이라도 방향을 잡는 데 도움이 되었다니 정말 기쁩니다. 테라폼 코드와 설치 스크립트를 통해 직접 따라 하시면서 앞으로 더 많은 활용 아이디어를 얻으셨다니 보람이 느껴지네요! 😊 앞으로도 실무에서 바로 적용할 수 있는 환경과 노하우를 전달드릴 수 있도록 노력하겠습니다. 소중한 후기 감사합니다! 🙌

  • ericserra님의 프로필 이미지
    ericserra

    Reviews 99

    Average Rating 4.9

    5

    100% enrolled

    좋은 강의 해주셔서 감사합니다. 앞으로도 AWS, K8S 및 EKS에 대한 강의 부탁 드립니다.

    • jhun80.jeong님의 프로필 이미지
      jhun80.jeong

      Reviews 13

      Average Rating 5.0

      5

      31% enrolled

      • Ricks Lee님의 프로필 이미지
        Ricks Lee

        Reviews 2

        Average Rating 5.0

        5

        31% enrolled

        • LucyBae님의 프로필 이미지
          LucyBae

          Reviews 2

          Average Rating 5.0

          5

          100% enrolled

          다른 이론 강의를 듣고도 실제 어떻게 쿠버네티스 위에 빌드, 배포 구성을 해야 할지 애매했는데 제대로 알게 된 것 같습니다.

          Limited time deal ends in 5 days

          $48,680.00

          24%

          $50.60

          Dewey Hong's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!