메인메뉴로 이동 본문으로 이동

������ ����

  1. 재직자 교육
  2. 운영과정

운영과정

2026년 클라우드컴퓨팅 전문인력 양성기관 지원사업
세부 교육과정 안내
집체교육
집체 006. CI/CD 파이프라인을 통한 애플리케이션 배포 자동화
  • 교육목표

    1. 개발환경 및 문화의 변화에 따른 CI/CD 파이프라인의 필요성을 확인하고 온프레미스 환경에서 CI/CD 파이프라인 구성을 학습한다.
    2. 컨테이너 환경에서의 애플리케이션 배포를 알아보고 도커 및 쿠버네티스 환경에서의 컨테이너 이미지 빌드 방법을 학습한다.
    3. 쿠버네티스 운영환경에서의 배포 자동화를 위한 CI/CD 구축 및 운영방법을 학습한다.

  • 교육시간 : 총 32시간

    이론 : 8시간
    실습 : 18시간
    프로젝트 : 6시간

커리큘럼
주요내용 세부내용

CI/CD 개요

• 개발환경 및 아키텍처의 변화
• CI/CD 개념과 필요성

코드 버전 관리

• 버전 관리 도구 소개 및 Git 사용법
• Git 저장소 관리

온프레미스에서의 CI/CD

• 온프레미스 서버에 젠킨스 구성
• 젠킨스 대시보드를 통한 빌드 및 배포 확인
• Jenkinsfile 작성으로 파이프라인 구성하기

도커에서의 CI/CD

• DinD 와 DooD
• 도커 환경에서의 젠킨스 배포
• 젠킨스를 통한 이미지 빌드 및 배포 자동화

쿠버네티스에서의 CI/CD

• 쿠버네티스 환경에서의 이미지 빌드
• ArgoCD 배포 및 사용법
• ArgoCD를 이용한 배포 자동화

프로젝트
구분 내용
주제

• 쿠버네티스 환경에서의 톰캣서버 배포 자동화

목표

• 젠킨스를 이용해 애플리케이션 빌드 자동화
• buildah를 사용한 컨테이너 이미지 빌드
• ArgoCD를 이용한 애플리케이션 배포 자동화

교육일정
과정별 모집기간 운영기간
CI/CD 파이프라인을 통한 애플리케이션 배포 자동화 9.21(월) ~ 11.13(금) 11.16(월) ~ 11.19(목), 총 4일

교육 신청 하러가기