DevOps Engineer (Docker, CI/CD, Terraform) (IT015)
Deskripsi Training
Pelatihan ini dirancang untuk memberikan pemahaman dan keterampilan praktis dalam implementasi praktik DevOps menggunakan Docker
untuk containerization, CI/CD pipeline untuk otomatisasi deployment, serta Terraform untuk infrastruktur sebagai kode (IaC).
Peserta akan dibimbing untuk membangun dan mengelola infrastruktur yang efisien, reproducible, dan scalable.
Daftar Sekarang
Silabus Training
- Modul 1: Pengenalan DevOps dan Prinsip-Prinsip Dasarnya
Memahami konsep DevOps, peranannya dalam lifecycle software, dan hubungan antara Dev, QA, dan Ops.
- Modul 2: Pengenalan Docker dan Containerization
Instalasi Docker, perbedaan VM dan container, dan pembuatan image serta container sederhana.
- Modul 3: Dockerfile dan Docker Compose
Menulis Dockerfile untuk aplikasi, dan mengelola multi-container app dengan Docker Compose.
- Modul 4: Dasar CI/CD dan Tools yang Digunakan
Memahami konsep Continuous Integration dan Continuous Deployment serta overview tools seperti GitHub Actions, GitLab CI, Jenkins.
- Modul 5: Membangun CI/CD Pipeline Sederhana
Membuat pipeline untuk build, test, dan deploy otomatis dari repository Git ke staging environment.
- Modul 6: Pengenalan Infrastructure as Code (IaC) dan Terraform
Konsep IaC, instalasi Terraform, dan penulisan konfigurasi dasar untuk provisioning infrastruktur.
- Modul 7: Provisioning Infrastruktur Cloud dengan Terraform
Studi kasus menggunakan Terraform untuk membuat server, jaringan, dan resource lainnya di cloud (misal AWS, GCP, atau Azure).
- Modul 8: Integrasi Docker dan CI/CD dalam Deployment Otomatis
Membangun workflow dari development hingga production dengan container dan pipeline otomatis.
- Modul 9: Monitoring, Logging dan Best Practices DevOps
Pengenalan tools monitoring (seperti Prometheus, Grafana), logging, dan penerapan best practices DevOps.
- Modul 10: Studi Kasus DevOps End-to-End Project
Simulasi proyek DevOps lengkap: deploy aplikasi menggunakan Docker, CI/CD, dan provisioning cloud infra via Terraform.