멀티캠퍼스

통합검색

검색도우미 기능을 다시 켤때는
검색창에서 검색도우미 열기를 클릭하세요

과정상세

CI/CD 자동화 with 쿠버네티스

thumbnail image
집합

교재제공 중급

CI/CD 자동화 with 쿠버네티스

4.8

like 137

1,350,000원 (VAT없음)
학습기간
개폐강 확정일 2025.03.07

카테고리

  • 학습유형별 대면
  • 클라우드 DevOps

과정요약

과정요약
학습시간 09:00 ~ 17:00 ( 34시간 ) 난이도 중급
교육비 지원 고용보험 비환급 평가항목 출석률 100%
수료기준 총점 80점 이상시 수료 정원 24 명
교재정보
강사명 원형섭

과정소개

💻 원활한 학습을 위해서 아래와 같은 경험 또는 이에 상응하는 선수지식이 필요합니다.
     ✔ 클라우드 기본 개념 이해
     ✔ 도커 컨테이너 기초 활용 경험
     ✔ Git 기본 명령어 및 개념 이해



#DevOps #CloudNative #CICD #클라우드네이티브 #GitOp

학습목표

  • CI/CD에 대해서 이해하고 CI/CD파이프라인을 구축할 수 있다
  • CI/CD에 필요한 주요 솔루션(Git, Jenkins, Container, k8s, Flux, Argo 등)을 활용할 수 있다.
  • 퍼블릭 클라우드 환경을 활용하여 CI/CD 파이프라인을 구축할 수 있다.
  • gitops 방법론의 개념과 철학을 이해하고 선언적인 Pull 방식의 배포 자동화를 구현할 수 있다.
  • 단순한 Rolling 배포 뿐만 아니라 블루/그린, 카나리 배포를 구현할 수 있다.

학습대상

  • DevOps 엔지니어
  • 신규 시스템을 개발해야하는 개발자
  • 온프레미스 또는 클라우드 환경에서 개발/빌드/배포하고 있는 개발자/운영자

교재소개

  • 교재는 PDF 파일로 제공됩니다.
    • 1일차
      • 1. CI/CD 파이프라인 Overview
        • CI/CD 파이프라인 구축 필요성 09:00 ~ 10:00
      • 2. 실습환경이해
        • AWS IAM 10:00 ~ 11:00
        • IAM Role 11:00 ~ 12:00
        • AWS의 CI/CD 도구 소개 13:00 ~ 14:00
      • 3. GitOps개요
        • GitOps 방법론 소개 14:00 ~ 15:00
      • 4. 형상관리와 Git
        • SW 형상관리 개념 15:00 ~ 16:00
        • Git 사용법 16:00 ~ 17:00
    • 2일차
      • 4. 형상관리와 Git
        • Git flow 방법론과 branch 전략 09:00 ~ 10:00
      • 5. CI를 위한 docker 기초
        • docker 소개 및 명령어 10:00 ~ 11:00
        • Docker Hub 11:00 ~ 12:00
        • 이미지 빌드, 푸시 13:00 ~ 14:00
      • 6. Image Registry
        • Nexus 14:00 ~ 15:00
        • 퍼블릭클라우드의 관리형 레지스트리 서비스 15:00 ~ 16:00
      • 7. CI 자동화 도구
        • Jenkins 소개 16:00 ~ 17:00
    • 3일차
      • 7. CI 자동화 도구
        • Jenkins 설치 및 설정 09:00 ~ 10:00
        • Item 프로젝트 생성-실행 10:00 ~ 11:00
        • Jenkins Pipeline Script 11:00 ~ 12:00
      • 8. CD를 위한 Kubernetes
        • K8s 소개, 아키텍처 13:00 ~ 14:00
        • EKS 설치, k8s 리소스 객체 14:00 ~ 15:00
        • Pod, Deployment, Service 15:00 ~ 16:00
        • configmap, secret 16:00 ~ 17:00
    • 4일차
      • 8. CD를 위한 Kubernetes
        • K8s 인증, 인가 09:00 ~ 10:00
        • IRSA 10:00 ~ 11:00
      • 9. Helm
        • Helm을 이용한 패키지 단위의 배포 11:00 ~ 12:00
      • 10. Flux
        • Flux를 이용한 CD 실습 13:00 ~ 14:00
        • Flux와 ECR 14:00 ~ 15:00
      • 11. ArgoCD
        • ArgoCD 소개, 아키텍처 15:00 ~ 16:00
        • ArgoCD 설치 및 설정 16:00 ~ 17:00
    • 5일차
      • 11. ArgoCD
        • 리포지토리, 클러스터, 프로젝트 설정 09:00 ~ 10:00
        • 애플리케이션 배포 10:00 ~ 11:00
        • ArgoCD Image Updater 11:00 ~ 12:00
      • 12. Argo Rollout
        • Argo Rollout 소개 13:00 ~ 14:00
        • Canary 배포, Blue/Green 배포 14:00 ~ 15:00
        • Demo: 지표 기반 점진적 Canary 배 15:00 ~ 16:00

수강후기 137

평균평점

4.8 / 5.0

  • 3.5
    박*규

    2025.02.14

    열정 넘치는 강의 감사드립니다.
  • 4.25
    김*홍

    2025.02.14

    CI-CD 를 전반적으로 빠르게 알 수 있어 좋았습니다. 과정 내용을 응용해서 적용해 보고 싶네요.
  • 5
    최*관

    2025.02.14

    1일차 부터 ~ 5일차 까지의 커리큘럼 진행이 원활했으며 단계적으로 실습이 가능해서 학습 효율이 좋았습니다.
  • 5
    백*빈

    2025.02.14

    전문적인 지식을 바탕으로 자세하게 설명해주셨습니다.
  • 5
    임*현

    2025.02.14

    k8s, gitops, argocd등 많은 내용을 짦은 시간에 전달하기 위해 강사님의 많은 준비가 돋보였던 강의였습니다.

CI/CD 자동화 with 쿠버네티스 관련과정