Program pembelajaran DevOps ini dirancang untuk memberikan pemahaman mendalam tentang praktik DevOps modern dan tools yang digunakan dalam industry. Peserta akan mempelajari cara mengotomatisasi deployment dan management infrastruktur.
Setelah menyelesaikan program ini, peserta akan mampu:
- Memahami konsep DevOps dan best practices
- Menguasai tools containerization (Docker) dan orchestration (Kubernetes)
- Implementasi CI/CD pipeline dengan GitHub Actions
- Monitoring dan logging dengan modern tools
- Cloud deployment dan management
Program ini cocok untuk peserta yang memiliki:
- Pemahaman dasar sistem operasi Linux
- Pengalaman minimal 6 bulan dalam pengembangan software
- Familiar dengan konsep networking dan server management
- Memiliki laptop dengan spesifikasi minimal 8GB RAM
- Koneksi internet stabil untuk akses cloud services
Software yang diperlukan:
- Linux OS atau WSL (Windows Subsystem for Linux)
- Docker Desktop
- Git dan GitHub account
- Code Editor (VS Code dengan extensions)
- AWS CLI dan account
6 Pertemuan Pembelajaran:
-
Pertemuan 1: Landasan Awal DevOps & Dasar Linux
-
Pertemuan 2: Version Control & Fundamental Database
-
Pertemuan 3: Containerization dengan Docker
-
Pertemuan 4: Continuous Integration (CI)
-
Pertemuan 5: Pengenala AWS & Infrastructure as Code (IaC)
-
Pertemuan 6: IaC & Praktik CI
2 Minggu Praktek & Project Portfolio:
Selama 2 minggu ini peserta akan fokus pada praktek dan mengerjakan project yang akan menghasilkan portfolio.
1 Project Final: