navis

한 번에 끝내는 CI/CDDocker부터 GitOps까지(패스트캠퍼스) 본문

강의

한 번에 끝내는 CI/CDDocker부터 GitOps까지(패스트캠퍼스)

menstua 2024. 6. 10. 15:17
728x90

 

 

커리큘럼

 

개별 강의로 손색이 없는 총 5개의 강의를 초격차 패키지 하나로 모두 들을 수 있습니다!
지금 한 번만 결제하고 모든 강의를 평생 소장하세요!

[ 강의 사용 기술/버전 ]

00. 강의 소개

01. 컨테이너 가상화 이해

02. docker 플랫폼 환경 구성

03. docker 엔진(version) update

04. 컨테이너 애플리케이션 배포를 위한 docker 이미지(image) 관리

05. docker 컨테이너 운용에 필요한 CLI

06. 컨테이너 서비스를 위한 docker network 관리

07. 컨테이너 리소스 모니터링과 자원 할당 관리

08. 데이터 지속성과 중요 데이터 관리를 위한 docker volume

09. 컨테이너 인프라 구성을 위한 Dockerfile

10. N-tier 컨테이너 애플리케이션을 위한 docker compose

11. 컨테이너 오케스트레이션을 위한 docker swarm cluster

12. 컨테이너 애플리케이션 통합을 위한 docker CI 구성

13. 클라우드 기반의 Amazon ECS 서비스 활용

14. "My Diary" 애플리케이션 서비스 프로젝트

Part 2. Jenkins를 활용한 실전 CI/CD 파이프라인

[ 강의 사용 기술/버전 ]

01. CI/CD의 이해

02. Jenkins 설치

03. Jenkins Job 설정

04. Jenkins Job 설정 - Advanced

05. Jenkins Pipeline

06. Jenkins Multi Branch Pipeline

07. Jenkins 빌드를 빠르게

08. 실무 처럼 Jenkins CI / CD 구성하기

09. Jenkins 운영

10. Jenkins 고급

Part 3. Github Acitons을 통한 CI

[ 강의 사용 기술/버전 ]

00. 강의 개요

01. Github Action 개요 : Github Action 소개 및 기본 구성

02. Github Action을 활용한 자동화 작업 - Workflow

03. Github Action을 활용한 자동화 작업 - Job

04. Github Action 보안 가이드

05. Github Action 을 활용한 빌드 구현

06. Github Action 을 활용한 컨테이너 이미지 빌드

07. Github Action - Advanced 활용

08. Github Action 활용 사례

Part 4. ArgoCD를 활용한 GitOps

[ 강의 사용 기술/버전 ]

01. GitOps 및 ArgoCD 개요

02. EKS 실습 환경 구성

03. ArgoCD 구성 살펴보기

04. Github Action 과 ArgoCD 를 활용한 GitOps (1)

05. Github Action 과 ArgoCD 를 활용한 GitOps (2)

06. ArgoCD User 및 인증 관리

07. ArgoCD 보안 가이드

08. ArgoCD 모니터링

09. 무중단 배포 전략에 대한 이해

Part 5. 테스트 자동화

[ 강의 사용 기술/버전 ]

01. 단위 테스트

02. 통합 테스트

03. 성능 테스트

04. 아키텍처 테스트