Web Yazılım Entegrasyonu

Amazon Elastic Kubernetes Service

Amazon Elastic Kubernetes Service (Amazon EKS), Kubernetes altyapısını yönetilen bir hizmet olarak sunar. Kontrol düzlemini yönetme derdini ortadan kaldırır, güncel Kubernetes sürümleriyle uyumluluğu korur ve mevcut Kubernetes araçlarını kullanmanıza olanak tanır.

WhatsApp’tan görüşelim
Amazon Elastic Kubernetes Service (EKS) yönetilen Kubernetes hizmeti mimarisi
Güncel sürüm2017-11-01

Amazon Elastic Kubernetes Service (Amazon EKS), Kubernetes konteyner orkestrasyonunu AWS üzerinde yönetilen bir hizmet olarak sunar. Bu hizmet, Kubernetes kontrol düzleminin kurulumu, ölçeklenmesi ve bakımıyla ilgilenir; böylece uygulama geliştiricileri altyapı yönetimi yerine uygulamalarına odaklanabilir. EKS, Kubernetes topluluğunun güncel sürümlerini kullanır ve standart Kubernetes API'si ile tam uyumludur. Bu sayede mevcut Kubernetes araçları, eklentiler ve iş yükleri, kod değişikliği olmadan EKS'e taşınabilir. Ayrıca, şirket içi veya diğer bulut ortamlarında çalışan standart Kubernetes uygulamalarıyla da uyumludur.

Hangi ihtiyaçlarda değerlendirilebilir?

  • Kubernetes'i kullanmak isteyen ancak kontrol düzlemi yönetimiyle ilgilenmek istemeyen ekipler
  • Mevcut Kubernetes iş yüklerini AWS'e taşımak veya hibrit bulut mimarisi kurmak isteyen kuruluşlar
  • Konteyner tabanlı uygulamalarını ölçeklenebilir ve yönetilen bir altyapıda çalıştırmak isteyen geliştiriciler

Yaygın kullanım alanları

Mikroservis Mimarisi

Mikroservis tabanlı uygulamaları Amazon EKS üzerinde çalıştırarak her bir servisin bağımsız olarak ölçeklenmesini ve yönetilmesini sağlayabilirsiniz. Kubernetes'in sunduğu servis keşfi, yük dengeleme ve otomatik ölçekleme özelliklerinden yararlanabilirsiniz.

Hibrit Bulut Stratejisi

Şirket içi veri merkezlerinde veya diğer bulutlarda çalışan Kubernetes kümelerinizi Amazon EKS ile birleştirerek hibrit bir mimari kurabilirsiniz. Standart Kubernetes uyumluluğu sayesinde iş yüklerinizi taşımak ve yönetmek kolaylaşır.

DevOps ve CI/CD

Amazon EKS, sürekli entegrasyon ve sürekli teslimat (CI/CD) boru hatlarınızı çalıştırmak için ideal bir platformdur. Konteyner tabanlı derleme, test ve dağıtım süreçlerinizi Kubernetes üzerinde otomatikleştirebilirsiniz.

İncelenmesi gereken noktalar

  • Amazon EKS, yönetilen bir hizmet olduğu için Kubernetes kontrol düzlemi AWS tarafından yönetilir; ancak çalışan iş yüklerinizin maliyeti ve ölçeklendirme ayarları size aittir.
  • EKS, standart Kubernetes API'siyle uyumlu olsa da AWS'ye özgü entegrasyonlar (IAM, VPC, Load Balancer vb.) için ek yapılandırma gerekebilir.
  • Kubernetes sürümlerinin yaşam döngüsü AWS tarafından yönetilir; bu nedenle sürüm yükseltmelerini ve uyumluluk gereksinimlerini takip etmek önemlidir.

WordPress.org

Kurulum ve geliştirme notları

Amazon EKS kurulumu, AWS Management Console, AWS CLI veya Infrastructure as Code (IaC) araçları kullanılarak yapılabilir. Resmi AWS dokümantasyonu, küme oluşturma, worker node'ları ekleme ve kubeconfig yapılandırma adımlarını içerir. Bu bölümde, sağlanan kaynaklardan detaylı kurulum adımları elde edilememiştir.

Hazır çözümün ötesinde

Özel geliştirme ne zaman değerlendirilebilir?

Amazon EKS, standart Kubernetes API'si sayesinde mevcut Kubernetes uygulamalarınızı kod değişikliği olmadan taşımanıza olanak tanır. Ancak, AWS'ye özgü hizmetlerle (IAM, VPC, Load Balancer vb.) entegrasyon gerektiren durumlarda özel geliştirme yapılması gerekebilir. ZeplinGo olarak, iş yüklerinizi EKS'e taşırken veya yeni bir Kubernetes mimarisi kurarken ihtiyaçlarınızı analiz eder, size özel çözümler tasarlar ve geliştiririz.

Ücretsiz ön çalışma isteyin →

Değerlendirme soruları

Amazon EKS ile standart Kubernetes arasındaki fark nedir?

Amazon EKS, Kubernetes kontrol düzlemini yöneten bir hizmettir. Standart Kubernetes'i kendiniz kurup yönetmek yerine, AWS kontrol düzleminin kurulumunu, ölçeklenmesini ve bakımını üstlenir. Uygulama tarafında ise standart Kubernetes API'siyle tam uyumludur.

Mevcut Kubernetes uygulamalarımı Amazon EKS'e taşıyabilir miyim?

Evet, Amazon EKS, standart Kubernetes ortamlarıyla tam uyumludur. Bu nedenle, şirket içi veya diğer bulutlarda çalışan Kubernetes uygulamalarınızı kod değişikliği yapmadan EKS'e taşıyabilirsiniz.

Amazon EKS kullanmanın maliyeti nedir?

Amazon EKS, yönetilen bir hizmet olduğu için kullandığınız kaynaklara göre ücretlendirilir. Kontrol düzlemi için saatlik bir ücret ve çalıştırdığınız worker node'lar için AWS kaynak maliyetleri söz konusudur. Detaylı fiyatlandırma için AWS fiyatlandırma sayfasını incelemenizi öneririz.

ZeplinGo çözümleri

Hazır teknolojinin yeterli olduğu noktaları inceliyor; iş ihtiyaçları standart sınırları aştığında entegrasyon ve özel geliştirme kapsamını birlikte belirliyoruz.

Tüm çözümleri görün →

API teknik kaydı

Amazon Elastic Kubernetes Service

Entegrasyon öncesinde kaynağı inceleyin.

Bu pencere ZeplinGo kütüphanesinde saklanan güncel teknik kaynağı özetler. Geliştirme öncesinde sağlayıcı dokümantasyonunu, yetkilendirmeyi ve güncel uç noktaları yeniden inceliyoruz.

Sağlayıcı anahtarı
amazonaws.com
Sürüm
2017-11-01
Kaynak kaydı
amazonaws.com:eks

Bu API’nin listelenmesi iş ortaklığı, onay veya uyumluluk garantisi anlamına gelmez. Uygulanabilirliği sağlayıcının güncel koşulları ve proje gereksinimleri belirler.