Trace Id is missing
Ana içeriğe atla

Azure'da Mikro Hizmetler

Daha hızlı değer sunmak için esnek, yüksek düzeyde ölçeklenebilir ve dağıtılmış uygulamalar oluşturun.

Mikro hizmetler nedir?

Mikro hizmetler, her bir temel işlevin veya hizmetin bağımsız olarak oluşturulduğu ve dağıtıldığı uygulamalar derlemeye yönelik mimari bir yaklaşımdır. Mikro hizmet mimarisi dağıtılır ve gevşek bir şekilde birleştirilir, böylece bir bileşende oluşan bir hata tüm uygulamayı bozmaz. Bağımsız bileşenler birlikte çalışır ve iyi tanımlanmış API sözleşmeleriyle iletişim kurar. Hızla değişen iş gereksinimlerini karşılamak ve pazara yeni işlevleri daha hızlı getirmek için mikro hizmet uygulamaları oluşturun.

Tavana döşenmiş ve aşamalar halinde zemine inen büyük, renk kodlu kablolar içeren bir oda

Her bir bileşendeki yeni özellik sürümlerini, güncelleştirmeleri ve hata düzeltmelerini, tüm uygulamayı yeniden dağıtmadan kolayca yönetin. GitHub Actions gibi bir sürekli tümleştirme/sürekli dağıtım (CI/CD) işlem hattı ile yazılım teslim iş akışını otomatikleştirin.

 

 

 

Her iki tarafta kablolar ve teller döşeli bir sunucu odası

Tüm uygulamayı ölçeklendirmeden ayrı ayrı hizmetleri ve alt sistemleri kaynak ihtiyaçlarına göre ölçeklendirin. Azure Kubernetes Service (AKS) veya Azure Red Hat OpenShift gibi bir kapsayıcı düzenleyicisini kullanarak tek bir ana bilgisayarda daha yüksek yoğunluklu hizmetler paketleyin.

 

 

 

Masada çalışan bir kişi

Tüm uygulamayı etkilemeden tekil hizmetleri değiştirin veya kullanımdan kaldırın. Geleneksel tek parçalı uygulama modelinden farklı olarak mikro hizmet platformları, bağımsız hizmet hatalarını tolere ederek güvenliği ve güvenilirliği artırmak için devre kesme gibi modeller kullanır. Bunu kolaylaştırmak üzere, Azure Kubernetes Service (AKS) için Service Mesh Interface (SMI) veya Azure için  Red Hat OpenShift Service Mesh kullanarak Azure Red Hat OpenShift için bir hizmet ağı oluşturun.

Toplantıda konuşan bir kişi

Her hizmet için ekibinizin tercih ettiği dağıtım yaklaşımını, dili, mikro hizmet platformunu ve programlama modelini seçin. Azure API Management ile kimlik doğrulaması, yetkilendirme, kısıtlama, önbelleğe alma, dönüştürme ve izleme gibi kesişen sorunları yönetirken dahili ve harici tüketim için mikro hizmet API'lerinizi yayımlayın.

Sekmelere geri dön

Mikro hizmet çözüm mimarilerini keşfedin

Azure'da mikro hizmetler oluşturma

Avantajları ve zorlukları dahil olmak üzere mikro hizmetlerin ne olduğunu öğrenin.

Mikro hizmetleri modellemek için etki alanı analizi kullanma

Etki alanı odaklı tasarım (DDD) çerçevesini kullanarak iyi tasarlanmış bir dizi mikro hizmet kümesi alın.

Mikro hizmet sınırlarını tanımlama

Bir mikro hizmetin doğru boyutunun anlaşıldığı, dikkatlice tasarlanmış bir etki alanı modelinden başlayın.

Mikro hizmetler için tasarım desenleri

Mikro hizmetlerde ortaya çıkan bazı zorlukların azaltılmasına yardımcı olan tasarım modellerini keşfedin.

Mikro hizmetler için CI/CD işlem hattı oluşturma

Daha hızlı ve daha güvenilir yayın döngüleri elde etmek için iyi bir CI/CD süreci oluşturun.

Azure Kubernetes Service (AKS) çözüm yolculuğu

AKS hakkında bilgi edinin, kurumunuzu roller ve sorumluluklara göre hizalayın ve üretime hazır iş yüklerini dağıtın.

Mikro hizmetler mimarisine yönelik ürünler ve hizmetler hakkında daha fazla bilgi edinin

Azure Kubernetes Service (AKS)

Azure Kubernetes Service (AKS)

Yüksek oranda kullanılabilen, güvenli ve tam olarak yönetilen Kubernetes hizmeti.

Azure Red Hat OpenShift

Azure Red Hat OpenShift

Red Hat ile birlikte işletilen, tam olarak yönetilen Red Hat OpenShift hizmeti.

Azure İşlevleri

Azure İşlevleri

Karmaşık düzenleme sorunlarını da çözen, olay odaklı sunucusuz bir bilgi işlem platformu.

Azure Container Apps

Azure Container Apps

Sunucusuz kapsayıcıları kullanarak modern uygulamalar oluşturun ve dağıtın.

Azure Cosmos DB

Azure Cosmos DB

Her ölçekte açık API'lerle hızlı NoSQL veritabanı.

Azure Container Registry

Azure Container Registry

Docker ve Open Container Initiative (OCI) görüntüleri ve yapıtlarının bir kayıt defteri.

Azure API Management

Azure API Management

Tüm ortamlardaki API'ler için hibrit, çok bulutlu bir yönetim platformu.

Mikro hizmet uygulamaları oluşturmaya başlayın

Ücretsiz Azure hesabınızı ayarlayalım.

Dağıtılmış Sistemler Tasarlama'yı okuyun

Güvenilir dağıtılmış sistemleri daha kolay ve daha verimli bir şekilde geliştirmek için yinelenebilir desenler ve bileşenler hakkında bilgi edinin.

Bulutta yerel yolculuğunuza yönelik yönergeler alın

Video, makale, kitap ve teknik web seminerleri dahil Kubernetes öğrenim ve eğitim kaynaklarını inceleyin.