15 episode

Learn Live: Menggunakan Bicep untuk menyebarkan infrastruktur Azure Anda sebagai kode

Pelajari cara menyebarkan sumber daya Azure dengan menggunakan Bicep. Bicep adalah bahasa dan sekumpulan alat untuk membantu Anda menyebarkan infrastruktur sebagai kode. Bicep membuat penyebaran Anda lebih konsisten dan dapat diulang. Pelajari Langsung dengan para ahli kami.

Bergabunglah dengan kami untuk pengalaman pembelajaran langsung ini di mana Anda akan dipandu oleh pakar materi pelajaran melalui modul Learn di bawah ini secara real time bersama dengan pengembang di seluruh dunia. Dapatkan lencana, bersiaplah untuk sertifikasi dan Learn Live dengan komunitas hebat! Sampai ketemu di sana :)

Pengenalan infrastruktur sebagai kode menggunakan Bicep

Pengenalan infrastruktur sebagai kode menggunakan Bicep

Menjelaskan keuntungan penggunaan infrastruktur sebagai kode, Azure Resource Manager, dan Bicep untuk menskalakan penyebaran cloud Anda dengan cepat dan tanpa keraguan. Menentukan jenis penyebaran yang mana Bicep merupakan alat penyebaran deklaratif yang baik. Dalam episode ini, Anda akan:

  • Menjelaskan keuntungan infrastruktur sebagai kode
  • Menjelaskan perbedaan antara infrastruktur sebagai kode deklaratif dan imperatif
  • Menjelaskan definisi Bicep dan kecocokan Bicep terhadap pendekatan infrastruktur sebagai kode
Membangun templat Bicep pertama Anda

Membangun templat Bicep pertama Anda

Tentukan sumber daya Azure dalam templat Bicep. Tingkatkan konsistensi dan keandalan penyebaran, kurangi upaya manual yang diperlukan, dan skalakan penyebaran di seluruh lingkungan. Templat Anda akan fleksibel dan dapat digunakan kembali melalui penggunaan parameter, variabel, ekspresi, dan modul. Dalam episode ini, Anda akan:

  • Membuat dan menyebarkan sumber daya Azure dengan menggunakan Bicep
  • Menambahkan fleksibilitas ke templat Anda dengan menggunakan parameter, variabel, dan ekspresi
  • Membuat dan menyebarkan templat Bicep yang menyertakan modul
Membangun templat Bicep yang dapat digunakan kembali menggunakan parameter

Membangun templat Bicep yang dapat digunakan kembali menggunakan parameter

Gunakan parameter Bicep untuk memberikan informasi untuk templat Anda selama masing-masing penyebaran. Tambahkan dekorator untuk membuat parameter Anda mudah dipahami dan dikerjakan, serta untuk melindungi data rahasia. Berikan nilai parameter di baris perintah dan menggunakan file parameter. Dalam episode ini, Anda akan:

  • Sesuaikan parameter dan batasi nilai yang dapat digunakan oleh masing-masing parameter
  • Pahami cara parameter dapat diberikan ke penyebaran templat Bicep
  • Bekerja dengan parameter aman
Membangun templat Bicep yang fleksibel menggunakan kondisi dan loop

Membangun templat Bicep yang fleksibel menggunakan kondisi dan loop

Sebarkan sumber daya hanya jika ada batasan khusus. Gunakan perulangan untuk menyebarkan beberapa sumber daya yang memiliki properti serupa. Dalam episode ini, Anda akan:

  • Menyebarkan sumber daya secara kondisional dalam templat Bicep
  • Menyebarkan beberapa instans sumber daya dengan menggunakan perulangan
  • Menggunakan output dan perulangan variabel
Membuat file Bicep yang dapat ditulis dengan menggunakan modul

Membuat file Bicep yang dapat ditulis dengan menggunakan modul

Rancang dan buat modul yang dapat digunakan kembali untuk menyederhanakan templat Bicep Anda. Tulis beberapa modul ke dalam templat dengan menggunakan parameter dan output. Dalam episode ini, Anda akan:

  • Merancang dan membuat modul Bicep yang dapat digunakan kembali dan terstruktur dengan baik
  • Membuat file Bicep yang menggunakan beberapa modul bersama-sama
Menyebarkan sumber daya turunan dan ekstensi menggunakan Bicep

Menyebarkan sumber daya turunan dan ekstensi menggunakan Bicep

Menyebarkan berbagai sumber daya Azure dalam kode Bicep Anda. Menentukan dan menggunakan sumber daya anak dan ekstensi. Menggunakan sumber daya yang dibuat di luar templat atau modul Bicep. Dalam episode ini, Anda akan:

  • Menjelaskan jenis sumber daya dan ID sumber daya
  • Menyebarkan sumber daya elemen anak dan ekstensi
  • Merepresentasikan dan menggunakan sumber daya yang sudah ada sebelumnya dalam templat Bicep
Mengelola perubahan pada kode Bicep Anda dengan menggunakan Git

Mengelola perubahan pada kode Bicep Anda dengan menggunakan Git

Lacak perubahan pada kode Bicep Anda dan lihat riwayat file yang telah diubah. Gunakan cabang untuk mengembangkan beberapa versi kode Anda secara bersamaan. Terbitkan repositori Anda untuk mendukung kolaborasi. Dalam episode ini, Anda akan:

  • Menjelaskan manfaat kontrol versi dan Git
  • Terapkan templat Bicep ke repositori Git dan tampilkan riwayat perubahan Anda
  • Membuat dan menggabungkan cabang
  • Menerbitkan repositori Git ke GitHub Atau Azure Repos sehingga Anda dapat berkolaborasi dengan orang lain
Struktur kode Bisep Anda untuk kolaborasi

Struktur kode Bisep Anda untuk kolaborasi

Buat file Bicep yang mendukung pengembangan kolaboratif dan ikuti praktik terbaik. Rencanakan parameter agar templat Anda mudah digunakan. Gunakan gaya yang konsisten, struktur yang jelas, dan komentar untuk membuat kode Bisep Anda mudah dipahami, digunakan, dan dimodifikasi. Dalam episode ini, Anda akan:

  • Memilih parameter yang sesuai untuk file Bisep
  • Menyusun kode dan parameter Bicep untuk mendukung kolaborasi tim
  • Mendokumentasikan kode Bicep dengan menggunakan komentar dan tag sumber daya
Pratinjau perubahan penyebaran Azure menggunakan bagaimana-jika

Pratinjau perubahan penyebaran Azure menggunakan bagaimana-jika

Pratinjau efek penyebaran Anda. Pahami jenis perubahan yang terdeteksi oleh operasi bagaimana-jika. Sebarkan templat Anda menggunakan mode bertahap dan lengkap. Dalam episode ini, Anda akan:

  • Menjelaskan dua mode penyebaran di Azure dan efeknya
  • Pratinjau perubahan apa yang akan terjadi sebelum Anda menyebarkan dengan menggunakan operasi bagaimana-jika
Memigrasikan sumber daya Azure dan templat Azure Resource Manager JSON untuk menggunakan Bicep

Memigrasikan sumber daya Azure dan templat Azure Resource Manager JSON untuk menggunakan Bicep

Ekspor dan konversikan sumber daya Azure Anda ke file Bicep, dan migrasikan templat Azure Resource Manager JSON ke Bicep. Refaktor file Bicep Anda untuk mengikuti praktik terbaik. Uji file Bicep Anda dan sebarkan ke produksi. Dalam episode ini, Anda akan:

  • Mengonversi templat Azure Resource Manager JSON ke Bicep
  • Membuat definisi Bicep untuk sumber daya Azure yang ada
  • Memverifikasi konversi template dengan menggunakan operasi dan dokumentasi what-if
Meninjau perubahan infrastruktur Azure dengan menggunakan Bicep dan permintaan pull

Meninjau perubahan infrastruktur Azure dengan menggunakan Bicep dan permintaan pull

Hindari perubahan yang tidak diinginkan dan kode Bicep yang ditulis dengan buruk dengan menggunakan permintaan pull. Menggunakan strategi percabangan untuk melindungi cabang utama Anda dari perubahan yang tidak disengaja. Pahami apa yang harus Anda cari saat meninjau kode Bicep. Dalam episode ini, Anda akan:

  • Melindungi cabang penting dari perubahan yang tidak disengaja
  • Membuat, meninjau, dan menggabungkan permintaan pull
  • Meninjau kode Bicep dalam permintaan pull
Menyebarkan sumber daya ke langganan, grup manajemen, dan penyewa menggunakan Bicep

Menyebarkan sumber daya ke langganan, grup manajemen, dan penyewa menggunakan Bicep

Sebarkan sumber daya Azure di lingkup langganan, grup manajemen, dan penyewa. Pahami bagaimana sumber daya Azure disebarkan di cakupan yang berbeda, mengapa ini penting, dan cara membuat kode Bicep untuk menyebarkannya. Pelajari cara membuat satu set file Bicep yang dapat Anda sebarkan di beberapa cakupan dalam satu operasi. Dalam episode ini, Anda akan:

  • Menjelaskan cakupan sumber daya, termasuk sumber daya tingkat penyewa, tingkat grup manajemen, dan tingkat langganan
  • Menyebarkan sumber daya pada cakupan tertentu dengan menggunakan templat Bicep
  • Membuat file Bicep yang dapat Anda sebarkan ke beberapa cakupan
Memperluas templat ARM menggunakan skrip penyebaran

Memperluas templat ARM menggunakan skrip penyebaran

Menambahkan langkah kustom ke templat Bicep atau JSON Azure Resource Manager (templat ARM). Integrasikan skrip penyebaran dengan penyebaran Anda menggunakan parameter dan output. Dalam episode ini, Anda akan:

  • Lakukan langkah-langkah kustom dalam templat ARM Anda dengan menggunakan skrip penyebaran
  • Tentukan parameter untuk membuat skrip penyebaran Anda lebih sering digunakan kembali
Bagikan modul Bicep menggunakan registrasi privat

Bagikan modul Bicep menggunakan registrasi privat

Gunakan kembali modul Bicep untuk mengurangi duplikasi kode dan meningkatkan kualitas penyebaran Anda. Buat registri privat untuk organisasi Anda. Publikasikan modul bersama ke registri, dan gunakan dalam beberapa penyebaran. Dalam episode ini, Anda akan:

  • Membuat registri privat untuk organisasi Anda sendiri
  • Menerbitkan modul ke, dan menggunakan modul dari, registri privat
Menerbitkan pustaka kode infrastruktur yang dapat digunakan kembali dengan menggunakan spesifikasi templat

Menerbitkan pustaka kode infrastruktur yang dapat digunakan kembali dengan menggunakan spesifikasi templat

Gunakan kembali dan bagikan templat ARM di seluruh organisasi Anda. Terbitkan spesifikasi templat yang menyebarkan sumber daya yang telah dikonfigurasi sebelumnya untuk kebutuhan organisasi Anda. Kontrol akses dan perbarui spesifikasi templat dengan aman menggunakan versi. Dalam episode ini, Anda akan:

  • Membuat dan menyebarkan spesifikasi templat
  • Menambahkan versi ke spesifikasi templat

Pembicara dan Moderator Kami

  • Alex Frankel

    Manajer Program Utama, Microsoft

    Twitter
  • Angel Perez

    Manajer Program di Penyebaran Azure, Microsoft

    LinkedIn
  • Barbara Forbes

    Prospek Teknis Azure, Microsoft Azure MVP, OGD ict-diensten

    Twitter
  • Brandon Martinez

    Insinyur Pelanggan Senior, FastTrack untuk Azure, Microsoft

    Twitter
  • Gitte Vermeiren

    Insinyur Pelanggan Senior, FastTrack untuk Azure, Microsoft

    Twitter
  • John Downs

    Insinyur Pelanggan Senior, FastTrack untuk Azure, Microsoft

    Twitter
  • Joshua Waddell

    Insinyur Pelanggan Senior, FastTrack untuk Azure, Microsoft

    Twitter
  • Neil Peterson

    Insinyur Keandalan Situs Senior, Microsoft

    Twitter
  • Stephanie Yen

    Manajer Program, Penyebaran Azure, Microsoft

    Twitter
  • Steven Murawski

    Advokat Principal Cloud, Microsoft

    Twitter
  • Victor Worapon Viriyaampanond

    Insinyur Pelanggan Senior, Microsoft

    LinkedIn
  • Akankah Velida

    Teknisi Pelanggan II, FastTrack untuk Azure, Microsoft

    Twitter
  • William Salazar

    Insinyur Pelanggan Senior, FastTrack untuk Azure, Microsoft

    Twitter

Pertanyaan Umum

Apakah ada biaya untuk menghadiri acara?

Acara ini gratis! Anda dapat bergabung dengan Learn TV ke konten streaming secara gratis!

Kapan acara berlangsung?

Setiap minggu mulai 8 Maret 2022 hingga 28 Juni 2022

Apakah kejadian ini akan tersedia sesuai permintaan?

Ya! Anda dapat melakukan streaming acara kami di masa lalu kapan saja! Telusuri semua Learn Live untuk streaming kapan saja.

Di mana acara berlangsung?

Rangkaian acara ini virtual! Bergabunglah dengan kami dan ribuan orang lain untuk menikmati pengalaman dari kenyamanan rumah, kantor, atau perangkat Anda sendiri.

Dalam bahasa apa episode dikirimkan?

Acara ini disampaikan dalam bahasa Inggris. Keterangan dalam 14 bahasa berbeda akan tersedia dalam rekaman, tersedia 48 jam setelah setiap pertunjukan langsung di Learn Live.

Kode Etik

Kami berusaha untuk memberikan pengalaman profesional yang terhormat, ramah, bagi semua orang, terlepas dari jenis kelamin, orientasi seksual, penampilan fisik, disabilitas, usia, ras atau agama. Kami tidak mentolerir perilaku apa pun yang merendahkan jenis kelamin, ras, orientasi seksual, atau disabilitas, atau perilaku apa pun yang akan dianggap pelecehan atau diskriminasi. Individu bertanggung jawab untuk mengetahui dan mematuhi standar kami dan kami mendorong semua orang untuk membantu dalam menciptakan lingkungan yang ramah dan aman. Selain itu, kami berusaha untuk memperlakukan planet bersama kami dengan jumlah rasa hormat yang sama. Harap laporkan pertanyaan, kekhawatiran, atau aktivitas atau perilaku yang mengganggu kepada tim penyelenggara, sehingga kami dapat segera mengatasi masalah tersebut.