Category: Cloud Technologies

Powershell ile WMI ve CIM Kullanımı – Part 3

CIM ve WMI tarafından kullanılan repository, farklı namepsace yapısı içerisinde düzenlenmiştir. Bir namespace alanı temelde bir klasör gibi düşünülebilir ve farklı yönetim amaçlarıyla ilgili öğeleri gruplamak için kullanılır. Namespace alanları kendine içinde class(sınıflar) içerir. Bir class, yönetilebilir bir yazılım veya donanım bileşenini temsil edebilir. Örneğin, Windows işletim sistemi, işlemciler, disk sürücüleri, hizmetler, kullanıcı hesapları vb. Için class yapısı bizlere sağlar. Network ortamında bulunan her bilgisayar, farklı işletim sistemlerine sahip olacağından dolayı farklı namespace alanları ve class yapısına sahip olabilir.

Farklı namespace ve class yapısına hızlı bir örnek verecek olursak, Örneğin Active Directory rolüne sahip bir bilgisayar ile Windows Client arasında namespace ve class yapısı doğal olarak farklılık gösterecektir. Gelelim bu repository içerisinde nasıl aramalar yapılır bu namespace ve class nasıl erişeceğim dediğiniz duyar gibiyim. İşte bu kısımda yardımımıza önereceğim araçlar yetişiyor olacak ve işimiz çokta kolaylaştıracak.



Azure Building Blocks – Part 3

Azure Building Blocks temelde bir adet “Settings File” ihtiyaç duyar. Bu “Settings File” içerisine, Deploy etmek istediğiniz kaynağın detayları belirtirsiniz. Bu size tanıdık gelen bir format olacak fakat Azure Resource Manager Deployment modelinde geliştirdiğinizden oldukça basit bir şekilde karşınıza çıkmaktadır. Bu kısımdaki esneklikleri anlamak için hemen boş bir “Settings File” oluşturalım ve ardından ilk örneğimizle yola çıkalım.



Azure Building Blocks – Part 4

Building Blocks olarak son serimiz olan bu yazımızda artık geliştirdiğimiz “Settings File” nasıl deploy edeceğimiz üzerinden konuşacağız. Öncelikle Azure CLI tarafında dağıtım yapmak istediğiniz hesap ile oturum açmanız gerekmektedir.



Change the Azure Subscription Directory

It has been a while that I couldn’t write. There have been a lot of changing. The beginning of “Azure Subscription Directory Change Steps.” It was most complicated process while you were moving resource between Subscriptions. Your resources must be in the same directory when you decided to migrate resource between Azure Subscriptions. As you know, Azure Service Management Portal has been terminated.

Before you begin, you need some requirements

You must sign in with account that has RBAC Owner access to the subscription and It must be allowed to connect both the current directories



Overview Azure Migrate – Part 1

Microsoft’un Ignite 2017 de duyurduğu hizmet ile yine karşınızdayım. Bu sefer hizmeti ele almamım temel sebebi, yapmış olduğum birçok geçiş sonrası karşılaştığım sorunlara nasıl çözüm bulduklarını anlamak adına aradaki farkları yazmaya çalışacağım. Azure Migrate hizmeti, kaynaklarınızın Azure’a geçişi için kurum içi ve iş yüklerini değerlendirmeyi kolaylaştıran bir hizmettir. Azure Migrate, taşınabilme uygunluğunu, performansa dayalı boyutlandırmayı, kurum içi iş yüklerini Azure da çalıştırmak için yapılan maliyet tahminlerini değerlendirir. Meşhur Scale Up, Scale Down ve Scalue Out gibi kavramlara yakın olup geçişi düşünüyorsanız ve geçişin erken değerlendirme aşamasındaysanız, bu hizmet tam sizin için.



Overview Azure Migrate – Part 2

Bir önceki yazımızda Azure Migrate hizmetini genel hatlarıyla aktarmaya çalıştım. Şimdi ise Azure Migrate hizmetinin nasıl çalıştığına biraz göz gezirelim. Öncelike preview olan bu hizmeti aktif hale getirmek için şu sayfa üzerinden gerekli formu doldurup tarafınıza onay gelmesini bekleyiniz.



Overview Azure Migrate – Part 3

Overview tadında geçen iki yazımızdan sonra artık hazır olduğumuzu hissediyorum. Azure Migrate hizmetini beraber oluşturalım ve önceki yazılarımızda bahsettiğimiz Collector Appliance kurulum adımlarını beraber inceleyelim. Bu hizmeti kullanmak için Azure hesabınız olmalı, hemen aklınıza sorular gelecektir. Müşterimizin ilk defa deneyimleyecek zaten Azure hesapları yok. Lütfen bir zahmet test hesapları aktif hale getiriniz. Azure hesabı sürecini çözdükten sonra, hizmet Preview olduğu için bu sayfa üzerinden servise erişim sağlayınız. Kuruluma başlamadan önce lütfen aşağıdaki maddelere göz gezdiriniz.

Requirement

Details

VMware versions

ESXi ortamınız analizi yapılması istediğiniz sunucuları barındırıyor. Mevcut ortamınız vCenter sunucusu tarafından yönetilmelidir. En az 5.5 veya 6.0 sürümlerine sahip olmalısınız. ESXi sunucularınız için ise 5.0 ve üstü yeterlidir.

Account

Azure Migrate read only bir hesap ihtiyacına gereksinim duymaktadır.

Permissions

vCenter üzerinden bir sunucu oluşturmak için izinlere sahip olmalısınız (.OVA biçiminde bir dosyayı import ederek )

Statistics setting

VCenter Server için istatistik ayarları seviye 2’ye ayarlanmalıdır. Varsayılan seviye 1’dir. Seviye 1 de çalışmaya devam eder ise Azure Migrate sonuç vermeyecektir. Detayları bu yazıda bulabilirsiniz.



Overview Azure Migrate – Part 4

Bir önceki yazımızda Collector Appliance için gerekli kurulum dosyalarını indirdik. Masaüstünde kısayolu bulunan “Run Collector” bastığımız zaman browser üzerinden kurulum adımları karşımıza çıkıcak.



Overview Azure Migrate – Part 5

Makalemizin son bölümde artık vCenter ortamımızda bulunan sunucuları Collector Appliance ile keşfettikten sonra, bir değerlendirme raporu oluşturabilir ve oluşturduğunuz makineleri gruplayabilirsiniz. Alternatif olarak, makineleri gruplamak için bağımlılık görselleştirme (dependency visualization) özelliğini kullanabilirsiniz ve bu bağımlılıklara dayalı gruplar oluşturabilirsiniz.



Azure Functions in Practice

Evrim her yerdedir, doğanın sahip olduğu gibi Bilgi Teknoloji departmanları da buna sahiptir. Her başka bir gün nereden geldiği belli olmayan bir yenilik çıkıyor ve insanlar bunu gördüklerinde tepkileri “Wow! işte bu herşeyi değiştirir.” oluyor.Bilgi Teknolojileri birbirleriyle ilişkisi olmayan makinelerden küçük yerel ağlara ve sonra internete evrildi. Ayrıca veri merkezlerine sahipken ardından da buluta kavuştuk. Cloud Computing, IaaS olarak başladı, sonra hayatımıza PaaS ve SaaS’a girdi.