Automasi platform dan DevOps

Otomatisasi platform dan DevOps mengevaluasi peluang untuk memodernisasi pendekatan Anda terhadap penyebaran lingkungan dengan infrastruktur sebagai opsi kode.

Ulasan area desain

Peran atau fungsi yang terlibat: Otomatisasi platform dan DevOps mungkin memerlukan dukungan dari salah satu fungsi atau peran berikut untuk membuat keputusan: platform cloud dan pusat keunggulan cloud.

Lingkup: Tujuan otomatisasi platform dan DevOps adalah untuk menyelaraskan prinsip dan praktik DevOps yang Anda inginkan dengan manajemen siklus hidup Azure Landing Zone. Tujuan ini termasuk provisi, manajemen, evolusi, dan operasi melalui otomatisasi ekstrem dan Infrastruktur sebagai Kode.

Gambaran umum area desain

Skala, kelincahan, dan fleksibilitas bagian dari teknologi cloud mengarah pada peluang untuk cara kerja baru dan pendekatan modern untuk pengiriman layanan.

Banyak model operasi TI tradisional tidak kompatibel dengan cloud dan harus menjalani transformasi operasional untuk memberikan target migrasi perusahaan. Anda dapat mengevaluasi menggunakan proses dan alat DevOps untuk tim aplikasi dan pusat.

Otomatisasi platform

Kemampuan untuk membuat perubahan dalam skala besar melalui proses otomatis yang ditentukan memberikan manfaat langsung bagi kemampuan organisasi untuk memperluas di luar konfigurasi dasar, yang berasal dari keamanan, tata kelola, dan manajemen.

Otomatisasi platform secara langsung berlaku untuk hasil yang terkait dengan penerapan zona pendaratan, dan mendukung konsep membangun lingkungan yang dapat diulang dan dapat diskalakan.

  • Otomatisasi berfokus pada alat dan teknik yang memungkinkan persederhanaan tugas otomatisasi untuk pengembangan, penyebaran, provisi, dan operasi Azure Landing Zone menggunakan alat otomatisasi seperti Azure DevOps Services atau GitHub.

DevOps

Sumber daya ini membahas otomatisasi platform untuk DevOps.

  • Pertimbangan DevOps mengeksplorasi kebutuhan untuk memiliki pemahaman yang jelas dan umum tentang DevOps dalam organisasi. Sumber daya ini juga menjelaskan prinsip, praktik, dan kemampuan DevOps yang berlaku untuk beban kerja dan zona pendaratan.
  • Topologi tim DevOps menjelaskan bagaimana tim dapat diatur untuk memiliki siklus hidup end-to-end Azure Landing Zone. Pelajari bagaimana tim ini berkolaborasi dengan tim lain di organisasi yang bertanggung jawab atas siklus hidup beban kerja end-to-end yang disebarkan ke Azure.

Strategi pengembangan

Sumber daya ini membahas strategi pengembangan.

  • Siklus hidup pengembangan mengeksplorasi pertimbangan dan rekomendasi desain utama untuk pembuatan zona pendaratan dengan menggunakan otomatisasi. Sumber daya ini membahas repositori, cabang, build otomatis, penyebaran, dan strategi putar kembali.
  • Infrastruktur sebagai Kode menjelaskan manfaat menerapkan Zona Pendaratan Azure dengan menggunakan Infrastruktur sebagai Kode. Pelajari tentang pertimbangan sekeliling struktur kode, alat, dan teknologi.
  • Lingkungan menjelaskan tujuan multienvironments untuk membangun, menguji, dan merilis kode dengan kecepatan dan frekuensi yang lebih besar. Pendekatan ini membuat penyebaran sesingkat mungkin.
  • Pengembangan berbasis pengujian membahas cara menggunakan pengujian unit untuk meningkatkan kualitas fitur dan peningkatan baru di basis kode Zona Pendaratan Azure.

Pertimbangan keamanan

Sumber daya ini membahas pertimbangan keamanan dalam otomatisasi platform.

Langkah berikutnya