Ringkasan

Selesai

Agar tetap kompetitif dan untuk memenuhi permintaan pelanggan, perusahaan mainan Anda membutuhkan kemampuan untuk mengotomatiskan penyebaran infrastruktur Azure dengan menggunakan infrastruktur sebagai kode.

Dalam modul ini, Anda mempelajari cara menggunakan infrastruktur sebagai kode memungkinkan untuk mengotomatiskan provisi dan konfigurasi infrastruktur Anda. Penggunaan infrastruktur sebagai kode membantu Anda dan organisasi Anda mendapatkan keyakinan yang lebih tinggi dalam penyebaran dengan memberikan konsistensi. Infrastruktur sebagai kode dapat membantu Anda mengelola beberapa lingkungan, termasuk lingkungan baru dan lingkungan nonproduksi. Anda dapat memperoleh pemahaman yang lebih baik tentang sumber daya cloud Anda dengan menggunakan infrastruktur sebagai kode.

Bayangkan berapa banyak waktu yang dibutuhkan untuk menyebarkan lingkungan baru secara manual dengan hanya menggunakan portal Microsoft Azure. Anda harus menyebarkan setiap sumber daya satu per satu, dengan memastikan bahwa konfigurasi tetap identik. Ketika Anda ingin menambahkan sumber daya baru atau mengubah sumber daya yang sudah ada, Anda harus membuat sumber daya untuk setiap lingkungan secara manual. Infrastruktur sebagai kode dapat membantu Anda menentukan sumber daya Anda di satu tempat lalu menerapkan konfigurasi yang sama ke semua lingkungan Anda.

Anda mempelajari cara membuat basis kode untuk infrastruktur Anda sebagai kode menggunakan pendekatan imperatif atau deklaratif. Dengan kode imperatif, Anda menjalankan serangkaian perintah dalam urutan tertentu untuk mencapai konfigurasi akhir. Proses ini menentukan apa yang harus dicapai kode dan juga menentukan cara menyelesaikan tugas. Saat menggunakan kode deklaratif, Anda hanya menentukan konfigurasi akhir. Kode deklaratif tidak menentukan cara menyelesaikan tugas.

Setelah memilih pendekatan deklaratif untuk infrastruktur sebagai kode, Anda telah mempelajari Azure Resource Manager dan templat ARM. Templat JSON dan Bicep ini secara deklaratif menjelaskan infrastruktur Azure Anda dan Anda dapat menggunakannya untuk menyebarkan sumber daya ke langganan Azure Anda.

Terakhir, Anda telah mempelajari Bicep, sebuah bahasa pemrogram deklaratif yang dapat digunakan untuk menggambarkan sumber daya Azure Anda dengan mudah. Dengan menggunakan Bicep, Anda dapat memperoleh semua keuntungan infrastruktur sebagai kode dengan menggunakan bahasa pemrogram yang mudah dan andal.

Langkah berikutnya

  • Pelajari Bicep lebih lanjut.