DEVELOPING SOLUTIONS FOR MICROSOFT AZURE: AZURE CONTAINER REGISTRY EĞİTİMİ

Azure Container Registry ile imajları yönet ve derle

ACR katmanları, imaj push/pull, ACR Tasks ile bulutta derleme, içerik güveni, replikasyon ve RBAC entegrasyonunu AZ-204 geliştirici bakışıyla öğrenin.

Azure Container Registry (ACR) ile özel imaj deposu kurma, kimlik doğrulama, imaj yönetimi, ACR Tasks ile bulutta derleme, güvenlik, coğrafi replikasyon ve App Service/ACI/AKS entegrasyonunu AZ-204 bağlamında ele alan orta seviye bir eğitimdir.

2 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

ACR katmanları, ACR Tasks, güvenlik ve AZ-204 entegrasyonu

Bu orta seviye eğitim, Microsoft Azure üzerinde özel bir konteyner imaj deposu olan Azure Container Registry (ACR) hizmetine odaklanır ve AZ-204 'Developing Solutions for Microsoft Azure' geliştirme bağlamında ele alınır. Katılımcılar ACR katmanlarını (Basic, Standard, Premium), az acr login ile kimlik doğrulamayı, imaj push/pull akışını ve etiketleme stratejilerini öğrenir. ACR Tasks ile bulutta Dockerfile derlemesi, taban imajı güncellemesinde otomatik yeniden derleme, çok adımlı (multi-step) task'lar işlenir. İçerik güveni (content trust), imaj imzalama, güvenlik açığı tarama, coğrafi replikasyon, özel uç noktalar (private endpoint) ve Microsoft Entra ID / RBAC ile erişim yönetimi uygulamalı anlatılır. ACR'nin App Service, Container Instances ve AKS ile entegrasyonu gösterilir.

Süre ve Format

2 Gün. Her gün dört modül; katılımcılar ACR kurulumundan ACR Tasks ve güvenlik entegrasyonuna ilerler.

Seviye

Orta Seviye — Azure Container Registry (ACR) ile özel imaj deposu kurma, imaj yönetimi, ACR Tasks ile derleme ve güvenlik; AZ-204 geliştirme bağlamında ele alınması.

Öğrenme Metodu

Katılımcılar bir Azure aboneliğinde ACR oluşturup imaj push eder ve ACR Tasks ile bulutta derleme yaparak uygulamalı öğrenir.

Neden Bu Eğitim?

🔐Özel Depo

İmajlarınızı Entra ID ve RBAC ile korunan özel bir registry'de güvenle saklarsınız.

⚙️Bulutta Derleme

ACR Tasks ile yerel Docker olmadan bulutta imaj derleyip otomatikleştirirsiniz.

🌍Coğrafi Replikasyon

Premium katmanla imajları bölgelere replike ederek çekme gecikmesini azaltırsınız.

Anahtar Konular

azure container registryacracr tasksaz-204imaj deposudocker azuremanaged identity acriçerik güvenicoğrafi replikasyonaks acr
“Güvenli bir imaj deposu, bulut dağıtımının görünmez ama kritik temelidir.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Docker Temeli

İmaj, etiket ve registry kavramlarına temel aşinalık beklenir.

2
Azure Aboneliği

Üzerinde çalışılabilecek bir Azure aboneliği ve portal erişimi gereklidir.

3
Azure CLI

az komut satırı aracının kurulu olması faydalıdır.

4
Bulut Kavramları

Kaynak grubu ve RBAC gibi temel Azure kavramlarına aşinalık faydalı olur.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı, bir ACR oluşturup imaj push/pull yapabilir ve katmanları ayırt edebilir.
Modül 1
ACR Katmanları
  • Basic, Standard ve Premium katman farkları
  • Depolama kapasitesi ve verim (throughput) karşılaştırması
  • Premium'a özgü replikasyon ve private endpoint
  • az acr create ile registry oluşturma
  • Registry adlandırma ve SKU seçimi
  • Maliyet ve kullanım değerlendirmesi
Modül 2
Kimlik Doğrulama
  • az acr login ile Entra ID tabanlı giriş
  • Admin kullanıcı hesabının riskleri
  • Service principal ile kimlik doğrulama
  • Yönetilen kimlik (managed identity) ile erişim
  • Token ve repository kapsamlı izinler
  • docker login ile registry oturumu
Modül 3
İmaj Push/Pull
  • İmajı <registry>.azurecr.io ile etiketleme
  • docker push ile ACR'ye gönderme
  • az acr repository list ile depo listeleme
  • az acr repository show-tags ile etiket görüntüleme
  • Manifest ve digest kavramı
  • az acr import ile başka registry'den içe aktarma
Modül 4
Etiketleme ve Temizlik
  • Semantik etiketleme stratejisi
  • Etiketlenmemiş (dangling) manifest sorunu
  • az acr repository delete ile temizlik
  • Saklama (retention) politikası ile otomatik temizlik
  • Lock ile imaj silme/yazma koruması
  • Depolama tüketimini yönetme
Günün hedefiKatılımcı, ACR Tasks ile otomatik derleme kurup güvenlik ve entegrasyonu yapılandırabilir.
Modül 1
ACR Tasks
  • az acr build ile bulutta Dockerfile derleme
  • Quick task ve otomatik tetiklenen task ayrımı
  • Git commit üzerine otomatik derleme tetikleme
  • Taban imajı güncellemesinde yeniden derleme
  • Çok adımlı (multi-step) task YAML tanımı
  • Zamanlanmış (scheduled) task'lar
Modül 2
Güvenlik
  • İçerik güveni (content trust) ve imaj imzalama
  • Microsoft Defender ile imaj tarama
  • Güvenlik açığı bulgularının yorumlanması
  • Private endpoint ile ağ izolasyonu
  • Public network erişiminin kapatılması
  • Şifreleme ve müşteri yönetimli anahtarlar
Modül 3
Replikasyon
  • Coğrafi replikasyon ile çok bölgeli dağıtım
  • En yakın replikadan pull ile gecikme azaltma
  • Replikasyon durumunun izlenmesi
  • Webhook ile push olaylarına tepki
  • Bölge arası tutarlılık
  • Replikasyon maliyet değerlendirmesi
Modül 4
Servis Entegrasyonu
  • App Service'in ACR imajını çekmesi
  • Azure Container Instances ile ACR imajı çalıştırma
  • AKS'in ACR'ye attach edilmesi (az aks update --attach-acr)
  • Managed identity ile şifresiz pull
  • CI/CD boru hattından ACR'ye yayın
  • AZ-204 senaryolarında ACR kullanımı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
ACR Kurulumu

Uygun katmanda bir Azure Container Registry oluşturabilirsiniz.

✅
Kimlik Doğrulama

Entra ID, service principal ve managed identity ile ACR'ye güvenle erişebilirsiniz.

✅
İmaj Yönetimi

İmajları push/pull edip etiket ve saklama politikalarıyla yönetebilirsiniz.

✅
ACR Tasks

Bulutta otomatik imaj derleme ve taban imaj güncelleme akışı kurabilirsiniz.

✅
Güvenlik

İçerik güveni, tarama ve private endpoint ile registry'yi güvenceye alabilirsiniz.

✅
Replikasyon

Coğrafi replikasyon ile imajları bölgelere dağıtabilirsiniz.

✅
Entegrasyon

ACR'yi App Service, ACI ve AKS ile entegre edebilirsiniz.

✅
AZ-204 Bağlamı

ACR'yi Azure geliştirici senaryolarında doğru konumlandırabilirsiniz.

Kimler İçin Uygundur?

  • Azure üzerinde konteyner tabanlı çözüm geliştiren yazılımcılar
  • AZ-204 sınavına hazırlanan geliştiriciler
  • bulut DevOps mühendisleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Azure üzerinde konteyner tabanlı çözüm geliştiren yazılımcılar, AZ-204 sınavına hazırlanan geliştiriciler ve bulut DevOps mühendisleri için uygundur.
ACR Tasks ne işe yarar?
Yerel Docker kurulumuna gerek kalmadan imajları doğrudan bulutta derler; taban imaj güncellendiğinde veya koda commit atıldığında otomatik yeniden derleme tetikleyebilir.
Admin kullanıcıyı kullanmalı mıyım?
Üretimde önerilmez; paylaşılan tek kimlik denetlenebilirliği zayıflatır. Service principal veya managed identity ile RBAC tabanlı erişim tercih edilmelidir.
AZ-204 sınavını DVA mı veriyor?
Hayır. Bu eğitim sınav konularına hazırlık sağlar; AZ-204 sınav başvurusu ve ücreti ilgili kuruma aittir. Tamamlayanlara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.
ACR'yi AKS ile nasıl birleştiririm?
az aks update --attach-acr komutu ile kümeye ACR bağlanır; böylece AKS, managed identity üzerinden şifre saklamadan imajları çekebilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Developing Solutions for Microsoft Azure: Azure Container Re Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Docker ve KonteynerleştirmeMicroservices Fundamentals: Containers for Microservices Eğitimi
DevOps ve Konteyner Eğitimleri

Microservices Fundamentals: Containers for Microservices Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Mikroservisler için konteyner temelleri eğitimi: namespace/cgroup izolasyonu, imaj katmanları, konteyner yaşam döngüsü, ilk Dockerfile ve 12-faktör stateless ta

Detayları Gör →
Docker ve KonteynerleştirmeMicroservices, Containers & DevOps Workshop (MCRSDVO) Eğitimi
DevOps ve Konteyner Eğitimleri

Microservices, Containers & DevOps Workshop (MCRSDVO) Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

MCRSDVO atölyesi: mikroservis tasarımı, Docker paketleme, CI/CD ve GitOps, Kubernetes orkestrasyonu, gözlemlenebilirlik ve canary/blue-green ilerleyici dağıtım.

Detayları Gör →
Docker ve KonteynerleştirmeMicrosoft Azure Administrator: Application Containers Eğitimi
DevOps ve Konteyner Eğitimleri

Microsoft Azure Administrator: Application Containers Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Azure konteyner yönetimi eğitimi: Azure Container Registry, Container Instances, Container Apps ve AKS yönetimi, ölçekleme, yönetilen kimlik ve Container Insigh

Detayları Gör →
Docker ve KonteynerleştirmeMicrosoft Azure Architect Design: Windows Virtual Desktop and Containers Eğitimi
DevOps ve Konteyner Eğitimleri

Microsoft Azure Architect Design: Windows Virtual Desktop and Containers Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

Azure mimari tasarım eğitimi: Azure Virtual Desktop host havuzları ve FSLogix, konteyner barındırma seçimi, AKS ağ/kimlik tasarımı, izleme ve maliyet yönetişimi

Detayları Gör →
Docker ve KonteynerleştirmeMicrosoft Azure Fundamentals: Azure Containers Eğitimi
DevOps ve Konteyner Eğitimleri

Microsoft Azure Fundamentals: Azure Containers Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Azure konteyner temelleri eğitimi: konteyner kavramı, Azure Container Registry, Azure Container Instances, Container Apps ve AKS'ye giriş ile hizmet seçimi.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn