Azure App Service için CLI örnekleri
Aşağıdaki tablo, Azure CLI’si kullanılarak oluşturulan bash komut dosyalarına yönelik bağlantılar içerir.
Komut Dosyası | Açıklama |
---|---|
Uygulama oluşturma | |
FTP ile uygulama oluşturma ve dosyaları dağıtma | bir App Service uygulaması oluşturur ve FTP kullanarak bu uygulamaya bir dosya dağıtır. |
GitHub'dan uygulama oluşturma ve kod dağıtma | bir App Service uygulaması oluşturur ve genel github deposundan kod dağıtır. |
GitHub'dan sürekli dağıtım ile uygulama oluşturma | Sahip olduğunuz bir GitHub deposundan sürekli yayımlama ile bir App Service uygulaması oluşturur. |
Uygulama oluşturma ve kodu yerel Git deposuna dağıtma | bir App Service uygulaması oluşturur ve yerel git deposuna kod göndermeyi yapılandırılır. |
Uygulama oluşturma ve hazırlama ortamına kod dağıtma | Kod değişikliklerini hazırlamak için dağıtım yuvasına sahip bir App Service uygulaması oluşturur. |
Docker kapsayıcısında ASP.NET Core uygulaması oluşturma | Linux üzerinde bir App Service uygulaması oluşturur ve Docker Hub bir Docker görüntüsü yükler. |
Özel Uç Nokta ile uygulama oluşturma | App Service uygulaması ve Özel Uç Nokta oluşturur |
Uygulama yapılandırma | |
Özel etki alanını bir uygulamayla eşleme | bir App Service uygulaması oluşturur ve özel bir etki alanı adını buna eşler. |
Bir uygulamaya özel TLS/SSL sertifikası bağlama | App Service bir uygulama oluşturur ve özel bir etki alanı adının TLS/SSL sertifikasını buna bağlar. |
Uygulama ölçeklendirme | |
Uygulamayı el ile ölçeklendirme | bir App Service uygulaması oluşturur ve bunu 2 örnek arasında ölçeklendirir. |
Yüksek kullanılabilirlik mimarisiyle bir uygulamayı dünya çapında ölçeklendirme | İki farklı coğrafi bölgede iki App Service uygulaması oluşturur ve Azure Traffic Manager'ı kullanarak bunları tek bir uç nokta üzerinden kullanılabilir hale getirir. |
Uygulamayı koruma | |
Azure Application Gateway ile tümleştirme | bir App Service uygulaması oluşturur ve hizmet uç noktası ve erişim kısıtlamalarını kullanarak Application Gateway ile tümleştirir. |
Uygulamayı kaynaklara bağlama | |
Uygulamayı bir SQL Veritabanı bağlama | Azure SQL Veritabanında bir App Service uygulaması ve veritabanı oluşturur, ardından veritabanı bağlantı dizesini uygulama ayarlarına ekler. |
Uygulamayı depolama hesabına bağlama | bir App Service uygulaması ve depolama hesabı oluşturur, ardından depolama bağlantı dizesini uygulama ayarlarına ekler. |
Uygulamayı bir Redis için Azure Cache bağlama | App Service bir uygulama ve bir Redis için Azure Cache oluşturur, ardından redis bağlantı ayrıntılarını uygulama ayarlarına ekler.) |
Bir uygulamayı Azure Cosmos DB'ye bağlama | bir App Service uygulaması ve Azure Cosmos DB oluşturur, ardından Azure Cosmos DB bağlantı ayrıntılarını uygulama ayarlarına ekler. |
Uygulamayı yedekleme ve geri yükleme | |
Uygulamayı yedekleme ve geri yükleme | bir App Service uygulaması oluşturur ve bunun için tek seferlik bir yedekleme oluşturur, bunun için bir yedekleme zamanlaması oluşturur ve ardından bir App Service uygulamasını yedekten geri yükler. |
Uygulama izleme | |
Web sunucusu günlükleriyle bir uygulamayı izleme | bir App Service uygulaması oluşturur, günlüğe kaydetmeyi etkinleştirir ve günlükleri yerel makinenize indirir. |