Course Outline
Pengantar
Ringkasan Praktik DevOps Dalam Businesses
- Bagaimana DevOps berbeda dari praktik IT tradisional?
- Kata-kata dan teknologi DevOps
- Metodologi Agile yang diterapkan dalam DevOps
Ringkasan Fitur dan Arsitektur Azure DevOps
- Server Azure DevOps
- Azure DevOps yang dihosting vs. on-premise
- Azure DevOps untuk pengguna akhir
- Azure DevOps untuk administrator
Menyiapkan dan Mengonfigurasi Azure DevOps untuk Pengembangan
Menggunakan Peta Aliran Nilai untuk Evaluasi Proses Pengembangan yang Ada
- Migrasi ke Azure DevOps
Ringkasan Layanan dan Alat Inti Azure DevOps
- Memilih layanan Azure DevOps yang tepat untuk bisnis
Mempersiapkan dan Melacak Pengembangan Perangkat Lunak dengan Azure Boards
- Menggunakan alat scrum dan agile bawaan di Azure Boards
- Bekerja dengan widget dashboard Azure Boards
- Memantau status proyek dengan alat analitik Azure
- Optimasi transparansi dan kerjasama tim dengan Boards
- Mengintegrasikan Azure Boards dengan Repositori GitHub yang ada
Menyimpan dan Mendeploy Perangkat Lunak Menggunakan Azure Pipelines
- Menerapkan integrasi kontinu/distribusi kontinu (CI/CD)
- Konfigurasi Azure Pipelines dengan bahasa dan OS yang disukai
- Menggunakan rantai pembangunan dan pembangunan berfase dalam Pipelines
- Bekerja dengan registri Azure Pipelines
- Deploy kontainer ke Kubernetes atau cloud apa pun
Menerapkan Paket Terintegrasi Management Menggunakan Azure Artifacts
- Membuat dan berbagi paket kode di Azure Artifacts
- Memelihara jenis paket dengan manajemen artefak universal
- Mengorganisir dan melindungi paket kode sumber publik dan privat
- Menambahkan paket ke CI/CD pipelines menggunakan Azure Artifacts
Uji dan Optimalkan Kualitas Kode dengan Azure Test Plans
- Uji manual yang direncanakan vs. uji eksplorasi
- Mengeksekusi jenis uji yang tepat untuk aplikasi perusahaan
- Merekam dan menganalisis data menggunakan Azure Test Plans
- Menggunakan fitur pelacakan end-to-end dari Azure Test Plans
- Memperbaiki cacat kode yang teridentifikasi dengan tindakan yang tepat
Mengintegrasikan Layanan Azure DevOps dengan Ekstensi Lainnya
Pemecahan Masalah
Ringkasan dan Kesimpulan
Requirements
- Pemahaman tentang metodologi pengembangan perangkat lunak Agile
- Ketahui bahasa pemrograman scripting apapun
- Pengalaman dasar dengan tugas administrasi sistem
- Ketahui alur kerja dan repositori GitHub
Audience
- Insinyur DevOps
- Pengembang
- Manajer Proyek
Testimonials (2)
Bahwa kita bisa melakukan segalanya dalam praktik sendiri. Bahwa pelatih kami memiliki pengetahuan yang luas dan kami bisa menanyakan apa saja kepadanya dan dia selalu punya jawabannya. Bahwa saya mendapat beberapa keterampilan yang berguna bagi pengembang.
Julia Gajtkowska - Demant Business Services Poland
Course - Azure DevOps Fundamentals
Machine Translated
Practical part and interaction with students