DevOps 실전: CI/CD와 인프라 자동화
목차
강의 개요 #
이 강의는 개발과 운영의 경계를 줄이고, 자동화된 배포 파이프라인과 인프라를 구축하고자 하는 분들을 위한 DevOps 실전 과정입니다.
학습 목표 #
- DevOps 문화와 핵심 개념 이해
- CI/CD 파이프라인 설계 및 구현
- Docker를 활용한 컨테이너 기반 배포 환경 구성
- Kubernetes를 활용한 서비스 오케스트레이션 이해
강의 구성 #
1부: DevOps와 CI/CD 기초
- DevOps 개요 및 문화
- CI/CD 개념과 주요 도구(Jenkins, GitHub Actions 등)
- 단위 테스트, 빌드, 배포 자동화의 흐름 이해
2부: 컨테이너와 Docker
- 컨테이너 개념과 VM과의 차이
- Dockerfile 작성 및 이미지 빌드
- 다중 컨테이너 환경 구성 (docker-compose)
3부: Kubernetes와 운영 자동화
- Kubernetes 기본 개념(Pod, Deployment, Service 등)
- 애플리케이션 롤링 업데이트 및 스케일링
- 모니터링 및 로깅 개요
강의 방식 #
- 온라인/오프라인: Zoom 또는 대면 강의
- 실습 중심: 예제 애플리케이션을 활용한 실습
- 1:1 피드백: CI/CD 파이프라인 및 인프라 구성 리뷰
수강 대상 #
- DevOps에 관심 있는 개발자 또는 운영 엔지니어
- 기존 수동 배포 프로세스를 자동화하고 싶은 분
- 컨테이너 및 Kubernetes 기반 배포 환경을 도입하고 싶은 분
선수 지식 #
- 기본적인 Linux/터미널 사용 경험
- 웹 애플리케이션 구조에 대한 기본 이해
문의 #
강의 일정 및 비용 문의는 이메일로 연락 주세요.