Pada tanggal 20-22 September 2021, saya mendapat kesempatan untuk mendeliver online training dengan topik Azure DevOps, pelatihan ini diikuti oleh developer, dan kepala bagian IT Dept dari Universitas Unika AtmaJaya Jakarta.
Pada pelatihan ini dibahas beberapa topik seperti:
- Apa itu DevOps
- Pengenalan Azure DevOps
- Memilih pendekatan agile yg akan digunakan
- Bekerja dengan Azure Boards
- Apa itu Delivery Plan
- Pengaturan environment yg akan digunakan
- Merencanakan sprint menggunakan Delivery Plans
- Apa itu Azure Pipeline
- Membuat Pipeline
- Multiple konfigurasi pipeline
- Memilih code workflow strategy
- Bagaimana membuat pull request pada github
- Push change dan mentrigger pipeline
- Pelacakan build history
- Penambahan rule review pada saat pull request
- Apa itu Automated Testing?
- Menambahkan unit testing pada aplikasi
- Menjalankan unit testing pada pipeline
- Menambahkan testing widget pada dashboard
- Menjalankan code coverage testing
- Memperbaiki failed test
- Apa itu Azure Artifacts
- Membuat package pada Azure Artifacts
- Membuat Release pipeline stage
- Apa itu continuous delivery
- Deploy app to Azure App Services
- Monitor health pipeline
- Membuat multistages pipeline (dev, staging)

