App Service Managed Certificate ile Web App’leriniz için Ücretsiz Sertifika Edinin

Geçtiğimiz yıl sonuna doğru duyurulan ve hala Preview (Önizleme Sürümü) aşamasında olan Azure App Service Managed Certificate özelliğine değineceğiz.

App Service Managed Certificate, herhangi bir maliyet oluşturmaksızın Windows ve Linux tabanlı App servisleriniz için ücretsiz Transport Layer Security (TLS) sertifika kullanımı sağlamaktadır.

App Service Managed Certificate ile üretilmiş olan TLS sertifikalar 6 ay boyunca kullanılabilir durumdadır ve sertifika süresinin dolmasından 1 ay öncesine kadar otomatik olarak yenilenmektedir.

App Service Managed Certificate ile Web App’leriniz için Ücretsiz Sertifika Edinin

Geçtiğimiz yıl sonuna doğru duyurulan ve hala Preview (Önizleme Sürümü) aşamasında olan Azure App Service Managed Certificate özelliğine değineceğiz.

App Service Managed Certificate, herhangi bir maliyet oluşturmaksızın Windows ve Linux tabanlı App servisleriniz için ücretsiz Transport Layer Security (TLS) sertifika kullanımı sağlamaktadır.

App Service Managed Certificate ile üretilmiş olan TLS sertifikalar 6 ay boyunca kullanılabilir durumdadır ve sertifika süresinin dolmasından 1 ay öncesine kadar otomatik olarak yenilenmektedir.

App Service Managed Certificate vs App Service Certificate Kullanım Farklılıkları

App Service Managed Certificate ile App Service Certificate arasındaki temel fark fiyatlandırma olarak gözükmektedir. Fakat, App Service Managed Certificate Custom Domainleriniz için ücretsiz sertifika imkânı sunsa da bunun yanında getirdiği bazı limitasyonlar bulunmaktadır. Bu limitasyonlar, App servislerinizin kullanım durumu ve gereksinimlerine göre ne tür bir sertifikaya ihtiyacınız olduğunu belirlemeye yardımcı olur. Gereksiz maliyetlerin ve yönetim yükünün oluşmasına engel olur.

Bu nedenle oluşabilecek kullanım farklılıkları ve ihtiyaçlarından ötürü, bu iki sertifika birlikte kullanılabilir durumdadır. Aşağıda paylaşılan detaylarla hangi senaryoda hangi sertifika türünün kullanılabileceğini ayırt edebilirsiniz.

App Service Managed Certificate Limitasyonları

Ücretsiz olarak sunulan bu özellik, Dev/Test/Prod gibi tüm ortamlarda kullanılabilir fakat App Service Plan Tier’ı Basic veya üzeri olmalıdır. Free ve Shared Tier desteği bulunmamaktadır.

Wilcard Sertifika desteklenmemektedir.

App Service Managed Certificate platform olarak sunulduğundan sertifika Export işlemi yapılamamaktadır.

DNS A kaydı desteklenmemektedir.

Naked veya Apex olarak adlandırılan domain kullanımı da desteklenmemektedir. Subdomain olarak tanımlı etki alanları için kullanım sağlayabilirsiniz.

App Service Managed Certificate Nasıl Oluşturulur?

Bu bilgilerle Portal üzerinden ücretsiz sertifika oluşturabilir ve kullanıma başlayabilirsiniz.

İlk olarak yukarıda belirttiğim üzere ücretsiz sertifika için bir Custom Domaine sahip olmalısınız ve bu subdomain olmamalı.

App Services altından “app-name” Custom Domains altından domaininizi ekleyebilirsiniz.

Ardından App Services altından “App Name” TLS/SSL settings  Private Key Certificates (.pfx)  Create App Service Managed Certificate üzerinden sertifika oluşturmaya başlayabilirsiniz.

Burada sertifika oluşturmak istediğiniz Custom Domain’i seçerek oluşturabilirsiniz.

Oluşturma işlemi tamamlandığında sertifikanızın aşağıdaki gibi “Healthy” olarak oluşmuş olduğunu görebileceksiniz.

Buraya kadar olan bölümde tanımlanan Custom Domain için App Service Managed Certificate oluşturmuş olduk.

Ben yapılan çalışmayı tamamlayarak test.onurpekdag.com domainime bir talep oluştuğunda oluşturduğum sertifikanın güvenli bir şekilde web sitem üzerinde aktif olarak çalışması için SSL Bindings tanımını da yapıyorum. Sizlerin de bu işlemi yaparak etki alanınıza oluşturulan sertifikayı bağlanmanız gerekmektedir.

Yapılan sertifika bağlama işlemi sonrasında https://test.onurpekdag.com adresine giderek oluşturulan ve Bind edilen sertifikayı görebilirsiniz.

Faydalı Olması Dileğiyle.