Azure Kubernetes Service (AKS) - Tasarımınızı ve işlemlerinizi planlama

Kubernetes, kapsayıcılı uygulamaların dağıtımını, ölçeklendirmesini ve yönetimini otomatikleştiren bir açık kaynak sistemidir. yönetilen kubernetes kümesini Azure dağıtmak için Azure Kubernetes Service (AKS) önerilir.

Kuruluşlar Kubernetes'i Azure üzerinde farklı hızlarda benimser. Kuruluşunuzun yolculuğu büyük olasılıkla diğer teknolojileri benimsediğinize benzer bir yol izleyecektir. Temelleri öğrenir, kuruluşunuzu roller ve sorumluluklarla uyumlu hale getirir ve üretime hazır iş yükleri dağıtırsınız. Buradan, müşteri ve iş talepleri değiştikçe çözümünüzü yineler ve büyütürsiniz.

AKS benimseme yolculuğunu gösteren diyagram.

AKS'ye giriş

Kubernetes veya AKS'de yeniyseniz Microsoft Learn ile başlayın. Bu ücretsiz çevrimiçi platform, Microsoft ürünler için etkileşimli eğitim sağlar. Azure üzerinde Kubernetes'e Giriş öğrenme yolu, kapsayıcıların, AKS küme yönetiminin ve iş yükü dağıtımının temel kavramlarını kapsar.

Azure

Üretim yolu

Kubernetes'in avantajlarını ve avantajlarını anladıktan sonra AKS'nin iş yükünüz için doğru Azure işlem platformu olup olmadığını değerlendirin ve bu teknoloji için kuruluş ilkeleri oluşturun. Üretime hazır kümeleri dağıtmaya hazır olduğunuzda, Microsoft AKS temel kümesi ile başlayın ve iş yükünüzün özel gereksinimlerini karşılayacak şekilde değiştirin.

Temel uygulama paketi

Aşağıdaki temel uygulamalar, çeşitli senaryolar için AKS temel kümesinin bileşenlerinin nasıl ayarlandığını açıklar.

Mikro hizmetler

Temel kümede mikro hizmetleri çalıştırdığınızda, ağ ilkelerini ve pod otomatik ölçeklendirmesini ayarlamanız ve gözlemlenebilirlik için dağıtılmış izleme uygulamanız gerekir.

Yüksek güvenlik uyumluluğu

Düzenlenen ortamlar için daha güçlü güvenlik denetimleri ve kısıtlanmış küme etkileşimleri kullanarak temel uygulamayı geliştirin. Aşağıdaki örnek, finansal olarak düzenlenmiş bir iş yükü çalıştıran bir kümeyi gösterir.

İş sürekliliği ve olağanüstü durum kurtarma

Dayanıklı çözümler için, etkin/etkin, yüksek oranda kullanılabilir bir yapılandırmada bölgeler arasında birden çok temel küme örneği dağıtın.

En iyi yöntemler

Devam eden işlemlerin bir parçası olarak, önerilen en iyi yöntemlerle uyumlu olduğundan emin olmak için kümenizi düzenli aralıklarla denetleyin. Başlangıç olarak kümenizi AKS temel kümesiyle hizalayın.

Daha fazla bilgi için bkz. Küme işlemleri için en iyi yöntemler ve AKS iş yükleri için en iyi yöntemler.

İşlemler kılavuzu

İş yükünüzü AKS'ye dağıttığınızda 2. gün işlemleri öncelik haline gelir. AKS 2. gün operasyon kılavuzu, müşteri taleplerini karşılamanıza ve iyileştirilmiş önceliklendirme süreçleriyle olay yanıtını işlemenize yardımcı olur.

AKS ile güncel kalın

Kubernetes ve AKS hızla gelişir. Bilgili mimari kararlar almak ve planlanan kullanımdan kaldırmaları öngörmek için yol haritasını gözden geçirin.

Diğer kaynaklar

Tipik AKS yolculuğu, AKS hakkında bilgi edinmekten mevcut kümelerinizi büyütmeye ve yeni ürün ve müşteri taleplerini karşılamaya kadar uzanmaktadır. Aşağıdaki kaynaklar, yol boyunca belirli durumlar için başvuru malzemesi sağlar.

Örnek çözümler

Aşağıdaki örnek çözümler aks'yi temelleri olarak kullanır:

Azure Arc ile etkinleştirilmiş Kubernetes

AKS, Azure üzerinde yönetilen bir Kubernetes deneyimi sağlar. Ancak Azure Arc özellikli Kubernetes kullanarak kendi Kubernetes kümelerinizde bazı iş yüklerini yönetmeyi tercih edebilirsiniz. Desteklenen kümeler Red Hat OpenShift, SUSE Rancher Kubernetes Engine (RKE) ve Canonical Charmed Kubernetes'tir.

ayrıca Kubernetes Küme API Sağlayıcısı Azure kümeleriyle Azure Arc yönetimini kullanarak Azure Monitor kapsayıcı içgörüleri ve Azure Policy gibi Azure Resource Manager gösteriminden ve küme uzantılarından yararlanabilirsiniz. Azure Arc özellikli Kubernetes, Azure Local üzerinde AKS ve diğer bulut sağlayıcılarında çalışan Kubernetes kümelerini de destekler.

Yönetilen hizmet sağlayıcısı

Yönetilen hizmet sağlayıcıları, birden çok müşterinin kaynaklarını yönetmek için Azure Lighthouse kullanır. AKS, barındırılan Kubernetes ortamlarını yönetebilmeniz ve müşterilerinizin kiracıları içinde kapsayıcılı uygulamalar dağıtabilmeniz için Azure Lighthouse destekler.

AWS veya Google Cloud uzmanları

Aşağıdaki makaleler, Azure hızlı bir şekilde başlamanıza yardımcı olmak için Azure hizmetleri diğer bulut platformlarıyla karşılaştırır: