DevOps 첫걸음: Docker에서 Rancher를 이용한 CD까지
Docker container를 이용한 서비스 구축 및 Continuous Deploy
3.89 (76 reviews)

567
students
2.5 hours
content
May 2017
last update
$29.99
regular price
Why take this course?
🌟 [DevOps 첫걸음: Docker에서 Rancher를 이용한 CD까지] 🌟
강좌 개요
본 강좌는 요즘 Hot한 CI/CD (Continuous Integration/Continuous Deployment) 환경 구축에 대한 방안을 제시하며, CI/CD의 사용 방법과 세부적인 실습을 다루고 있습니다. 개발에 따른 서비스의 빠른 출시와, 고객 Feed-back을 기반으로한 빠른 대응을 위해 CI/CD는 필수로 자리 잡고 있습니다.
강좌 내용
CI/CD의 중요성
- 서비스의 안정적인 배포: 개발에 따른 서비스의 빠른 출시와, 고객 Feed-back을 기반으로한 빠른 대응이 가능한 시스템 형태를 지향합니다.
- 장애에 대한 빠른 대처: 다양한 배포 기법을 통해 서비스의 안정적 적용과 장애에 대한 빠른 대처가 가능한 시스템을 구축합니다.
- 사용자 유입량에 따한 탄력적 대응: 사용자 유입량에 따른 탄력적 대응이 가능한 플랫폼의 사용을 기반하고 있습니다.
실습 중심의 학습
- DevOps engineer의 역할: Continuous Delivery (CD) 환경 구축을 목표로 기반 시스템을 구축하고, 운영에 필수적인 프로세스를 설명합니다.
- Docker와 Rancher의 활용: Docker 컨테이너를 이용하여 서비스를 구축하고, Rancher를 활용하여 CD 파이프라인을 구현합니다.
- 실습에 집중: GitLab CI/CD를 이용한 실제 프로젝트 구현을 통해 학습 내용을 체계적으로 탐구하고 실행해보세요.
강좌 전개
- Docker 이해: Docker의 기본 概念부터 시작하여, 컨테이너의 생명주기와 이미지 관리에 대해 배웁니다.
- Rancher로의 접근: Rancher를 사용하여 Docker 환경을 효율적으로 관리하고, Kubernetes와의 통합을 이해합니다.
- CI/CD 파이프라인 구축: Jenkins나 GitLab CI와 같은 CI/CD 도구를 활용하여 자동화된 배포 파이프라인을 구축하고 테스트합니다.
- 모니터링과 로깅: Prometheus와 Grafana와 같은 도구를 사용하여 시스템의 상태를 모니터링하고, 로그를 분석합니다.
- 최종 프로젝트: 강좌를 통해 얻은 지식을 실제로 활용하여, 자신만의 CI/CD 파이프라인을 구축하고 운영해보세요.
🔑 주요 학습 포인트 및 도구:
- Docker: 애플리케이션을 컨테이너로 패키징하는 기술
- Rancher: Docker 컨테이너를 관리하고 스케일하는 플랫폼
- GitLab CI/CD: 소스 코드의 변경사항을 자동으로 테스트하고, 배포하는 서비스
- Jenkins: 오픈 소스 자동화 서버를 사용하여 CI/CD 파이프라인을 구축하는 도구
- Prometheus & Grafana: 시계열 데이터 모니터링 및 그래픽 분석 도구
이 강좌를 통해, DevOps의 원칙과 실질적인 CI/CD 파이프라인을 구축하는 방법에 대한 깊은 이해와 실습 경험을 쌓으실 수 있습니다. 현장에서의 DevOps 전문가로 성장하고자 한다면, 본 강좌는 그만큼 필수적인 자료입니다.
💡 이제 시작해보세요! Docker와 Rancher를 활용한 CI/CD 파이프라인 구축에 나서세요. 여러분의 IT 운영과 DevOps 역량을 한 단계 업그레이드할 수 있는 기회가 예약되어 있습니다!
Loading charts...
1182450
udemy ID
16/04/2017
course created date
07/11/2019
course indexed date
Bot
course submited by