Azure Custom Providers, Azure Resource Manager (ARM) kontrol düzlemini genişleterek özel kaynak sağlayıcıları tanımlamanıza olanak tanır. Bu API, 2018-09-01-preview sürümüyle önizleme aşamasındadır ve Azure üzerinde kendi kaynak türlerinizi oluşturmanızı sağlar. Böylece Azure'un standart kaynak yönetimi deneyimini, kurumsal ihtiyaçlarınıza göre uyarlayabilirsiniz.
Hangi ihtiyaçlarda değerlendirilebilir?
- Azure üzerinde özel kaynak türleri yönetmek isteyen kurumlar
- ARM şablonlarıyla özel kaynak sağlayıcıları entegre etmek isteyen geliştiriciler
- Azure kaynak yönetimini kendi iş süreçlerine göre özelleştirmek isteyen DevOps ekipleri
Yaygın kullanım alanları
Özel Kaynak Türleri
Azure'da standart olmayan kaynak türlerini tanımlayarak, bunları ARM ile yönetilebilir hale getirebilirsiniz. Örneğin, şirket içi bir uygulamanın Azure üzerindeki temsilini özel bir kaynak olarak oluşturabilirsiniz.
ARM Şablonlarıyla Genişletme
Custom Providers API'sini kullanarak ARM şablonlarınıza özel kaynak sağlayıcıları ekleyebilir, böylece altyapı kodunuzu daha esnek hale getirebilirsiniz.
Kurumsal Kaynak Yönetimi
Kurumsal standartlara uygun özel kaynak sağlayıcıları tanımlayarak, Azure kaynaklarının yönetimini merkezi bir kontrol düzlemi üzerinden gerçekleştirebilirsiniz.
İncelenmesi gereken noktalar
- API önizleme sürümündedir (2018-09-01-preview); bu nedenle üretim ortamlarında kullanmadan önce kapsamlı test yapılması önerilir.
- Özel kaynak sağlayıcılarının yönetimi, Azure Resource Manager'ın standart kaynak sağlayıcılarına göre daha fazla bakım ve izleme gerektirebilir.
- API'nin kullanımı, Azure aboneliğinizin ve kaynak gruplarınızın izin modeline bağlıdır; doğru rol tabanlı erişim kontrolü (RBAC) yapılandırılmalıdır.
WordPress.org
Kurulum ve geliştirme notları
Bu API, Azure üzerinde çalışan bir hizmettir; doğrudan bir kurulum gerektirmez. Ancak kullanmak için Azure aboneliğinizin olması ve gerekli izinlerin tanımlanmış olması gerekir. API'yi kullanmaya başlamak için Azure portal veya Azure CLI üzerinden kaynak sağlayıcısını kaydetmeniz gerekebilir.
- 1Azure aboneliğinizde Custom Providers kaynak sağlayıcısını kaydedin.
- 2Azure Resource Manager ile çalışacak bir kimlik doğrulama yöntemi (ör. hizmet sorumlusu) oluşturun.
- 3API isteklerinizi göndermek için Azure REST API uç noktalarını kullanın.
Custom Providers API'si ile geliştirme yaparken, ARM şablonları ve REST API çağrıları üzerinden özel kaynak sağlayıcılarınızı tanımlayabilirsiniz. API'nin önizleme sürümü olduğunu unutmayın; bu nedenle değişikliklere karşı hazırlıklı olun.
- Özel kaynak sağlayıcılarını ARM şablonlarıyla entegre edebilirsiniz.
- REST API üzerinden kaynak sağlayıcılarını yönetebilirsiniz.
- Azure portal üzerinden özel kaynak türlerini görüntüleyebilirsiniz.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
Azure Custom Providers API'si, kurumsal ihtiyaçlara göre özelleştirilmiş kaynak yönetimi çözümleri geliştirmek için kullanılabilir. ZeplinGo olarak, bu API'nin iş süreçlerinize nasıl entegre edileceğini birlikte analiz edebilir, kapsamı belirleyebilir ve uygun bir mimari tasarlayabiliriz. Özellikle Azure üzerinde özel kaynak türleri yönetmek isteyen kurumlar için değerlendirme yapabiliriz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
Azure Custom Providers API'si nedir?
Azure Custom Providers, Azure Resource Manager kontrol düzlemini genişleterek özel kaynak sağlayıcıları tanımlamanıza olanak tanıyan bir API'dir. Bu sayede Azure üzerinde kendi kaynak türlerinizi oluşturabilir ve yönetebilirsiniz.
Bu API hangi sürümdedir?
API'nin sürümü 2018-09-01-preview olarak belirtilmiştir, yani önizleme aşamasındadır. Bu nedenle üretim ortamlarında kullanmadan önce dikkatli değerlendirme yapılmalıdır.
Custom Providers API'sini kullanmak için hangi ön koşullar gereklidir?
Azure aboneliğinizin olması ve Custom Providers kaynak sağlayıcısını kaydetmeniz gerekir. Ayrıca, Azure Resource Manager ile etkileşim için uygun kimlik doğrulama ve yetkilendirme yapılandırması yapılmalıdır.