DevOps Full Course for Beginners 2025 | Docker, Jenkins | Part 2
- 이 비디오는 DevOps 시리즈의 두 번째 파트이며, 첫 번째 파트를 먼저 시청해야 합니다. 🔄
- 풀 스택 플러스 DevOps 코스 런칭 계획을 발표하며, 개별 코스 구매 부담을 줄이고 한 곳에서 모든 것을 배울 수 있도록 구성됩니다. 🧑💻
- 코스 런칭 전 웨이트리스트에 등록한 첫 10,000명에게 50% 할인 혜택을 제공합니다. 🎁
- 파트 2에서는 Docker 볼륨, 네트워크, 레지스트리, Jenkins 기본 사항 및 파이프라인을 다룹니다. 🐳
- 파트 3에서는 Docker 네트워크, 컨테이너 간 통신, Kubernetes YAML 등을 다룰 예정입니다. ⚙️
- 파트 4에서는 Ansible 구성 관리, Docker, Jenkins 통합 및 파이프라인을 다룹니다. 🤖
- 파트 5에서는 Terraform, Ansible, Kubernetes 고급 기능 및 Vault 보안을 다룹니다. 🛡️
- 파트 6은 모니터링 및 로깅에 중점을 두어 Prometheus, Grafana 등을 다룹니다. 📊
- 파트 7에서는 GitOps 및 추가 주제를 다룰 예정입니다. 🌳
- 컨테이너는 일회용으로, 컨테이너 내부 파일 시스템의 데이터는 삭제될 수 있으므로 데이터 영속성이 중요합니다. 🗑️
- 데이터베이스, 파일 스토리지, 로그는 상태 저장 앱의 예시이며, 데이터 영속성이 필수적입니다. 💾
- Docker 볼륨은 컨테이너 외부의 스토리지 메커니즘으로, 컨테이너가 삭제되어도 데이터가 유지됩니다. 📦
- Docker 볼륨의 장점은 데이터 영속성, 공유 및 재사용성, 백업 및 복원 용이성 등이 있습니다. ✅
- 상태 비저장 앱(Stateless Apps)은 과거 상태나 저장된 데이터를 신경 쓰지 않으며, 상태 저장 앱(Stateful Apps)은 데이터 영속성이 중요합니다. 💡