7.1 CI/CD Continuous Integration
Continuous Delivery[NCT13]
Duration: 3 Days | 20 Peserta
Pelatihan ini dirancang untuk memberikan pemahaman mendalam mengenai penerapan CI/CD pipeline dengan fokus pada pengelolaan source code, otomatisasi pengujian, dan penerapan security practices.
🎯 Learning Outcomes:
- Menerapkan Source Code Management dan menggunakan version control dalam pipeline CI/CD.
- Mengonfigurasi dan mengimplementasikan Continuous Integration (CI) dalam pipeline, termasuk pengujian otomatis dan unit test.
- Mengintegrasikan Continuous Delivery (CD) dalam pipeline untuk memastikan aplikasi dapat diproduksi dan di-deploy lebih cepat dengan aman.
- Menerapkan security best practices dalam pipeline CI/CD dan mengintegrasikan tools seperti SAST/SCA untuk pengujian otomatis.
- Menggunakan branching strategy yang tepat untuk mendukung alur kerja pengembangan yang efisien dan aman.
- Melakukan hands-on implementasi CI/CD pipeline dari awal hingga delivery aplikasi.
Kurikulum Lengkap:
- Realizing DevSecOps Outcomes
- Defining the Cyber Threat Landscape
- Building a Responsive DevSecOps Model
- Integrating DevSecOps Stakeholders
- Establishing DevSecOps Practices
- Governance, Risk & Compliance in SDLC
- Source Code Management (SCM)
- DevSecOps CI/CD Pipeline
- Continuous Integration (CI) & Continuous Delivery (CD)
Tools yang Digunakan: