14 Mart 2018 Çarşamba

Azure’da Yeni İzole VM Boyutları Kullanıma Sunuldu

eçtiğimiz günlerde Microsoft Azure Kıdemli Program Yöneticisi Joel Pelley iki yeni sanal makinenin kullanıma sunulduğunu duyurdu. Bu iki yeni sanal makinenin diğer Azure sanal makine ailelerinden farkı ise donanımdan yalıtılmış ve tek bir müşteriye adanmış olmaları. İsterseniz bu ilgi çekici konuyu detaylandırarak devam edelim.
Artık Azure sanal makineler arasında E64i_v3 ve E64is_v3 boyuntunda iki yeni VM sadece tek müşteri kullanımı için hizmete sunuluyor ve donanımları tamamen izole edilmiş olarak geliyor. Bu VM’ler, uyumluluk ve yasal gereklilikler için diğer müşterilerden yüksek derecede izolasyon gerektiren iş yükleri için tasarlanmış ve kullanıma sunulmuşlardır. Ayrıca Azure nested VMs desteğini kullanarak birden fazla alt makine oluşturmayı mümkün kılıyor.
E64i_v3 ve E64is_v3, E64_v3 ve E64s_v3 kuzenleri ile aynı performans ve fiyatlandırma yapısına sahip olarak kullanıma sunuluyor. E64_v3 ve E64s_v3’ün bugün bulunduğu bölgelerin her birinde mevcut yeni izole sanal makinelerde kullanıma çıkmış olacaktır. Ayrıca VM adındaki küçük harf ‘i’, yalıtılmış boyutta (isolated) olduklarını ifade etmektedir.
E64_v3 ve E64s_v3’ten farklı olarak, iki yeni boyut E64i_v3 ve E64is_v3 donanım bağlı boyutlardır. Yalnızca Intel® Xeon® İşlemci E5-2673 v4 2.3GHz donanımında çalışacaklar ve en az 2021 Aralık tarihine kadar satışa sunulacaklar. Boyutların resmi olarak kullanımdan kaldırılmasından 12 ay önce hatırlatmaların yapılacağı belirtilmekte.
Bu iki yeni E64i_v3 ve E64is_v3 boyutları isteğe bağlı portalda mevcut olacak.1 Mayıs 2018 tarihinden itibaren bir yıllık Reserve VM Instance olarak satın alınabilir hale getirilecekler.
Son olarak E64i_v3 ve E64is_v3, Azure ailesindeki aşağıda yer alan Sanal Makine boyutlarına katılacağı belirtiliyor:

1 Mart 2018 Perşembe

Azure Subscription İçerisinde Kaynaklara ait Kotaların Arttırılması

Microsoft Azure servisleri ile ilgili bir çok müşterimizde projeler ve danışmanlıklar yapıyoruz. Bu projeler her zaman sorunsuz ya da hiçbir problem ile karşılaşmadan tamamlanmıyor. 
Bugün size yaşadığımız ilginç problemlerden bir tanesini ve çözüm yöntemini aktaracağım. Oldukça fazla sunucusu olan müşterimizi on-prem’den Azure taşıyorduk ve “Insufficient subscription resources: core count” şeklinde bir hata ile karşılaştık ve daha fazla sanal makine oluşturamadık. Hata bize mevcut abonelikte yetersiz çekirdek sayısı olduğunu, limite ulaşıldığını söylüyordu.
On-prem’den Azure taşırken karşılaştığımız hata mesajı olan “Insufficient subscription resources: core count” ekran görüntüsünü de sizlerle paylaşmak istiyorum. Taşıma sırasında hangi tool’un kullanıldığını reklama girer diye yazmıyorum J Müşterimiz gerçekten Azure’da yetersiz kaynak uyarısı alabileceğini hiç düşünmediğini ve çok şaşırdığını bize iletti, nihayetinde bulut servisi de olsa bunun da bir sınırı vardır.
Ortaya çıkan hata buydu, peki çekirdek sayısını yada abonelik içerisinde yer alan herhangi bir kaynağın limitinin nasıl arttırılacağını bizlere sordular. Bizde şu an yazdığımız gibi limit arttırma talebinde bulunmamız gerektiğini belirttik. Tabi ki bu işlem Azure Portal içerisinde yapılıyor, login olduktan sonra Cost Management + Billing + Subscriptions bölümüne gelin ve Billing Account bölümünde Subscriptions tıklayın ve kaynak yetersizliği ile karşılaştığınız aboneliğinizi seçin ( Bende birden fazla olduğu için böyle bir ekran görüntüsü mevcut)


Aslına bakarsanız bu kotanın olması çok normal, her Microsoft Azure kaynağını kendi kotasına kadar kullanabilirsiniz. Her bir abonelik ayrı kotalara ve abonelik başına kullanımların izlenmesi mantığına dayanır. İşte şimdi bu sınıra ulaşıldığında kotanın arttırılması için nasıl talep oluşturulduğuna bakalım. Sağ tarafa açılan diğer bölümde Settings alanında yer alan Usage + quotas‘a tıklayın sağ tarafta kaynakları, kotalarını ve kullanımların çıktığını göreceksiniz.Sağ üst köşede yer alan Request Increase butonuna tıklayarak talep artışında bulunabilirsiniz.

HELP + SUPPORT bölümünde yeni bir istek oluşturuyoruz, ilk bölümde sorun tipini, hangi aboneliğe yapılacağını, kota tipini ve destek planını seçiyoruz.

İkinci bölümde talebin ağırlığını (A tipi seçseniz bile destek planınıza göre ilerlenebilir), geliştirme modelinizi, lokasyonunuzu seçiyoruz.

SKU ailesini (Stock Keeping Unit) hangi seride kaynağın arttırılmasını istiyorsanız onu seçiyorsunuz ve arttırılmasını istediğiniz yeni limit değerinizi yazıyorsunuz ve next ile kontak bilgilerini gireceğimiz son bölüme geçiyoruz.
 Azure mühendisleri ile bu destek talebini takip edecek kişinin iletişim bilgilerini yazıyorsunuz ( bu genelde biz oluyoruz ama sizde kendi bilgilerinizi yazabilirsiniz). İletişim metodunu, hangi zaman aralıkları iletişime geçileceğini, dil seçeneğini ve kontak bilgilerini girerek Create ile tamamlıyorsunuz.


Azure Backup’ı Kullanan Linux VM’ler için Uygulama Tutarlı Yedekleme GA olarak Kullanımda


Azure Backup’ı kullanarak Azure’de çalışan Linux VM’ler için uygulama tutarlı yedeklemenin genel kullanılabilirliğini (GA) geçtiğimiz günlerde duyuruldu. Geçen sene bu özellik önizleme olarak duyurulmuş ve birçok müşteri Oracle, MySQL, Mongo DB, SAP HANA ve PostGreSQL gibi çeşitli uygulamalar için kullanmaya devam ediyorlardı.
Uygulama tutarlı yedekleme nedir? (application consistent backup) İsterseniz kısaca bunu bir açıklayalım, sonrasında Linux VM’ler için uygulama tutarlı yedeklemeyi incelemeye devam edelim. Uygulama tutarlı yedekleme, yedeklenen verilerin işlem açısından tutarlı olmasını ve bu uygulamaların önyükleme sonrası VM geri yüklemesini sağlar. İşlemsel tutarlılığı sağlamak için, uygulamalar durdurulmalı ve bir VM anlık görüntüsünü çekerken bitmemiş işlemler olmamalıdır.
Windows, uygulama tutarlı VM yedeklemesini sağlamak için Volume Snapshot Service (VSS) framework’üne sahiptir, ancak Linux için böyle genel bir framework yoktur. Azure Linux VM’lerinin daha fazla benimsenmesiyle, Azure VM’lerde çalışan önemli kurumsal uygulamaların yedeklenmesi talebi giderek artmaktadır. Herhangi bir Linux dağıtımı üzerinde çalışan Linux uygulamaları için uygulama tutarlı VM yedeklemesini sağlamak için bir VSS benzeri genel framework kullanıma sunuldu. Bu framework, VM önyükleme işleminin bir parçası olarak pre ve post scriptlerini yürütme esnekliği sağlar. Bu komut dosyaları, uygulama tutarlılığını garanti eden bir VM anlık görüntüsünü alırken uygulama G/Ç’larını durdurmak için kullanılabilir.


Temel Özellikler
  • Zahmetsizce uygulama verilerini test edin ve onarın
  • Geliştirilmiş izleme
  • Uygulama ve dağıtım agnostik
  • GitHub’da örnek komut dosyaları
  • Azure CL ile ölçeklendirme otomasyonu

25 Şubat 2018 Pazar

Azure SkuNotAvailable Hatasının Çözümü


Microsoft Azure projeleri sırasında karşılaştığımız bir hata mesajı ve çözümü ile ilgili yeni bir yazı yazmak istedim. Çünkü bu hata bizim çok fazla zamanımızı almıştı ve sizler karşılarşanız bu kadar zaman kaybetmeden, Amerika’yı yeniden keşfe çıkmadan hızlı bir şekilde çözüme ulaşırsınız.
Gelelim hata mesajına ve nasıl bu hata ile karşılaştığımıza, müşterimizin birinde Ds2 v2 serisi bir makine oluşturmak istediğimizde aşağıdaki hata kodunu aldık. Hata mevcut subscription’ımızın lokasyonunda bu SKU’nun mevcut olmadığını söylüyordu. Karşılaştığımız hata mesajını aşağıda paylaşıyorum.
Error code
SkuNotAvailable
Message
The requested size for resource is currently not available in location ‘West Europe’ zones ” for subscription ‘xyzklxd8-xyzc-0109-xxxxc0-xxxxxxxx’. Please try another size or deploy to a different location or zones. See https://aka.ms/azureskunotavailable for details.
Hataya ilişkin yaptığımız çalışmada Cloud Shell üzerinden aşağıdaki komutu ilgili subscription üzerinde çalıştırdığımızda resimdeki gibi bir çıktı oluştuğunu gördük
Get-AzureRmComputeResourceSku | where {$_.Locations.Contains(“westeurope”)}

Aynı bölgeyi kullanan farklı müşterilerimizin aboneliklerini incelediğimizde müşterimizde available olmayan makinelerin onlarda available olduğunu görüyorduk.
Çok fazla zaman kaybetmeden Azure Portal içerisinden destek talebi oluşturduk, Fırat’ın ve benim çok uzun süren yazışmalarımız sonucunda Kaynak planlama ekibine ulaştık ve onların onayı ile available olmayan SKU’ların available hale getirilmesini sağladık.

Azure Security ve Operations Management Çözümlerine Genel Bakış

Azure Program yöneticileri Azure Security ve Operations Management çözümlerine gerçekten çok fazla efor harcayarak her geçen gün bu iki önemli çözümü biraz daha yukarılara çıkarıyorlar. Bende Azure portal’da bu çözümlerin buyük bir bölümünü kullanıyorum ve gerçekten de çok memnnunum. İsterseniz Azure Security ve Operations Management çözümlerini incelemeye başlayalım.
Azure Security ve Operations Management çözümleri ile hem Azure ve hem de kurum içi kaynaklarınızı verimli bir şekilde yönetip ve koruyabilirsiniz, güvenlik ve yönetim çözümlerini şu şekilde sıralayabiliriz.
  • Azure Security Center
  • Backup
  • Site Recovery
  • Application Monitoring
  • Log Analytics
  • Core Monitoring
  • Azure Resource Manager
  • Configuration
  • Cloud Shell
  • Update Management for Azure VM
  • Azure Automation
  • Cost Management
  • Azure Policy
Ayrıca sizlerin bu çözümleri unutmaması ve ne gibi hizmetler sağladığını hatırlamanız için yakın bir zamanda Microsoft tarafından paylaşılan Azure Security + Operations Management posterinin linkini sizlerle paylaşmak istiyorum.
Görsel dokümanlar birşeyi öğrenmede ve hatırlamada büyük faydalar sağlıyor, umarım bu posterde sizler için bu denli faydalı olur.

22 Ocak 2018 Pazartesi

Azure Site Recovery Deployment Planner Nedir?


 Firmalar için bu kadar önemli bir servisin canlı hale getirilmeden önce doğru bir şekilde planlanması çok önem taşımaktadır. Bu makalede şu an için genel önizlemede olan (public preview) Azure Site Recovery Deployment Planner’dan bahsedeceğim.

Genel önizlemedeki araç şu an için sadece VMware ortamlarının Azure’da Site Recovery ile korunması için tasarlanmış durumda.
 Azure Site Recovery Deployment Planner’ın en önemli özelliklerinden bir tanesi on-prem yapınıza ASR bileşenlerini kurmanıza gerek kalmadan çalışabilmesi. 
Diğer bir özelliği ise mevcut yapıda çalışan sunucuların performansını etkilememesi, tüm performans verileri, mevcut ortamdaki sanal makinelerini barındıran VMware vCenter Server / VMware vSphere ESXi Server’dan toplanarak sizlere ASR Deployment planı çıkarmasıdır.


Azure Site Recovery Deployment Planner hakkında daha fazla bilgi için bu linki incelemenizi öneriyorum.
Ayrıca Azure Site Recovery Deployment Planner gereksinimleri ve oluşan rapor hakkında detaylı bilgi almanız için bu linki incelemenizi tavsiye ediyorum.
Son olarak Azure Site Recovery Deployment Planner Download linkinden indirebilirsiniz.
Bu kadar önemli bir servisin kurulumundan önce planlayıcı tarafından doğru birşekilde yapılandırılması hem çözümü geliştiren teknik danışmanlar hem de müşteriler için faydalı olduğunu düşünüyorum. Umarım en kısa zamanda Azure Site Recovery Deployment Planner tüm ASR senaryoları içeren GA hali ile çıkar.
Bir sonraki Azure makalesinde görüşmek üzere.

5 Ocak 2018 Cuma

Ücretsiz 1 Yıllık Azure Kullanımı nasıl yapılır ?


Azure kullananlar yada yakından takip edenler çok iyi biliyordur uzun yıllardır Microsoft, Azure deneyimleyebilmemiz için aylık olarak değişen miktarlarda ücretsiz kullanımlar veriyordu. 
Birçok etkinlikte bende bu ücretsiz kullanımdan bahsedip, bu deneyimi katılımcılarımızın yaşamasını teşvik etmeye çalıştım. 
Sonrasında ise birçok katılımcıdan ücretsiz kullanımın bir aylık olduğunu ve daha uzun süre ücretsiz nasıl kullanabileceklerini sordukları sorular aldım. Bu yazımda sizlere 12 ay süren ücretsiz Azure hesabının detaylarından bahsedeceğim.

Öncelikle 1 yıllık ücretsiz Azure deneyimi yaşayabilmeniz için bu linkten gerekli olan işlemleri yapmanız gerekmekte. Bu işlemler gerçekten çok kısa sürüyor 1 yllık ücretsiz Azure için kesinlikle birkaç dakikanızı ayırmanıza değer J


Ücretsiz 1 yıllık Azure hesabınızı oluşturdunuz, artık neleri, ne kadar boyutlarda ücretsiz kullanabileceğinize geçelim isterseniz:
Öncelikle Microsoft size 12 ay boyunca aylık 200$’lık bir kullanımı ücretsiz olarak sunuyor. Peki 12 ay boyunca hangi servisler her zaman ücretsiz ilk önce onları bir sıralayalım.
  • Azure App Service ile 10 web, mobil veya 1GB depolama alanlı API uygulamaları
  • Azure Functions ile 1 milyon istek ve 400.000 GB’lık kaynak tüketimi
  • Clusterlı Sanal makineyle Azure Konteyner servisi
  • Kullanıcı başına 10 uygulama için SSO ile Azure Active Directory hizmeti (Depolanan nesne sayısı 50.000 ile sınırlı)
  • Azure Active Directory B2C ayda 50.000 kullanıcı ve ayda 50.000 kimlik doğrulaması
  • Microservice uygulamaları oluşturmak için Azure Service Fabric
  • İlk 5 kullanıcı için ücretsiz olarak Visual Studio Team Services
  • Application Insights ve 1 GB telemetri verileriyle sınırsız nodelar
  • Azure DevTest Labs’ın sınırsız kullanımı
  • Machine Learning 100 modül ve 10 GB’lik dahili depolama ile deney başına 1 saat
  • Azure Security Center ile ücretsiz politika değerlendirmesi ve öneriler
  • Azure Advior ile sınırsız öneriler ve en iyi uygulamalar
  • Ücretsiz Azure IoT Hub sürümü, 0,5 KB mesaj boyutuyla günde 8,000 mesaj
  • Azure Load Balancer ve Public IP
  • Azure Data Factory ile 5 low frequency aktiviti
  • 10.000 hosted belge için 50 MB depolama alanına sahip ve Arama indekslemenin olduğu Azure Search
  • Ücretsiz alan adı ve 1 milyon push notification ile Azure Notification Hubs
  • İş planlaması ve cluster yönetimi için sınırsız Azure Batch kullanımı
  • Azure Automation ile ücretsiz 500 dakika
  • Azure Azure Data Catalog ile sınırsız kullanıcı ve 5.000 katalog nesnesi
  • Face API’si ile ayda 30.000 işlem 20 işlem/dakika
  • Bing Speech API ile aylık 5.000 işlem
  • Translator Text API’sı için 2 milyon karakter ücretsiz
  • Gün boyunca ücretsiz 500 MB ve7 günlük saklama süresi il Log Analytics
  • 1 Job collection, Collection başına 5 job ve 3.600 job execution
  • Azure Virtual Network’e sahip 50 sanal ağ
  • Inbound Inter-VNet veri aktarımı

12 ay boyunca sınırlamaları
 olan servislerin detayları ise şu şekilde:
  • 750 saat Microsoft Windows Server’lı Azure B1S Genel Amaçlı Sanal Makineler
  • 750 saat Linux için Azure B1S Genel Amaçlı Sanal Makineler
  • İki tane 64 GB (P6) SSD depolama birimi, artı 1 GB snapshot ve 2 milyon I/O’lu kombinasyona sahip 128 GB Managed Diskler
  • 2 milyon okuma, 2 milyon yazma ve 2 milyon yazma / liste işlemli 5 GB LRS-Hot Blob Storage
  • 2 milyon okuma, 2 milyon liste ve 2 milyon diğer dosya işlemi ile 5 GB LRS File Stroage
  • 10 GB DTU ile 250 GB Standard SQL Database S0 Instance
  • 5 GB’lık 400 reseverd unit ile Azure Cosmos DB
  • Outboud veri aktarımı için 15 GB bant genişliği, inbound transfer için sınırsız.
  • Sınırsız inbound transfer ile 5GB giden veri aktarımı
Bu kadar detay sonrası bu konuda daha fazla bilgi edinmek isteyenler için Azure FAQ sayfasını okumalarını öneririm.

3 Ocak 2018 Çarşamba

Yeni Azure Yönetimi ve Maliyet Tasarrufu Yetenekleri

Azure, bir genel bulut platformunda yer alan en geniş güvenlik ve yönetim özelliklerini sunar. Bu özelliklerle müşteriler, önemli ölçüde maliyet tasarrufu sağlarken hibrid altyapı kaynaklarını daha kolay güvenli hale getirip yönetebilirler. Verimli, güvenli ve iyi yönetilen bir bulut altyapısı sağlamak için güvenlik merkezi, yedekleme, günlük Analizi ve maliyet yönetimini etkinleştirmenizi önermektedir Bununla birlikte yönetim ve tasarruf yetenekleri içinde aşağıdaki özellikleri kullanmanızı önermektedir.
Kurumsal müşteriler, üretken, karma, akıllı ve güvenilir bir bulut olarak sunduğu benzersiz değer nedeniyle Azure’u tercih ediyorlar. Bugün dört yeni yönetim ve maliyet tasarruf kabiliyeti daha duyuruldu. Azure Policy, şu anda public önizlemede, Azure kaynakları için ölçekli kontrol ve yönetim sağlıyor. Azure Cost Management için Azure Virtual Machine Reserved Instances desteğini bu hafta duyurdu.Ayrıca Dv3 Serisi ve en düşük fiyatlı Depolama katmanı Azure Archive Depolama GA olarak bugün kullanıma sunuluyor.
Azure ile maliyetlerden tasarruf yapmak için başka yollar da bulunmakta. Bu konuda daha fazla bilgi edinmek için aşağıdaki Azure Maliyet Tasarrufları infografiğini inceleyebilirsiniz.


2 Ocak 2018 Salı

Azure Solution Architectures Nedir ?

 Microsoft Azure her ne kadar bizlerin işlerini kolaylaştıracak hazır sistemler ya da servisler sunuyor olsa da, güvenli, yüksek kullanılabilirliğe sahip, performanslı ve esnek çözümler tasarlamak ve uygulamak gerçekten mimari bir bilgi ve deneyim gerektiriyor. 
Örneğin on-premise yapınızdaki uygulamaların yedeklemesini Azure’da yapacaksanız, ilgili Azure servisi ve yan ürünler hakkında yeterinden fazla bilgiye ve az önce bahsettiğim deneyime sahip olmanız gerekmekteki doğru mimariyi çıkarabilesiniz. Eğer bir mimarı çıkaracak kadar bilgiye sahip değilseniz bu makale sizlere mimarı oluşturma konusunda yardımcı olacaktır.
Öncelikle aşağıdaki resimde gördüğünüz Azure çözüm mimarilerine nereden erişebiliriz diyorsanız tek yapmanız gereken bu linke tıklamanız. Şu ana kadar oluşturulmuş olan Azure mimarilerine tüm çözümler karşınıza topoloji bazlı çizimleri ile birlikte gelecektir.


“Solutions” bölümündeki drop down’a tıklayarak üzerinde çalışmak istediğiniz çözümü seçebilirsiniz. Böylelikle çözüme ait mimariler ekrana gelecektir.

İlk örnekte ben Backup and archive çözümünü seçiyorum ve aşağıdaki ekran görüntüsünde yer aldığı gibi senaryo bazlı çözüm mimarileri geliyor.


Backup and archive çözümlerinden “Archive on-premises data to cloud” mimarisini tıklıyorum ve detaylarını incelemeye başlıyorum.


Çözüme ait detay topoloji, kullanılacak Azure bileşenleri tüm ayrıntıları ile bu sayfada anlatılıyor.



İkinci örnekte ise benimde çok fazla bilgimin olmadığı hatta hiç bilgimin olduğu bir çözümü seçiyorum ???? Sonrasında bu mimari ile ilgili neler yapabileceğim ona bakacağım ???? Çözüm olarak “Umbraco CMS for light to medium traffic sites” tıklıyorum. Karşıma çözüme ait mimari geliyor burada bence en ilgi çekici kısım bu çözüme ait tahmini maliyeti gösteren Pricing calculator ve çözümü Azure portala hemen yüklemenizi sağlayacak Deploy to Azure bölümleri. Yanlış okumadınız bu çözüme ait mimari Azure Portalınıza yükleyebiliyorsunuz.

Deploy to Azure tıkladım ve link beni Azure Portal’a yönlendirdi. Azure aboneliğimin bulunduğu hesap ile oturum açtım, karşıma gelen ekranı sizlerle aşağıda paylaşıyorum ????