Pelatihan ini membahas secara mendalam konsep dan penerapan Continuous
Integration (CI) dan Continuous Deployment (CD) khusus untuk aplikasi perbankan.
Peserta akan memahami bagaimana otomatisasi build, testing, dan deployment dapat
mempercepat siklus pengembangan sekaligus menjaga standar keamanan dan
kepatuhan yang ketat di industri perbankan. Pelatihan juga mengajarkan praktik terbaik
untuk mengintegrasikan pipeline CI/CD dengan tools populer serta compliance audit
yang relevan.
Pelatihan ini dirancang agar peserta mampu membangun pipeline CI/CD yang
reliable dan aman, sehingga meningkatkan kecepatan delivery fitur tanpa mengorbankan
kualitas dan keamanan sistem aplikasi perbankan yang sangat sensitif terhadap risiko.
Studi kasus dan simulasi deployment nyata dalam lingkungan perbankan juga akan
membantu peserta menguasai teknik monitoring dan rollback otomatis.
OBJECTIVE
- Memahami prinsip dasar dan manfaat CI/CD dalam pengembangan aplikasi perbankan.
- Mampu membangun pipeline CI/CD dengan otomasi testing dan deployment.
- Mengintegrasikan tools CI/CD populer (Jenkins, GitLab CI, Azure DevOps).
- Memahami aspek keamanan dan compliance dalam pipeline CI/CD perbankan.
- Mampu melakukan monitoring, rollback, dan audit otomatis dalam pipeline.
COURSE OUTLINE
- Pengenalan CI/CD di Perbankan
- Definisi CI/CD dan manfaatnya
- Tantangan pengembangan aplikasi perbankan
- Pipeline CI/CD: Struktur dan Komponen
- Source code management & versioning
- Build automation
- Automated testing (unit, integration, security)
- Deployment otomatis
- Tools dan Integrasi
- Jenkins, GitLab CI, Azure DevOps overview
- Integrasi dengan container dan cloud (Docker, Kubernetes, AWS, Azure)
- Keamanan dan Compliance dalam CI/CD
- Static Application Security Testing (SAST)
- Dynamic Application Security Testing (DAST)
- Audit log dan compliance reporting
- Monitoring dan Troubleshooting Pipeline
- Dashboard monitoring
- Teknik rollback otomatis
- Alerting dan response plan
- Studi Kasus dan Simulasi Deployment
- Pipeline CI/CD untuk aplikasi core banking
- Simulasi respon insiden deployment