Azure için Buluta Özel .NET Uygulamaları Tasarlama

cover image

SÜRÜM v1.0.2

Kitap güncelleştirmeleri ve topluluk katkıları için değişiklik günlüğü'ne bakın.

YAYIMLAYAN

Microsoft Geliştirici Bölümü, .NET ve Visual Studio ürün ekipleri

Microsoft Corporation'ın bir bölümü

One Microsoft Way

Redmond, Washington 98052-6399

Microsoft Corporation tarafından telif hakkı © 2022

All rights reserved. Bu kitabın içeriğinin hiçbir bölümü, yayıncının yazılı izni olmadan herhangi bir biçimde veya herhangi bir yolla çoğaltılamaz veya iletilmez.

Bu kitap "olduğu gibi" sağlanır ve yazarın görüşlerini ve görüşlerini ifade eder. URL ve diğer İnternet web sitesi başvuruları da dahil olmak üzere bu kitapta ifade edilen görüşler, görüşler ve bilgiler bildirimde bulunmadan 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 https://www.microsoft.com ticari markalar, Microsoft şirketler grubunun ticari markalarıdır.

Mac ve macOS, Apple Inc.'in ticari markalarıdır.

Docker balina logosu, izinler tarafından kullanılan Docker, Inc. şirketinin tescilli ticari markasıdır.

Diğer tüm işaretler ve logolar ilgili sahiplerinin mülkiyetidir.

Yazar:

Rob Vettor, Bulut Uygulaması Yeniliği için Baş MTC (Microsoft Teknoloji Merkezi) Mimarı - thinkingincloudnative.com, Microsoft

Steve "ardalis" Smith, Yazılım Mimarı ve Eğitmeni - Ardalis.com

Katılımcılar ve Gözden Geçirenler:

Cesar De la Torre, Baş Program Yöneticisi, .NET ekibi, Microsoft

Nish Anil, Kıdemli Program Yöneticisi, .NET ekibi, Microsoft

Jeremy Likness, Kıdemli Program Yöneticisi, .NET ekibi, Microsoft

Cecil Phillip, Üst Düzey Bulut Danışmanı, Microsoft

Sumit Ghosh, Neudesic Baş Danışmanı

Editörler:

Maira Wenzel, Program Yöneticisi, .NET ekibi, Microsoft

David Pine, Kıdemli İçerik Geliştirici, .NET belgeleri, Microsoft

Sürüm

Bu kılavuz, .NET 6 sürümüyle aynı zamana denk gelen aynı "dalga" teknolojilerle (Yani Azure ve ek üçüncü taraf teknolojileri) ilgili ek güncelleştirmelerle birlikte .NET 6 sürümünü kapsayacak şekilde yazılmıştır.

Who bu kılavuzu kullanmalıdır

Bu kılavuzun hedef kitlesi, bulut için tasarlanmış uygulamalar oluşturmayı öğrenmek isteyen geliştiriciler, geliştirme liderleri ve mimarlardır.

İkincil hedef kitle, uygulamalarının buluta özel bir yaklaşım kullanarak derlenip derlenmeyeceğini seçmeyi planlayan teknik karar alıcılardır.

Bu kılavuzu nasıl kullanabilirsiniz?

Bu kılavuz, buluta özel tanımlayarak ve bulutta yerel ilkeler ve teknolojiler kullanılarak oluşturulan bir başvuru uygulamasıyla başlar. Bu ilk iki bölümün ötesinde, kitabın geri kalanı çoğu bulutta yerel uygulamada ortak olan konulara odaklanan belirli bölümlere ayrılmıştır. Buluta özel yaklaşımlar hakkında bilgi edinmek için bu bölümlerden herhangi birine atlayabilirsiniz:

  • Veri ve veri erişimi
  • Kimlik doğrulaması desenleri
  • Ölçeklendirme ve ölçeklenebilirlik
  • Uygulama dayanıklılığı
  • İzleme ve sistem durumu
  • Kimlik ve güvenlik
  • DevOps

Bu kılavuz hem PDF biçiminde hem de çevrimiçi olarak kullanılabilir. Bu konuların ortak bir şekilde anlaşılmasına yardımcı olmak için bu belgeyi veya çevrimiçi sürümünün bağlantılarını ekibinize iletmekten çekinmeyin. Bu konuların çoğu, temel alınan ilkelerin ve desenlerin yanı sıra bu konularla ilgili kararlarda yer alan dengelerin tutarlı bir şekilde anlaşılmasından yararlanır. Bu belgedeki hedefimiz, ekipleri ve liderlerini uygulamalarının mimarisi, geliştirmesi ve barındırması için iyi bilgilendirilmiş kararlar almak için ihtiyaç duydukları bilgilerle donatmaktır.

Geri bildiriminizi gönderin

Bu kitap ve ilgili örnekler sürekli gelişiyor, bu nedenle geri bildiriminiz memnuniyetle karşılanıyor! Bu kitabın nasıl geliştirilebileceği hakkında yorumlarınız varsa, GitHub sorunları üzerine oluşturulmuş herhangi bir sayfanın altındaki geri bildirim bölümünü kullanın.