ACI ile AKS’den seri aktarım

Container Instances
Container Registry
Kubernetes Hizmeti

Çözüm fikri

Daha fazla bilgi, uygulama ayrıntıları, fiyatlandırma Kılavuzu veya kod örneği ile bu makaleyi genişletmemizi istiyorsanız GitHub geri bildirimlerindenhaberdar olalım!

Saniyeler içinde başlayan aci 'nin içinde Pod sağlamak için aks sanal düğümünü kullanın. Bu, AKS 'in ortalama iş yükünüz için yalnızca yeterli kapasiteye sahip olarak çalışmasını sağlar. AKS kümenizde kapasite tükenerek, yönetmek üzere ek sunucu olmadan ACI 'de ek yığınların ölçeğini çıkarabilirsiniz.

Mimari

Mimari diyagramı Bu mimarinin bir SVG indirin.

Veri akışı

  1. Kullanıcı Azure Container Registry bir kapsayıcı kaydeder.
  2. Kapsayıcı görüntüleri Azure Container Registry çekilir.
  3. Sanal bir Kubelet uygulamasının AKS sanal düğümü, trafik ani artışlar geldiğinde AKS 'in içindeki ACI 'nin içinde yer sağlar.
  4. AKS ve ACI kapsayıcıları paylaşılan bir veri deposuna yazılır.

Bileşenler

  • Azure Kubernetes hizmeti , Kapsayıcılı uygulamaların dağıtılması, ölçeklendirilmesi ve yönetilmesi için tam olarak yönetilen Kubernetes kümeleri sunar.
  • Azure Container Registry , Azure üzerinde yönetilen ve özel bir Docker kayıt defteri hizmetidir. Kümeye dağıtılan özel Docker görüntülerini depolamak için Container Registry kullanın.
  • Azure Container Instances , Azure 'da bir kapsayıcı çalıştırmanın en hızlı ve en kolay yolunu, herhangi bir sanal makineyi yönetmek zorunda kalmadan ve daha yüksek düzeyde bir hizmeti benimsemek zorunda kalmadan sunmaktadır. Azure Kubernetes hizmeti (aks), Azure Container Instance (acı) içinde Saniyeler içinde başlayan Pod sağlamak için sanal kubelet 'i kullanabilir. Bu, AKS 'in ortalama iş yükünüz için yalnızca yeterli kapasiteye sahip olarak çalışmasını sağlar. AKS kümenizde kapasite tükenerek, yönetmek üzere ek sunucu olmadan ACI 'de ek yığınların ölçeğini çıkarabilirsiniz.
  • Azure SQL veritabanı , bulut için tasarlanmış, tam olarak yönetilen ve akıllı ilişkisel bir veritabanı hizmetidir. SQL veritabanı ile modern bulut uygulamaları için yüksek düzeyde kullanılabilir ve yüksek performanslı bir veri depolama katmanı oluşturabilirsiniz.

Sonraki adımlar

Kubernetes 'te bir yenileyici varsa, Azure Kubernetes hizmeti 'Ni kullanarak Azure Kubernetes Service (aks) üzerinde Kubernetes 'e çok kapsayıcılı bir uygulama dağıtın.