Microsoft AZ-104: Azure Abonelikleri, Yönetişim ve Maliyet Yönetimi — Çalışma kılavuzu

Şunun bir parçası: Microsoft Azure Administrator Associate AZ-104 — Çalışma kılavuzu. Doğrulanmış cevaplarla şurada pratik yapın: Microsoft sınav merkezi, veya şurada süreli deneme sınavları çözün: ExamRoll.io.

Genel Bakış

Azure abonelikleri, yönetişim ve maliyet yönetimi; bulut kaynaklarınızı büyük ölçekte nasıl yapılandırdığınızı, güvence altına aldığınızı, standartlaştırdığınızı ve bunlar için nasıl ödeme yaptığınızı tanımlar. Sağlam bir tasarım, organizasyonel bir hiyerarşi (yönetim grupları ve abonelikler) ile başlar, en az ayrıcalıkla erişim (RBAC) uygular, standartları ve uyumluluğu (Policy, Blueprints, kilitler ve etiketler) zorunlu kılar ve harcamaları sürekli olarak optimize eder (Cost Management ve Advisor). Azure Resource Manager (ARM), standartların ve denetimlerin kök yönetim grubundan tekil kaynaklara kadar tutarlı bir şekilde uygulanabilmesi için dağıtım, gruplama ve yaşam döngüsü operasyonlarının temelini oluşturur.

Organizasyonel Yapı ve Erişim Kontrolü

Yönetim Grupları (Management Groups), bir veya daha fazla aboneliği tek bir kök yönetim grubu altında organize etmek için kullanılan en üst düzey yapıdır. Organizasyonel veya ortam sınırlarını (örneğin, Şirket > Üretim/Üretim Dışı > İş Birimleri) yansıtmak için yönetim gruplarını (kök hariç) altı seviyeye kadar iç içe yerleştirebilirsiniz. Bir yönetim grubuna uygulanan hem RBAC rol atamaları hem de Azure Policy atamaları, daha alt bir kapsamda açıkça geçersiz kılınmadığı sürece tüm alt yönetim gruplarına, aboneliklere, kaynak gruplarına ve kaynaklara miras kalır. Bu kalıtım, standartların tutarlı bir şekilde uygulanmasının merkezinde yer alır; örneğin, Üretim (Production) yönetim grubundaki bir “Genel depolamayı reddet” (Deny public storage) ilkesi, her bir üretim aboneliğine abonelik bazında yapılandırma gerektirmeden uygulanır.

Abonelikler (Subscriptions), faturalandırma ve dağıtım için yalıtım sınırlarıdır. Yaygın türleri arasında Kullandıkça Öde (Pay-As-You-Go), Kurumsal Anlaşma (Enterprise Agreement - EA), Microsoft Müşteri Sözleşmesi (Microsoft Customer Agreement - MCA), CSP ve Visual Studio abonelikleri gibi kredi tabanlı teklifler bulunur. Abonelikler; harcamaları, kotaları ve RBAC kapsamlarını ayırır ve ücretlendirmeler ile bütçeler için atomik birimdir. Yaşam döngüsü geçişleri sırasında (örneğin, geliştirme ortamından üretim kiracısına geçiş, yeniden yapılanmalar) kaynakları abonelikler arasında taşımak genellikle gereklidir. Kaynak taşıma desteği, sağlayıcıya ve kaynağa özeldir; VM’ler, yönetilen diskler, depolama hesapları, sanal ağlar ve hatta Recovery Services kasaları gibi ARM tabanlı kaynaklar genellikle belirli kısıtlamalarla taşınabilir. Ön koşullar arasında hem kaynak hem de hedefin aynı Azure Active Directory kiracısında bulunması (kiracılar arası taşımalar sınırlıdır), her iki abonelikte de kaynak sağlayıcılarının kayıtlı olması, uyumlu bölgelerin/SKU’ların bulunması ve engelleyici kilitlerin/ilkelerin olmaması yer alır. Taşıma sırasında bazı kaynaklar için geçici kullanılamama durumu bekleyin; durum bilgisi olan (stateful) hizmetler için bakım pencereleri planlayın. Klasik (ASM) kaynaklar taşınamaz. Desteği her zaman portaldeki “Taşı” (Move) işlemini veya kaynak sağlayıcısı belgelerini kullanarak doğrulayın.

Azure RBAC, belirli bir kapsamda rol atamaları kullanarak ayrıntılı, en az ayrıcalıkla erişim sağlar. Kapsam; bir yönetim grubu, abonelik, kaynak grubu veya tek bir kaynak olabilir; atamalar aşağı doğru miras kalır. Temel yerleşik roller şunlardır:

Yönetişim, Uyumluluk ve Kaynak Korkulukları

Azure Policy, kaynak durumunu oluşturma/güncelleme zamanında ve düzenli uyumluluk taramalarında değerlendirir. Bir ilke tanımı, bir kuralı (isteğe bağlı parametrelerle) ve bir etkiyi ifade eder. Büyük ölçekli atamaları basitleştirmek için ilgili tanımları girişimler (initiatives) halinde gruplandırırsınız. Atamalar, bir tanımı veya girişimi bir kapsama (yönetim grubu, abonelik, kaynak grubu veya kaynak) parametre değerleriyle ve belirli etkiler için düzeltme amacıyla bir yönetilen kimlikle (managed identity) bağlar. Uzmanlaşılması gereken temel etkiler:

Azure Blueprints, yapıtları (artifacts) —ilke atamaları, rol atamaları, ARM şablonları ve kaynak grubu bildirimleri— birleştirerek kod olarak yönetişimi (governance-as-code) sürümlenmiş bir taslak (blueprint) içinde paketler. Ortamları tutarlı bir şekilde damgalamak için taslakları aboneliklere veya yönetim gruplarına atayın. Taslak ataması, dağıtılan kaynakları sapmadan (drift) korumak için DoNotDelete veya ReadOnly gibi modlarla yapıt düzeyinde kilitler uygulayabilir. Yeni abonelikleri zorunlu denetimler ve temel altyapı ile başlatmak (bootstrap) için Blueprints kullanın.

Kaynak kilitleri, yanlışlıkla yapılan değişikliklere karşı son bir savunma hattı sağlar. Güncellemelere izin verirken silmeyi önlemek için CanNotDelete uygulayın; yazma ve silme işlemlerini engellemek için ReadOnly uygulayın. Kilitler daha üst kapsamlardan devralınır, bu nedenle bir kaynak grubundaki ReadOnly kilidi içerdiği tüm kaynakları etkiler (örneğin, bu işlemler yazma işlemi gerçekleştirdiği için bir VM’yi durdurma/başlatma başarısız olur). Kilitler, RBAC izinlerini geçersiz kılar: Sahipler (Owners) bile kilitli bir kaynağı önce kilidi kaldırmadan silemez.

Etiketler (Tags), iş yüklerini (departman, ortam, maliyet merkezi) kategorize etmek için kaynak grupları ve kaynaklar üzerindeki anahtar-değer çiftleridir. Etiket kalıtımı otomatik değildir; her kaynakta etiketleri garanti altına almak için, oluşturma/güncelleme zamanında kaynak grubundan etiketleri zorunlu kılmak veya devralmak için Azure Policy (Append/Modify) kullanın. Etiketler, Cost Management’ta etikete dayalı maliyet raporlamasını yönlendirir, böylece departmanlara maliyetler doğru bir şekilde geri yansıtılır. Sanal makineler gibi tekil kaynakları departmanlarla ilişkilendirmek için etiketleri doğrudan her bir VM’ye uygulayın.

Maliyet Yönetimi ve Optimizasyon

Azure Cost Management + Billing, size bütçeler, maliyet analizi, dışa aktarımlar ve uyarılar sunar. Bütçeler bir kapsamda (abonelik veya kaynak grubu) tanımlanır ve kaynak grubuna, hizmete veya etikete göre filtrelenebilir. Eylem grupları (action groups) aracılığıyla uyarı göndermek ve isteğe bağlı olarak kritik olmayan iş yüklerini küçültmek veya kapatmak için otomasyonu (Logic App, Function) tetiklemek üzere eşikleri (ör. %50, %80, %100) yapılandırın; bütçeler kendi başlarına harcamayı zorunlu kılmaz. Maliyet analizi, etkenleri ve eğilimleri anlamak için zamana, kaynağa, ölçüme (meter), kaynak grubuna, aboneliğe ve etikete göre özetleme yapmanızı sağlar; BI araçlarına alınması için depolama alanına düzenli dışa aktarımlar planlayın. Harcama limitleri, kredi tabanlı teklifler (örneğin, ücretsiz deneme, Visual Studio) için mevcuttur ve limite ulaşıldığında, daha fazla ücretlendirmeyi önlemek için aboneliği devre dışı bırakılmış bir duruma sokar. Harcama limitleri, Kullandıkça Öde (Pay-As-You-Go) veya çoğu EA/MCA teklifinde desteklenmez; bunun yerine bütçeleri ve otomasyonu kullanın.

Azure Advisor, kaynaklarınızı sürekli olarak değerlendirir ve maliyet, güvenlik, güvenilirlik, performans ve operasyonel mükemmellik alanlarında eyleme dönüştürülebilir öneriler üretir. Maliyet önerileri arasında az kullanılan VM’leri doğru boyutlandırma/kapatma, rezervasyonlar veya tasarruf planları satın alma ve boşta duran genel IP’leri veya diskleri ortadan kaldırma yer alır. Güvenilirlik, kullanılabilirlik kümelerini/bölgelerini (availability sets/zones) ve yedekleme yapılandırmalarını içerir; performans, işlem/depolama optimizasyonlarını kapsar; güvenlik, Defender for Cloud ile entegre olur; operasyonel mükemmellik, en iyi uygulama yapılandırmalarını vurgular. İlerlemeyi izlemek için Advisor Puanı’nı (Advisor Score) kullanın ve önerileri uygun olduğunda biriktirme listesine (backlog) veya otomatik düzeltmeye entegre edin.

Azure Resource Manager ile Dağıtım ve Yaşam Döngüsü

ARM, Azure’un kontrol düzlemidir ve bildirimsel, birörnek (idempotent) dağıtımları ve tutarlı yönetimi mümkün kılar. Kaynak grupları, yaşam döngüsü ve RBAC sınırları için mantıksal kapsayıcılardır; yaşam döngüsü, izinler ve konum bağımlılıklarını paylaşan kaynakları gruplandırın. Kaynak grubu kapsamındaki RBAC ve ilke atamaları, içerdiği tüm kaynakları yönetir ve grup düzeyindeki kilitler ve etiketler, ilke veya kaynak düzeyindeki işlemlerle geçersiz kılınmadıkça devralınır.

ARM şablonları (ve daha üst düzey bir dil olarak Bicep), kaynakları, parametreleri, değişkenleri, çıktıları ve bağımlılıkları tanımlar. Tekrarlanabilir dağıtımları mümkün kılar ve yönetişim bileşenlerinin (ör. ilkeler, rol atamaları) ve iş yüklerinin birlikte uygulanmasını sağlarlar. Şablonları kuruluş genelinde sürümlemek ve paylaşmak için şablon belirtimlerini (template specs) kullanın. Dağıtım modları önemlidir:

Pratik Problem Senaryosu

Starbucks, bölgesel bir zinciri satın alır ve küresel güvenlik politikalarını zorunlu kılarken, departman düzeyinde geri ödeme (chargeback) sağlarken ve birkaç paylaşılan hizmeti hizmet kesintisi olmadan birleştirilmiş bir “Corp-IT” aboneliğine taşırken üç yeni aboneliği sisteme dahil etmesi gerekir.

  1. Yönetim grubu hiyerarşisini oluşturun
  1. RBAC ile temel erişimi yapılandırın
  1. Policy ve Blueprints kullanarak yönetişimi zorunlu kılın
  1. Etiketleri uygulayın ve kalıtımı garanti edin
  1. Cost Management ve uyarıları kurun
  1. Paylaşılan hizmetleri abonelikler arasında güvenli bir şekilde taşıyın
  1. Kritik kaynakları kilitlerle koruyun
  1. Advisor ile sürekli olarak optimize edin

Azure Active Directory ve Kimlik Yönetimi · Tüm alanlar · Azure Sanal Makineleri ve İşlem

Bu soruları çözün → · ExamRoll.io’da süreli pratik →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

Sınavınızı geçin →

Microsoft'a göz atın →

Related guides

Hepsi bir arada erişim

Tek abonelik. Her sınav.

Her plan, sınırsız cevap aramayı, pratik testlerini, AI açıklamalarını ve tam kaynak kütüphanesini — 20'den fazla dilde — açar.

Aylık
24.87
Just €0.83/day
Her şey dahil:
  • Sınırsız cevap arama
  • Sınırsız pratik testi
  • AI destekli açıklamalar
  • Tam kaynak kütüphanesi
  • 20+ dil
  • Haftalık içerik güncellemeleri
  • Ödüller ve yönlendirmeler
  • Öncelikli destek
Ücretsiz denemeyi başlat

Kredi kartı gerekmez*

En iyi değer
12 ay
179.87
Just €0.49/daySave 40%
Her şey dahil:
  • Sınırsız cevap arama
  • Sınırsız pratik testi
  • AI destekli açıklamalar
  • Tam kaynak kütüphanesi
  • 20+ dil
  • Haftalık içerik güncellemeleri
  • Ödüller ve yönlendirmeler
  • Öncelikli destek
Ücretsiz denemeyi başlat

Kredi kartı gerekmez*

✓ Ücretsiz plan dahil · ✓ İstediğiniz zaman iptal edin · ✓ Tüm planlar tam ürünü açar