Azure Resource Manager avantajlarını gözden geçirme

Tamamlandı

Uygulamanızın altyapısı genellikle bir sanal makine, depolama hesabı, sanal ağ veya web uygulaması, veritabanı, veritabanı sunucusu ya da üçüncü taraf hizmetler gibi birçok bileşenden meydana gelir. Bu bileşenler ayrı varlıklar değildir, bunun yerine tek bir varlığın ilişkili ve birbirine bağlı parçalarıdır. Bunları gruplar halinde dağıtmak, yönetmek ve izlemek isteyebilirsiniz.

Azure Resource Manager, çözümünüzdeki kaynaklar ile gruplar halinde çalışmanıza olanak sağlar. Çözümünüzdeki tüm kaynakları tek ve eşgüdümlü bir işlemle dağıtabilir, güncelleştirebilir veya silebilirsiniz. Dağıtım için bir şablon kullanabilirsiniz. Üstelik bu şablon test, hazırlık ve üretim gibi farklı ortamlarda da çalışabilir. Azure Resource Manager, dağıtımdan sonra kaynaklarınızı yönetmenize yardımcı olmak için güvenlik, denetim ve etiketleme özellikleri sağlar.

Tutarlı yönetim katmanı

Azure Resource Manager, Azure PowerShell, Azure CLI, Azure portalı, REST API ve istemci SDK'ları aracılığıyla görevleri gerçekleştirmek için tutarlı bir yönetim katmanı sağlar. Size en uygun araçları ve API'leri seçin.

Aşağıdaki görüntüde tüm araçların aynı Azure Resource Manager API’si ile nasıl etkileşimde bulunduğu gösterilmektedir. API, isteklerin kimliğini doğrulayan ve yetkilendirilen Azure Resource Manager hizmetine geçirir. Ardından Azure Resource Manager istekleri uygun kaynak sağlayıcılarına yönlendirir.

Diagram of the Resource Manager request model.

Sosyal haklar

Azure Resource Manager çeşitli avantajlar sağlar:

  • Çözümünüzdeki tüm kaynakları ayrı ayrı ele almak yerine bunları grup halinde dağıtabilir, yönetebilir ve izleyebilirsiniz.
  • Çözümünüzü geliştirme yaşam döngüsü boyunca defalarca dağıtabilirsiniz. Kaynaklarınızın tutarlı bir durumda dağıtılması da size güven verir.
  • Altyapınızı betikler yerine bildirim temelli şablonları kullanarak yönetebilirsiniz.
  • Doğru sırayla dağıtılmalarını sağlamak için kaynaklarınız arasındaki bağımlılıkları tanımlayabilirsiniz.
  • Rol Tabanlı Erişim Denetimi (RBAC) yönetim platformuyla doğrudan tümleşik olduğu için kaynak grubunuzdaki tüm hizmetlere erişim denetimi uygulayabilirsiniz.
  • Aboneliğinizdeki tüm kaynakları mantıksal olarak düzenlemek için kaynaklarınıza etiketler ekleyebilirsiniz.
  • Aynı etiketi paylaşan bir kaynak grubunun maliyetlerini görüntüleyerek kuruluşunuzun faturalarına açıklık getirebilirsiniz.

Rehber

Aşağıdaki öneriler, çözümlerinizle çalışırken Azure Resource Manager'ın tüm avantajlarından yararlanmanıza yardımcı olur.

  • Altyapınızı kesin komutlar yerine Azure Resource Manager şablonlarındaki bildirim temelli söz dizimi aracılığıyla tanımlayın ve dağıtın.
  • Şablondaki tüm dağıtım ve yapılandırma adımlarını tanımlayın. Çözümünüzü ayarlarken el ile yapılan hiçbir adım olmaması gerekir.
  • Kaynaklarınızı yönetirken, örneğin bir uygulamayı veya makineyi başlatırken ya da durdururken, kesinlik temelli komutlar çalıştırın.
  • Kaynak grubundaki aynı yaşam döngüsüne sahip kaynakları düzenleyin. Diğer tüm düzenleyici kaynaklar için etiketler kullanın.