Azure Portalı ile Sanal Makine Oluşturma ve Sanal Makine Kullanılabilirliğini Yapılandırma

Cost Management (Maliyet Yönetimi) : Azure’nin bize verdiği ücretsiz kredinin ne kadar kaldığı ya da ne kadar kullandığımızı kontrol ettiğimiz kısım.
Virtual machines‘e tıklayarak sanal makine oluşturma adımlarımıza başlayalım.

Create‘e tıklayalım ve sonrasında Azure virtual machine‘yi seçelim.
- Bütünlük açısından ihtiyacımıza göre önceden oluşturmuş olduğumuz kaynak grubunu seçelim. (İstersek boş bırakıp kaynak grupsuz da devam edebiliriz.)
- Sanal makine adımızı belirleyelim ve en uygun region’u seçelim.
- Avalibility Options yani kullanlabilirlik seçeneklerini No infrastructure redundancy required seçelim.(Şu an gerekli bir alt yapı yedekliğine ihtiyacımız yok.)
- Image yani işletim sistemimizi ihtiyacımıza göre seçebiliriz. Örnekte Windows Server 2022 Datacenter kullanmayı tercih ettim.
- Size yani boyut olarak varsayılan olarak verilen D serisiyle devam ediyoruz.
- Kullanıcı adı ve şifre belirledikten sonra Review + create‘e tıklayarak sanal makinemizi oluşturuyoruz.
- Sanal makinemizin sisteme yüklenmesini bekliyoruz.

Sanal makinemiz sisteme yüklendikten sonra Go to resource butonuna tıklayarak kaynağa gidiyoruz.
- Başlat kısmına Uzak Masaüstü Bağlantısı yazıyoruz ve bu uygulamayı açıyoruz.
- Açılan pencerede Bilgisayar kısmına kendi Public IP Addresses‘imizi yazıyoruz. Ardından Bağlan butonuna tıklayarak devam ediyoruz.
- Sonrasında açılan yeni penceredeki Seçenekleri göster‘e tıklayarak öncesinde kaydetmiş olduğumuz Kullanıcı adı ve şifre bilgilerini giriyoruz ve çıkan sertifika sorusu için Evet seçeneğini işaretliyoruz.
- Arka planda küçük yüklemeler yapabiliyor. Açılır açılmaz karşımıza gelen Network uyarsına Yes diyoruz.

İşte Windows sanal makinemiz hazır !
Azure Sanal Makine Kullanılabilirliğini Yapılandırma
Azure’da sanal makinelerin kullanılabilirliğini artırmak için Availability Sets (Kullanılabilirlik Setleri) önemli bir araçtır. Bu setler, sanal makinelerinizi Azure üzerinde daha güvenilir ve kesintisiz bir şekilde çalıştırabilmemiz için kullanılan bir yapı kümesidir. Availability Sets, sanal makinelerimizin kullanılabilirliğini %99.95 oranına kadar yükseltebilir. Bu setler, aynı özelliklere sahip sanal makinelerimizi kümeler halinde organize etmemizi sağlar.
NE İŞE YARAR?
Availability Sets, iki temel bileşen üzerine kuruludur: Update Domain ve Fault Domain.
Update Domain: Birden fazla sanal makineye sahipsek ve bu makineleri farklı update domain’lerine yerleştirdiysek, bu makinelerin bulunduğu fiziksel sunucuların ağ cihazları ya da depolama birimlerinin güncellemeleri aynı anda gerçekleştirilmez. Bu sayede, bir update domain güncellenirken diğer sanal makineler etkilenmez ve aynı anda yeniden başlatılmaz. Burada bahsedilen güncellemeler, işletim sistemi güncellemeleri değil, sanal makinenin konumlandırıldığı fiziksel altyapıya yönelik güncellemelerdir. Tek bir sanal makine varsa ve bu makine bir bakım sürecine denk gelirse, diğer sanal makinelere erişim sağlanamayabilir. Ancak, birden fazla sanal makineyi aynı availability set içine yerleştirir ve farklı update domain’lerine atarsak, güncelleme süreçleri aynı anda gerçekleşmez ve makinelerimizin hepsi aynı anda yeniden başlatılmaz.
Fault Domain: Arıza durumlarında sanal makinelerimizin çalışmaya devam edebilmesi için makineler farklı fault domain’lere yerleştirilir. Bu sayede, makineler aynı anda aynı fiziksel cihazda olmadıkları için, bir arıza durumunda tüm makineler etkilenmez ve kesintisiz bir şekilde çalışmaya devam edebilir.
Availability Zones: Availability Sets’in daha gelişmiş bir versiyonu olan Availability Zones ise bölgeler arasında kullanılabilirlik oranını artırır ve SLA oranını %99.99’a kadar çıkarır. Bu oran, yerel ortamlarda ya da kurumsal veri merkezlerinde elde edilmesi zor bir seviyedir.
Yeni bir availability set oluşturarak, sanal makinelerimizi bu set içine yerleştirip, load balancer’lar ile yapılandırmamız mümkündür. Bu sayede, sanal makinelerimizin kesintisiz ve yüksek kullanılabilirlikte çalışmasını sağlayabiliriz.