Kubernetes ile uygulamaların dağıtımını, yönetimini ve otomatik ölçeklenebilir şekilde yönetebilirsiniz. Bulutta yerel mikro hizmet uygulamalarını kolayca oluşturun ve daha fazla verimlilik ve esneklik için mevcut tüm projeleri konteynerlere geçirebilirsiniz. Kubernetes, dağıtım, hizmet keşfi, sürekli yükseltmeler, kendi kendini iyileştirme ve güvenlik yönetimi gibi konteyner orkestrasyonu ile ilgili karmaşık istekleri işleyebilir.
Kubernetes, kuruluşların yeni uygulamaların dağıtımını kolaylaştırmasına, kapsayıcı ve kaynak yönetimini basitleştirmesine, yükseltme risklerini azaltmasına ve kesinti süresini ortadan kaldırmasına yardımcı olabilir. Uygulama bileşenlerini tek tek veya grup olarak ölçeklendirebilir ve taşınabilir, bulut tabanlı uygulamaları destekleyebilir mekanizmadır.

Ölçeklenebilirlik
Konteynerli ortam, altyapının ölçeğini otomatik olarak artırmaya veya azaltmaya olanak tanır ve ölçeklendirilmiş konteynerlere yük dağıtımı sağlar.

Esnek Dağıtım
Çoklu bulut, hibrit bulut, tek bulut veya şirket içi Kubernetes birleştirmeyi kolaylaştırır.

Daha Hızlı Pazara Çıkış
Konteynerleştirme, yazılım teslimatı ile çok daha hızlı hareket etme çevikliği sağlar.

Topluluk
Konteynerleştirmenin süper güçlerinden biri, bulut-yerel araçların etrafındaki harika topluluktur.

Maliyet Tasarrufu
Konteyner yapısı kullanmak altyapı kaynaklarınızı daha iyi optimize etmenize yardımcı olur.

İlk olarak VPC paketinizi veya kullandıkça öde modelini seçiniz. Ardından paketinizi kullanmaya başladıktan sonra, Kubernetes servisini aktif edebilirsiniz. Sınırsız kullanım yapabilir yalnızca kullandığınız ay için ödeme yaparsınız.
- Sınırsız kullanım
- Taahhütsüz
- Liste fiyatı 49$
Özellikler

Otomatik dağıtım, otomatik ölçeklendirme, yeni node’ların otomatik keşfi ve otomatik güncellemeler.

Konteyner içinde konteyner (iç içe) mimarisi ile çalışırken yüksek yoğunluk, verimli kaynak kullanımı ve esneklik.

Kullanım kadar ödeme fiyatlandırması sunucu boyutuna göre değil, gerçek tüketime göre ödeme ile otomatik ölçeklendirme.

Çoklu bulut hibrit dağıtımları. Kubernetes kümelerini birden fazla bulutta ve şirket içinde tam birlikte çalışabilirlikle ve satıcıya bağlı kalmadan sağlayın.

Yüksek kullanılabilirlik elde etmek için bunları otomatik olarak dikey ve yatay olarak kolayca ölçeklendirin.

Dahili GitLab CI/CD pipeline ve depolama AutoDevOps, projeleri otomatik olarak algılayan, derleyen, test eden ve dağıtan bir CI/CD pipeline’ı kurmaya yardımcı olur.

Yerleşik sorun giderme ve izleme.

Yük Dengeleme ve SSL desteği.
Kullanım Örnekleri
FAQs
Kubernetes veya kısaca K8s, açık kaynaklı bir konteyner düzenleme aracıdır. Kapsayıcı uygulamaların kümelerini yönetmek için kullanılır. Bu, bilgi işlem dünyasında 'orchestration' olarak bilinen bir süreçtir. Kubernetes, kapsayıcı yönetiminin operasyonel görevlerini otomatikleştirir ve uygulamaları dağıtmak, uygulamalarınızda değişiklikleri kullanıma sunmak (automotic rollback), uygulamalarınızı değişen ihtiyaçlara uyacak şekilde yukarı ve aşağı ölçeklendirmek, uygulamalarınızı izlemek (health-checks) ve daha fazlası için komutlara sahiptir. Uygulamaları her yerden yönetmeyi kolaylaştırır. Kısacası, uygulamalarınızı dağıtmaya ve yönetmeye giden işin çoğunu hallederek günlük operasyonlarınızla ilişkili zamanı, kaynakları ve maliyetleri azaltır.
Konteynerler, uygulamalarınızı bir araya toplayıp çalıştırmanın iyi bir yoludur. Bir üretim ortamında, uygulamaları çalıştıran kapsayıcıları yönetmeniz ve kesinti olmamasını sağlamanız gerekir. Kubernetes, dağıtılmış sistemleri esnek bir şekilde çalıştırmanız için size bir çerçeve sağlar. Uygulamanız için ölçekleme ve yük devretme ile ilgilenir, devreye alma modelleri ve daha fazlasını sağlar. Bir kuruluşun uygulamalarının daha fazla ölçeklenebilirliğe sahip olmasını ve esnek, taşınabilir ve daha üretken olmasını kolaylaştırır. Ayrıca uygulamanız mikro hizmet mimarisine geçiyorsa veya mikro hizmet mimarisini takip eden bir uygulama geliştiriyorsanız Kubernetes tercihiniz olmalıdır.
Docker, yazılım geliştirmeyi yürütmek için kullanılan açık kaynaklı bir platformdur. Başlıca yararı, yazılımın/uygulamanın çalışması için ihtiyaç duyduğu ayarları ve bağımlılıkları bir kapsayıcıda paketlemesidir, bu da taşınabilirlik ve diğer bazı avantajlar sağlar. Kubernetes, Docker kullanılarak oluşturulmuş birden çok ana bilgisayarda çalışan birkaç kapsayıcının manuel olarak bağlanmasına ve düzenlenmesine olanak tanır.
Docker Swarm, Docker bünyesinde geliştirilen Docker konteynırlarının kümelenmesi ve programlanması için kullanılan bir açık kaynak konteynır idare (orchestration) aracıdır. Kubernetes ve Docker Swarm arasında aşağıda belirtilen farklar bulunmaktadır.
- Docker Swarm, daha kolay kurulum avantajı sağlarken, dayanıklılık açısından Kubernetes’in gerisindedir. Kubernetes daha zahmetli kurulumlar gerektirir, fakat çok daha dayanıklı bir yapıdadır.
- Docker Swarm, Kubernetes’in aksine, otomatik ölçeklendirme (auto-scaling) özelliklerini barındırmaz. Fakat, Docker Swarm ile yapılan ölçeklendirmeler Kubernetes’ten 5 kat daha hızlıdır.
- Docker Swarm herhangi bir grafik arayüz, pano sunmazken, Kubernetes Dashboard ile bu özelliği sunar.
- Docker ve Kubernetes’in ikisi de otomatik yük dağıtım özelliğine sahiptir. (automatic load balancing)
- Docker kayıt ve izleme için ek araçlara ihtiyaç duyarken, Kubernetes dahili araçlara sahiptir.
- Docker Swarm, herhangi bir konteynır ile kolaylıkla depolama alanlarını paylaşabilirken, Kubernetes sadece aynı podda bulunan konteynırlar arasında paylaşabilir. Podlar Kubernetes ile açılabilen ve yönetilebilen en küçük hesap birimleridir. (Pod bir veya birden çok grup konteynırdan oluşan, ortak ağ ve depolama alanlarını paylaşan, konteynırların nasıl çalışacağı ile ilgili tanımların yapılabildiği birimdir)
- Docker “rolling update” yapabilir ve otomatik geri dönüş yapamazken, Kubernetes “rolling update” ve otomatik geri dönüş yapabilir.
DT Kubernetes ile düzenleyebileceğiniz maksimum 5000 düğüm (VM) vardır.
Cluster başına ön ödemeli şekilde faturalandırılır