Karar ölçütlerini analiz etme
Bu ünitede uzmanların iş gereksinimleri için kullanılacak Azure yönetim araçlarını belirlemelerine yardımcı olan ölçütleri analiz edeceksiniz. Bu ölçütleri anlamak, ürünlerin arasındaki küçük farkları daha iyi anlamanıza yardımcı olabilir.
Tek seferlik bir yönetim veya raporlama eylemi gerçekleştirmeniz mi gerekiyor?
Azure PowerShell ve Azure CLI, dağıttığınız bir sanal makinenin (VM) IP adresini hızlı bir şekilde almanıza, vm'yi yeniden başlatmanıza veya uygulamayı ölçeklendirmenize olanak sağlayan Azure yönetim araçlarıdır. Her iki araç için özel betikleri birden çok kez gerçekleştirmeniz gereken belirli işlemler için yerel sabit sürücünüzde kullanışlı tutmak isteyebilirsiniz.
Azure CLI ve PowerShell'in aksine, Azure Resource Manager şablonları (ARM şablonları), uygulamanızda yinelenebilir dağıtımlar için altyapı gereksinimlerini tanımlar. ARM şablonları tek seferlik senaryolar için tasarlanmamış olsa da, bunları bu amaçla kullanmak mümkündür. Ancak, tek seferlik senaryolar için PowerShell, Azure CLI betikleri veya Azure portal gibi daha çevik araçları tercih edebilirsiniz.
ARM şablonlarının hem PowerShell hem de/veya Azure CLI betikleri içerebileceğini unutmayın. Bu betikler, ARM şablonunun kendisiyle mümkün olmayabilecek görevler için betikleri kullanmanıza olanak sağlar. Azure yönetim araçlarını birleştirme özelliği, özel ihtiyacınız için doğru araçları seçme esnekliği sağlar.
Azure portal yönetim ve yönetim eylemlerinin tümü olmasa da çoğu işlemi gerçekleştirebilir. Azure'ı yeni öğreniyorsanız ve/veya kaynakları seyrek ayarlayıp yönetmeniz gerekiyorsa (veya raporları görüntülemek için görsel bir arabirim tercih ediyorsanız), Azure portal sunduğu görsel sunudan yararlanmak mantıklıdır.
Ancak bulut yöneticisi rolüne sahipseniz yalnızca ekrandaki öğeleri bulmaya ve tıklamaya dayalı bir yöntem kullanmak çok verimli olmayacaktır. Çalışmak istediğiniz ayarları ve bilgileri hızla bulmak için Azure CLI veya PowerShell size yinelenebilir görevler için en fazla esnekliği sağlar.
Tartışılacak son yönetim aracı, iOS veya Android telefon veya tablet üzerinden erişebileceğiniz Azure mobil uygulamasıdır. Bu uygulama tam özellikli olduğundan, elinizde bir dizüstü bilgisayar olmadığında ve sorunları hemen görüntüleyip önceliklendirme yapmanız gerektiğinde muhtemelen en iyi seçenek olacaktır.
Bir veya daha fazla kaynağı yinelenebilir bir şekilde ayarlamanız ve tüm bağımlılıkların doğru sırada oluşturulmasını sağlamanız gerekiyor mu?
ARM şablonları, tutarlı bir şekilde yapılan tekrarlanabilir bir dağıtım için uygulamanızın altyapı gereksinimlerini tanımlar. Doğrulama adımı, tüm kaynakların bağımlılıklara göre paralel ve aynı anda doğru sırada oluşturulabilmesini sağlar.
Diğer taraftan dağıtıma ait tüm kaynakları PowerShell veya Azure CLI kullanarak da ayarlamak mümkündür. Ancak bu araçlarda doğrulama adımı yoktur. Betiğin bir hatayla karşılaşması durumunda bağımlılık kaynakları kolayca geri alınamaz, dağıtımlar sırayla gerçekleştirilir ve yalnızca bazı işlemler her zaman aynı etkiye sahip olur.
Betik oluşturmayla ilgili olarak, daha önce Windows sistemleri mi yoksa Linux sistemleri mi yönetiyordunuz?
Siz veya bulut yöneticileriniz Windows sistemlerini yönetmeye alışıksanız muhtemelen tercihiniz PowerShell olacaktır. Siz veya bulut yöneticileriniz Linux sistemlerini yönetmeye alışıksanız muhtemelen tercihiniz Azure CLI olacaktır. Uygulamada iki araç da çoğu tek seferlik yönetim görevini gerçekleştirmek için kullanılabilir.