[2024] 컨테이너 기반의 Jenkins CI/CD 파이프라인

교육일정

02월05일~ 02월07일
주간(24시간) 9시~18시
비대면 온라인 교육 -강의실 /정원 25명 강사 정환열 종강
05월20일~ 05월22일
주간(24시간) 9시~18시
비대면 온라인 교육 -강의실 /정원 25명 강사 정환열 수강신청
07월22일~ 07월24일
주간(24시간) 9시~18시
비대면 온라인 교육 -강의실 /정원 25명 강사 정환열 수강신청
10월21일~ 10월23일
주간(24시간) 9시~18시
비대면 온라인 교육 -강의실 /정원 25명 강사 정환열 수강신청

교육목표

가. CI/CD를 위한 툴인 Jenkins의 개념과 사용법에 대해 학습
나. 파이프라인(Pipeline)을 사용해 소스코드 Repository에 대한 지속적인 통합과 지속적인 전달 환경을 구축하기 위한 방법을 습득
다. CI/CD Pipeline 스크립트를 구조화하고, 분산 빌드에 대한 개념을 학습

교육내용

교육대상

수강 대상
가. CI/CD 빌드,배포 자동화에 관심있는 DevOps 엔지니어

신청 자격
협약기업 재직자(고용보험 납부) 및 회원사 재직자 지원가능

과정 수강 안내
1. 과정 개강/폐강 확정
개/폐강 여부는 개강 1주일 전에 확정됩니다. 추후 과정 확정 여부 및 기타 안내사항은 교육을 신청해주신 모든 분들에게 개별 안내 드립니다.
2. 교육 대기상태
교육 "대기"상태에서는 교육 승인상태가 아닙니다. 개강이 확정 된 후 교육 승인되신 분들은 교육 '확정' 상태로 변경됩니다.

3. 개강 안내
개강 안내 메일 및 문자는 개강 일주일 전에 발송됩니다.

과정 커리큘럼

1일차.
가. DevOps 및 CI/CD 개요 이해하기
나. Jenkins 개요 및 설치하기
다. CI/CD 프로젝트 생성하고 자동화하기
- 형상관리 자동화
- 빌드 자동화
- 유닛테스트 자동화
- 정적코드 분석 자동화

2일차.
가. CI/CD 파이프라인 자동화하기
- 도커이미지 빌드 자동화
- 도커이미지 PUSH 자동화
- 운영서버 배포 자동화
- 성능테스트 자동화
- 빌드 사후 액션 자동화
- 빌드 트리거

3일차.
가. CI/CD 파이프라인 자동화하기
- Jenkins 파일을 이용한 Pipeline as Code 실습
- 분산 빌드 환경 구축
나. 쿠버네티스 배포 자동화하기
- ArgoCD 설치 및 GitOps
- Jenkins + ArgoCD 연동한 빌드/배포 자동화 구현

과정진행 Tool / Infra

1. Vmware Player
2. Mobaxterm

실습내용(요약)

1. 쿠버네티스 클러스터 환경이 구축된, CentOS 9 리눅스 가상머신 실행
2. 리눅스 VM가상환경에 Mobaxterm을 이용하여 SSH 접속
3. Jenkins 설치 및 빌드/배포 자동화 단계별 실습

선수 과정

[Docker 컨테이너]

[Kubernetes를 이용한 컨테이너 오케스트레이션]

후수 과정

[Kubernetes 심화]

[istio를 이용한 Kubernetes Service Mesh]

*클릭 시 과정 페이지로 이동

패널티 안내

선착순으로 마감되는 교육과정일 경우 교육을 받고 싶어도 받지 못하는 분들이 계실 수 있습니다.
원활한 강의 진행을 위해 아래 경우에 패널티가 부여됨을 알려드립니다.
- 교육 당일 사전 연락없이 결석 시 (당일 No Show)
- 교육 중 사전 연락없이 이탈 시
패널티를 3번 이상 부여받은 경우 수강생은 3개월 동안 수강제한을 받습니다.
이러한 수강생이 3분 이상일 경우 재직 중이신 회사의 모든 수강생은 3개월 수강제한을 받습니다.

비대면 과정

해당 과정은 Zoom을 통한 비대면 라이브 과정입니다.
필수는 아니오나 과정 수강 시 캠 활성화 요청 드립니다.

문의센터

[판교 교육장] 031-606-9337, [가산 교육장] 02-6278-9353

연관과정

선수과정

  • 결과가 없습니다.

[2024] 컨테이너 기반의 Jenkins CI/CD 파이프라인

후수 과정

  • 결과가 없습니다.