Giriş

Tamamlandı

Bir insansız hava aracı izleme ve yönetim şirketinde DevOps sorumlusu olarak çalıştığınızı düşünün. Şirketiniz, dünya genelinde birçok farklı şirkete insansız hava aracı izleme çözümü sunuyor ve bu çözümün çok sayıdaki kapsayıcı örneğini düzenlemek için Azure Kubernetes Service (AKS) çözümünü kullanıyor. İki etmen nedeniyle AKS işlem kaynaklarınız için maliyet yönetiminin giderek daha önemli hale geldiğini fark ettiniz. İlk olarak müşteri tabanınız genişledi ve artık çok daha fazla sayıda insansız hava aracını işleyip izlemeniz gerekiyor. İkincisi ise şirketin yeni buluta özel uygulama geliştirme süreçlerine yeni geliştirme ekipleri katılmaya başladı.

Maliyet tasarrufu yapmak için bu iki etkene de uygun bir çözüm bulmak istiyorsunuz. Öncelikle çok sayıda iş yükünün dağıtımını uygun maliyetli bir şekilde yönetmek için yeni seçenekler arıyorsunuz. İkinci olarak ise geliştirme ekiplerinizin AKS işlem kaynaklarını oluşturma ve kullanma yöntemlerini idare eden iş ilkeleri oluşturmak istiyorsunuz.

Bu modülde AKS'de buluta özel uygulamalar geliştirirken işlem maliyetlerini iyileştirme stratejilerini keşfedeceksiniz. Başlamak için bir kullanıcı düğümü havuzu oluşturacak ve düğümleri ölçeklendirmeyi öğreneceksiniz. Ardından küme otomatik ölçeklendiricisi için AKS spot düğüm havuzlarını kullanılmayan Azure işlem kapasitesine indirimli olarak erişecek şekilde yapılandıracaksınız. Son olarak, AKS işlem kaynaklarının dağıtımını idare etmek üzere kaynak kotalarını yönetmek için AKS'de Azure İlkesi tanımlayacaksınız.

Öğrenme hedefleri

  • Sıfır ölçekli düğüm havuzlarını kullanarak AKS maliyetlerini iyileştirme
  • Otomatik ölçeklendirilen spot düğüm havuzlarını kullanarak AKS maliyetlerini iyileştirme
  • Azure İlkesi ile AKS maliyetlerini yönetme

Önkoşullar

  • Azure aboneliği erişimi
  • Azure CLI kullanarak komut yürütme hakkında temel bilgiler
  • Kubernetes ve kavramları hakkında bilgi
  • Kubernetes YAML bildirim dosyalarını oluşturma hakkında temel bilgiler
  • kubectl kullanarak komut yürütme hakkında temel bilgiler