Web Uygulaması Sürekli Dağıtımı (CD) | Microsoft Azure
Çözüm mimarisi: Visual Studio Team Services ile Azure Web Apps için sürekli tümleştirme ve dağıtım (CI/CD)
CI/CD işlem hattının sürekli tümleştirme ve sürekli dağıtım araçlarına erişebilmesi için Visual Studio Team Services’te App Service’in Web Apps özelliğini ayarlayın. Visual Studio Team Services, sürüm denetimi için bir Git deposu, sürekli tümleştirme için bir derleme sistemi ve sürekli dağıtım için bir sürüm yönetimi sistemi sağlar. Bu araçları kullanarak her işlemeyi depoya, sonra farklı ortamlar boyunca ve en sonunda üretim web sitenize kadar izleyebilirsiniz. Azure Application Insights, üretimde yaşanan sorunları belirli bir dağıtımla ve bu dağıtımdaki belirli kod değişiklikleriyle ilişkilendirerek geri bildirim döngüsünü tamamlar.
Visual Studio Team Services Derleme hizmeti ile sürekli tümleştirme derlemeleri ayarlayın ve her işlemenizin yüksek kaliteli olmasını sağlayın.
ASP.NET uygulamaları için CI
ASP.NET Core uygulamaları için CI
Java uygulamaları için CI
Node uygulamaları için CI
Team Services’te CI ve CD kullanmaya başlama
Visual Studio Team Services Release Management’ı kullanarak bir sürümün başarıyla tamamlandığında Azure web sitelerinde otomatik dağıtılmasını tetikleyin.
Azure web uygulamaları için CD
Azure SQL Veritabanı için CD
Azure App Service ile dil ve platform fark etmeksizin uygulamalarınızı barındırın.
Azure portalından Azure web sitesine CD’yi ayarlama
VS IDE’den Azure web sitesine CD ayarlama
Visual Studio Code veya Visual Studio kullanarak ASP.NET, ASP.NET Core, Node, PHP ve Java uygulamaları geliştirin.
Visual Studio kullanarak ASP.NET Core uygulamaları geliştirin
Visual Studio Code’da Node uygulamaları geliştirin
Visual Studio Code’da uygulama geliştirin
Takım üyelerinizle işbirliği yapın ve Visual Studio Team Services Git deposunda kod paylaşın.
Visual Studio Team Services’te Git
Git dallanma kılavuzu
Azure web uygulamalarını izleyin
Bir Java web projesiyle Application Insights’ı kullanmaya başlayın
Application Insights’ta sürüm ek açıklamalarını yapılandırın