DevOps Roadmap for Developers Switching to DevOps
- DevOps로 전환하려는 개발자를 위한 로드맵 소개 🗺️
- 2년 이상 경력의 개발자를 대상으로 함, 신입 대상 아님 🧑💻
- DevOps는 개발과 운영을 관리하는 역할 ⚙️
- 기초(Linux, 네트워킹, Git)는 이미 숙지했을 가능성이 높으므로 시간 낭비하지 말 것 ✅
- 프로그래밍 능력은 자동화 및 IaC에 도움 (Python 추천) 🐍
- OS 및 컨테이너 기초 학습 (Docker, Container basics) 🐳
- Kubernetes는 처음부터 깊게 팔 필요 없음 (추후 학습) ☸️
- 클라우드 플랫폼은 AWS, Azure, GCP 중 어떤 것이든 핵심 서비스(컴퓨팅, 스토리지, 네트워킹, IAM)에 집중 ☁️
- 비용 최적화 및 모니터링은 CXO와 소통할 수 있는 중요한 역량 💰
- 모니터링 및 관찰 가능성에 집중하여 다음 단계로 나아갈 발판 마련 🔭
- CPU, 메모리, 디스크, 네트워크 등 핵심 지표 학습 📊
- Manage Engine, 24x7 등 모니터링 도구 활용 🛠️
- 애플리케이션 성능 모니터링(APM) 및 알림 보고 통합 🔔
- 다양한 클라우드 환경을 통합 모니터링하는 능력 중요 🌐