Microsoft Azure ile Bulut Kaynaklarını Yönetmek
Beceri rehberi

Microsoft Azure ile Bulut Kaynaklarını Yönetmek

Hazırlayan: Mindset Institute EditörlüğüGüncellendi: 5 dk okuma

Azure'da abonelik, kaynak grubu, sanal makine, ağ, depolama ve kimlik yönetimini adım adım; sık hatalar ve öğrenme yoluyla birlikte öğrenin.

Azure yönetimi neyi kapsar?

Microsoft Azure, sanal makinelerden veritabanlarına, ağlardan kimlik hizmetlerine kadar çok sayıda bulut servisi sunan bir platformdur. Azure yönetimi, bu servislerin kurulmasını, yapılandırılmasını, izlenmesini ve maliyet ile güvenlik açısından kontrol altında tutulmasını kapsar.

Günlük işler genellikle şunlardır: yeni bir kaynak oluşturmak, erişim yetkisi vermek, bir sanal makineyi yeniden boyutlandırmak, yedekleme planını denetlemek ve bir uyarının nedenini araştırmak. Yönetim hem portal üzerinden hem de komut satırı ve şablon araçlarıyla yapılabilir; tekrar eden işlerde komut ve şablon yöntemi tutarlılık sağlar.

Temel kavramlar: abonelik, kaynak grubu, kaynak

Azure'da düzen üç katmanda kurulur. Abonelik, faturalamanın ve erişim sınırlarının temel birimidir. Kaynak grubu, birlikte yaşam döngüsü paylaşan kaynakları (bir uygulamanın sanal makinesi, diski ve ağı gibi) bir arada tutar. Kaynak ise tek tek servislerdir.

Bu yapı yönetimi kolaylaştırır: bir uygulamanın tüm kaynaklarını tek bir kaynak grubunda toplarsanız, uygulama kaldırıldığında hepsini birlikte silebilir, yetkiyi ve etiketi grup düzeyinde verebilirsiniz. Etiketleme (maliyet merkezi, sahip, ortam gibi) ise faturayı ve envanteri okunur kılar. İsimlendirme standardını baştan belirlemek, ilerleyen aşamada büyük zaman kazandırır.

Örnek bir düzen: bir şirket üretim, test ve geliştirme ortamları için ayrı kaynak grupları açar, her gruba ortam, sahip ve maliyet merkezi etiketlerini zorunlu kılar. Politika kuralları bu etiketlerin eksik olduğu kaynak oluşturulmasını engeller. Böylece aylık maliyet raporu ortam ve ekip bazında okunur, sahibi belli olmayan kaynak kalmaz.

Kimlik ve erişim yönetimi

Bulut yönetiminde ilk güvenlik kararı, kimin neye erişebileceğidir. Azure'da erişim, rol tabanlı yetkilendirmeyle verilir: bir kişiye ya da gruba belirli bir kapsamda (abonelik, kaynak grubu veya tek kaynak) bir rol atanır. İlke, en az yetki ilkesidir; kişiye işini yapması için gereken en dar rolü verirsiniz.

Kimlik tarafında kullanıcılar, gruplar ve uygulamalar merkezi bir dizinde tutulur. Çok adımlı doğrulama, koşullu erişim ve ayrıcalıklı hesapların sınırlandırılması standart önlemlerdir. Yetkiyi kişilere tek tek vermek yerine gruplara vermek, kişi değişikliklerinde yönetimi sadeleştirir.

Pratikte sık yapılan bir iş, bir çalışan ayrıldığında ya da rol değiştirdiğinde erişimlerin gözden geçirilmesidir. Yetkiyi gruplar üzerinden verdiyseniz bu iş kişiyi gruptan çıkarmaya iner; tek tek verilmiş yetkiler ise tek tek aranmak zorunda kalır. Düzenli erişim gözden geçirmesi, yıllar içinde biriken gereksiz yetkileri temizler.

Sanal makine, ağ ve depolama yönetimi

Sanal makine yönetiminde ana kararlar boyut, işletim sistemi, disk türü ve erişim biçimidir. Sürekli çalışması gerekmeyen makineleri zamanlanmış biçimde kapatmak maliyeti düşürür. Yedekleme ve güncelleme planı her makine için tanımlanmalıdır.

Ağ tarafında sanal ağlar, alt ağlar ve ağ güvenlik kuralları kaynakların birbiriyle ve dış dünyayla nasıl konuşacağını belirler. Gereksiz yere internete açık bırakılan bir port, en sık görülen güvenlik zafiyetlerinden biridir. Depolamada erişim katmanı, çoğaltma seçeneği ve yaşam döngüsü kuralları; verinin ne kadar sık okunduğuna göre seçilir. Sık okunmayan veriyi daha ucuz katmana taşımak maliyeti azaltır.

Örnek bir akış: bir uygulama için önce sanal ağ ve alt ağlar kurulur, ardından yalnızca gerekli portları açan ağ güvenlik kuralları tanımlanır, sonra sanal makine ve disk oluşturulur, yedekleme ilkesi bağlanır. Aynı adımlar şablonla tanımlandığında test ortamı da aynı şekilde kurulur ve elle yapılan küçük farklar kaybolur.

İzleme, yedekleme ve maliyet kontrolü

Çalışan bir ortamı yönetmek, sorunları kullanıcılar fark etmeden önce görmeyi gerektirir. İzleme servisleri ölçümleri ve günlükleri toplar; uyarı kuralları belirli eşikler aşıldığında ilgili kişiye bildirim gönderir. Yedekleme ve olağanüstü durum kurtarma planı ise yalnızca tanımlanmakla kalmamalı, düzenli olarak geri yükleme denemesiyle sınanmalıdır.

Maliyet kontrolü sürekli bir iştir. Bütçe uyarıları, kullanılmayan kaynakların temizlenmesi ve boyutların gerçek kullanıma göre ayarlanması temel adımlardır. Etiket kullanılmayan bir ortamda faturanın nereden geldiğini bulmak çok zordur.

Uyarı tasarımında, her uyarı için kimin ne yapacağı baştan yazılmalıdır. Sahibi olmayan bir uyarı zamanla ihmal edilir. Maliyet tarafında haftalık bir gözden geçirme toplantısı, kullanılmayan disk ve boşta çalışan makineleri erken yakalar.

Sık yapılan hatalar

  • Her şeyi tek kaynak grubuna yığmak: Yönetim ve silme işlemleri karmaşıklaşır.
  • Geniş yetki vermek: Sahip rolü gereğinden fazla kişiye verilir.
  • İsimlendirme ve etiket standardı koymamak: Envanter ve maliyet okunamaz hâle gelir.
  • Kullanılmayan kaynakları kapatmamak: Fatura sessizce büyür.
  • Yedeği hiç geri yüklemeyi denememek: Kriz anında yedeğin çalışmadığı anlaşılır.
  • Ağ erişimini gereğinden açık bırakmak: Güvenlik riski doğar.

Öğrenme yolu ve Mindset programları

İlk aşamada bulut temelleri ve Azure mimarisi öğrenilir. Ardından kaynak oluşturma ve yönetme, ağ, kimlik, depolama ve izleme konuları gelir. İleri aşamada güvenlik, uyumluluk, uygulama dağıtımı ve otomasyon çalışılır. Rol odaklı bir yol arıyorsanız, sistem yöneticisi (administrator) yetkinliklerine odaklanan hazırlık programları vardır.

Mindset kataloğundaki Microsoft Azure Eğitimi; "Bulut Temelleri & Azure Mimari", "Azure Kaynakları Oluşturma & Yönetme", "Ağ Yapılandırması & Sanal Ağlar", "Kimlik & Erişim Yönetimi" ve "Depolama & Veri Hizmetleri" gibi modülleri içerir. Azure Administrator (AZ-104) Hazırlık programında ise yönetişim ve abonelik yönetimi, sanal makine, ağ ve depolama yönetimi ile izleme ve yedekleme modülleri yer alır. Sınavın ayrıntıları için sertifikayı veren kurumun resmî sayfasına bakılmalıdır.

İlgili Mindset programı

Microsoft Azure Eğitimi

Sık sorulanlar

Sık sorulan sorular

Azure öğrenmeye nereden başlanmalı?

Önce bulut temellerini (sanal makine, depolama, ağ, kimlik kavramları) öğrenin, ardından Azure portalında küçük bir kaynak grubu kurup bir sanal makine ve depolama hesabı oluşturun. Elle denemek, kavramları pekiştirir. Sonra rol odaklı bir hedef belirleyip yönetici yetkinliklerine ilerleyin. Her iki adımı da küçük bir deneme ortamında yapmak, canlı sistemi riske atmadan öğrenmeyi sağlar.

Azure yönetimi için komut satırı bilmek şart mı?

Başlangıçta portal yeterlidir, ancak tekrar eden işleri otomatikleştirmek için komut satırı araçları ve şablonlar vazgeçilmezleşir. Aynı yapılandırmayı birçok ortamda tutarlı biçimde kurmak, elle tıklamaktan hem hızlı hem de hatasızdır. Zamanla bu araçları öğrenmek iyi bir yatırımdır. Betiklenmiş yapılandırma ayrıca belgeleme görevi de görür ve ekip değişikliklerinde bilgi kaybını önler.

Azure ile diğer bulut platformları arasındaki fark nedir?

Ana kavramlar platformlar arasında benzerdir: sanal makine, depolama, ağ ve kimlik. Farklar servis adlarında, yönetim arayüzünde ve entegrasyonlarda ortaya çıkar. Microsoft ürünleriyle yoğun çalışan kurumlarda Azure doğal bir tercih olabilir. Platform seçimi kurumun mevcut altyapısına ve ihtiyacına bağlıdır. Bu nedenle platformdan çok kavramları öğrenmek, öğrenilenin başka ortamlara da taşınmasını sağlar.

Azure maliyeti nasıl kontrol altında tutulur?

Bütçe uyarıları kurun, kaynakları etiketleyin, kullanılmayan kaynakları kapatın ve boyutları gerçek kullanıma göre ayarlayın. Geliştirme ortamlarını mesai dışında kapatmak da önemli tasarruf sağlar. Maliyet raporlarını düzenli incelemek, beklenmedik artışları erken fark etmenizi sağlar. Küçük ama düzenli bu alışkanlıklar, ay sonu sürprizlerini büyük ölçüde azaltır.

Azure Bulut Kaynakları Nasıl Yönetilir? Rehber