Kontainer Azure dan ACR

Solusi Komputasi Azure

Florin Angelescu

Azure Cloud Architect

Azure Container Registry (ACR)

Registri Kontainer Azure

  • Layanan registri privat terkelola penuh untuk citra kontainer.
  • Pustaka aman tempat blueprint aplikasi Anda disimpan.
  • Hub untuk tim menyimpan dan mengatur blueprint aplikasi mereka.
Solusi Komputasi Azure

Azure Container Registry (ACR)

Registri Kontainer Azure

  • Memastikan citra Anda hanya diakses pengguna berwenang dan terintegrasi erat dengan layanan Azure.
  • Memudahkan pengendalian siklus hidup aplikasi sambil tetap mendapat fleksibilitas kontainer.
Solusi Komputasi Azure

Mengapa menggunakan ACR?

 

Registri Kontainer Azure

 

 

  • Keamanan dan kontrol
    • Otentikasi melalui Azure Entra ID
    • Terapkan kontrol akses berbasis peran
Solusi Komputasi Azure

Mengapa menggunakan ACR?

 

Registri Kontainer Azure

 

  • Replikasi geo

    • Citra dapat dicerminkan ke banyak wilayah Azure
    • Kurangi latensi
    • Pastikan ketersediaan tinggi
  • Deploy lebih cepat dan lebih sedikit penundaan

Solusi Komputasi Azure

Mendorong citra ke ACR

Registri Kontainer Azure

  • Bangun citra lokal dengan Docker.
  • Masuk ke Azure Container Registry.
  • Push citra tersebut.
Solusi Komputasi Azure

Mendorong citra ke ACR

 

Registri Kontainer Azure

Solusi Komputasi Azure

Mendorong citra ke ACR

 

Registri Kontainer Azure

  • Komponen pusat dalam pipeline CI/CD.
  • Build baru otomatis dipush dan dideploy.
Solusi Komputasi Azure

Mendorong citra ke ACR

 

Registri Kontainer Azure

  • Terintegrasi dengan Azure DevOps atau GitHub Actions.
  • Otomatiskan proses dari commit kode hingga deployment kontainer.
Solusi Komputasi Azure

Mengelola citra di ACR

 

Registri Kontainer Azure

Menyediakan perintah untuk:

Solusi Komputasi Azure

Mengelola citra di ACR

 

Registri Kontainer Azure

Menyediakan perintah untuk:

 

  • Daftar repositori
Solusi Komputasi Azure

Mengelola citra di ACR

 

Registri Kontainer Azure

Menyediakan perintah untuk:

 

  • Daftar repositori

 

  • Hapus citra usang
Solusi Komputasi Azure

Mengelola citra di ACR

 

Registri Kontainer Azure

Menyediakan perintah untuk:

 

  • Daftar repositori

 

  • Hapus citra usang

 

  • Otomatiskan build
Solusi Komputasi Azure

Mengelola citra di ACR

 

Registri Kontainer Azure

  • Rebuild citra saat base image diperbarui
  • Pastikan aplikasi tetap aman dan terbaru
  • Kurangi kerja manual dan jaga konsistensi lingkungan
Solusi Komputasi Azure

Penandaan dan versioning

 

Registri Kontainer Azure

 

 

  • Tag penting untuk mengidentifikasi versi citra.
  • Praktik penandaan yang baik membantu rollback cepat saat deployment gagal.
Solusi Komputasi Azure

Penandaan dan versioning

 

Registri Kontainer Azure

Registri Kontainer Azure

 

 

  • Dukung pengujian paralel:

    • Banyak citra bertag dapat berjalan berdampingan.
  • Versioning dan penandaan memberi fleksibilitas dan keamanan dalam mengelola aplikasi.

Solusi Komputasi Azure

Rekap

Registri Kontainer Azure

  • Fondasi aman dan skalabel untuk manajemen siklus hidup kontainer.
  • Aplikasi selalu siap dideploy di Azure, dengan versi yang tepat pada waktu yang tepat.
Solusi Komputasi Azure

Ayo berlatih!

Solusi Komputasi Azure

Preparing Video For Download...