DevOps Geliştiricileri ASP.NET Core için
SÜRÜM v1.1.0
Kitap güncelleştirmeleri ve topluluk katkıları için değişiklik günlüğüne bakın.
Bu kılavuz indirilebilir BIR PDF e-kitabı olarak kullanılabilir.
YAYIMLAYAN
Microsoft Geliştirici Division, .NET ve Visual Studio ekipleri
Bir Microsoft Corporation
One Microsoft Way
Redmond, Washington 98052-6399
Microsoft Corporation tarafından © telif hakkı 2021
All rights reserved. Bu kitabın içeriğinin hiçbir bölümü, yayımcının yazılı izni olmadan herhangi bir şekilde veya herhangi bir yolla yeniden üretilene veya iletılamaz.
Bu kitap "olduğu gibi" sağlanmıştır ve yazarın görüşlerini ve görüşlerini ifade ediyor. URL ve diğer İnternet web sitesi başvuruları da dahil olmak üzere bu kitapta ifadeilen görünümler, görüşler ve bilgiler, bildirim olmadan değişebilir.
Burada tarif edilen bazı örnekler yalnızca açıklama için sağlanmıştır ve kurgusaldır. Gerçek bir ilişki veya bağlantı amaçlanmamıştır veya böyle bir bağlantı olduğu sonucuna varılmamalıdır.
Microsoft ve "Ticari Markalar" web sayfasında listelenen ticari markalar, Microsoft şirket https://www.microsoft.com grubunun ticari markalarıdır.
Mac ve macOS, Apple Inc.'in ticari markalarıdır.
Docker logo, Izniyle kullanılan Docker, Inc.'nin kayıtlı bir ticari markasıdır.
Diğer tüm işaretler ve logolar ilgili sahiplerine aittir.
Krediler
Yazar:
Hoş Geldiniz
.NET için Azure Geliştirme Yaşam Döngüsü kılavuzuna hoş geldiniz! Bu kılavuz, .NET araçları ve işlemlerini kullanarak Azure'da geliştirme yaşam döngüsü oluşturmak için temel kavramları sunar. Bu kılavuzu tamamladikten sonra olgun bir araç DevOps edinebilirsiniz.
Who kılavuzun
Deneyimli bir geliştirici ASP.NET Core (200-300 düzey) olması gerekir. Bu girişte bu konuda size yer ve daha fazla bilgi edindir. Bu kılavuz, geliştirmeden daha DevOps operasyona odaklanmış mühendisler için de yararlı olabilir.
Bu kılavuz, geliştiricileri Windows hedefler. Ancak, Linux ve macOS .NET Core tarafından tam olarak de desteklemektedir. Linux/macOS için bu kılavuzu uyarlamak için Linux/macOS farkları için çağrılara dikkat edin.
Bu kılavuzun kapsamları
Bu kılavuz, .NET geliştiricileri için uz adıma bir sürekli dağıtım deneyimine odaklandı. Azure'ın her şeyi için kapsamlı bir kılavuz değildir ve Azure hizmetleri için .NET API'lere kapsamlı bir şekilde odaklanmaz. Her şey sürekli tümleştirme, dağıtım, izleme ve hata ayıklama ile ilgilidir. Kılavuzun sonuna yakın bir yerde, sonraki adımlar için öneriler sunulur. Önerilere dahil edilen Azure platform hizmetleri, geliştiricilerin hizmetine ASP.NET Core sunar.
Bu kılavuzda neler var?
Araçlar ve indirmeler
Bu kılavuzda kullanılan araçları nereden edinebilirsiniz?
App Service’e dağıtma
ASP.NET Core uygulaması dağıtmak için Azure App Service.
Azure DevOps ile sürekli tümleştirme ve Azure DevOps
GitHub, Azure DevOps Services ve Azure ile ASP.NET Core uygulamanıza 9 Azure DevOps Services ve dağıtım çözümü oluşturma.
GitHub Actions ile sürekli tümleştirme ve dağıtım
ASP.NET Core, GitHub Actions ve Azure ile code scanning for security and quality using CodeQL ile GitHub, GitHub uygulamanıza 2019'da bir sürekli tümleştirme ve dağıtım çözümü oluşturma.
İzleme ve hata ayıklama
Azure'ın araçlarını kullanarak uygulamanızı izleme, sorun giderme ve ayarlama.
Sonraki adımlar
Azure'da geliştirici öğrenmesi ASP.NET Core diğer öğrenme yolları.
Ek giriş okuması
Bulut bilişime ilk kez bu kadar açıksanız, bu makaleler temel bilgileri açıklar.
