Genel bakış

Kullanım senaryoları

Kubernetes kümeleri oluşturun

Konteynerleştirilmiş bir uygulamayı IBM Cloud üzerinde devreye almak için Kubernetes yeteneklerinin nasıl kullanılacağını gösteren şema

Kubernetes kümeleri oluşturun

Hayali bir halkla ilişkiler firmasının, konteynerleştirilmiş bir uygulamayı IBM Cloud üzerinde devreye almak için Kubernetes yeteneklerini nasıl kullandığını görün. Şirket, IBM Watson® Tone Analyzer Service sayesinde basın bültenleri hakkında geri bildirim alıyor.

Ölçeklenebilir bir web uygulaması devreye alın

Bir web uygulamasının nasıl oluşturulacağını, bir konteynerde yerel olarak nasıl çalıştırılacağını ve ardından bir IBM Cloud Kubernetes kümesinde nasıl devreye alınacağını gösteren şema

Ölçeklenebilir bir web uygulaması devreye alın

Bir web uygulamasının nasıl oluşturulacağı, bir konteynerde yerel olarak nasıl çalıştırılacağı ve ardından bir IBM Cloud Kubernetes kümesinde nasıl devreye alınacağı hakkında bilgi edinin. Ayrıca, özel bir etki alanının nasıl bağlanacağı, ortam durumunun nasıl izleneceği ve ölçeklemenin nasıl olacağı konusunda da bilgi edinin.

Logları analiz edin, uygulamaları izleyin

Bir kümenin nasıl oluşturulacağını, log analiz ve izleme hizmetlerinin nasıl yapılandırılacağını ve daha sonra bir uygulamanın kümede nasıl devreye alınacağını gösteren şema

Logları analiz edin, uygulamaları izleyin

Bir kümenin nasıl oluşturulacağı, log analiz ve izleme hizmetlerinin nasıl yapılandırılacağı hakkında bilgi edinin. Daha sonra, bir uygulamayı kümede devreye alın, Kibana ile log dosyalarını görüntüleyerek analiz edin ve Grafana ile sağlık durumunu ve metrikleri görüntüleyin.

Uygulamaları sürekli olarak devreye alın

Kubernetes'te çalışan konteynerleştirilmiş uygulamalar için bir CI/CD (sürekli entegrasyon/sürekli teslim) hattının nasıl  oluşturulacağını gösteren şema

Uygulamaları sürekli olarak devreye alın

Kubernetes'te çalışan konteynerleştirilmiş uygulamalar için bir CI/CD (sürekli entegrasyon/sürekli teslim) hattının nasıl oluşturulacağını öğrenin. Bu kullanım senaryosu, kaynak denetimi, oluşturma, test ve devreye alma süreçlerinin oluşturulmasını ve güvenlik tarayıcılarının, analitiğin ve daha pek çok özelliğin entegrasyonunu kapsar.

Özellikler

Kubernetes kolaylaştırıldı

Kubernetes kaynakları

Uygulamalı laboratuvarlardan belgelere kadar, ihtiyacınız olan her türlü yardımı alabilirsiniz.

Sertifikalı uygulamalı laboratuvarlar

Uygulamalı Kubernetes laboratuvarlarına ücret ödemeden katılın ve ve sertifikanızı alın.

Müşteriler ne diyor?

IBM Cloud Kubernetes Service; TrustRadius'ta en iyi dereceleri alıyor. Nedenlerini öğrenin.

Geliştiriciler için hızlı başlangıç

Kubernetes kümelerinde yüksek erişilebilirliğe sahip konteynerleştirilmiş uygulamaları devreye almak için bu düzenlenmiş eğitimi izleyin.

İlgili ürünler

IBM Cloud Code Engine

Uygulamanızı, işinizi veya konteynerinizi yönetilen sunucusuz bir platformda çalıştırın.

Red Hat OpenShift on IBM Cloud

Yüksek erişimli uygulamaları çalıştırmak için geliştirici odaklı araçlarla, yerel Red Hat® OpenShift® üzerinde kurumsal iş yüklerini devreye alır ve bu iş yüklerinin güvenliğini sağlar.

IBM Cloud Foundry

Uygulamaları, yönetilen çok kiracılı bir Cloud Foundry ortamında oluşturur ve devreye alır.

Kubernetes ile ilgili ayrıntılı bilgiler

En sık sorulan soruların yanıtlarına ve daha fazla bilgi sağlayacak bağlantılara erişin.

Kubernetes nedir?

Yunancada dümenci anlamına gelen ve "k8s" ya da "kube" olarak da bilinen Kubernetes, konteynerleştrilmiş uygulamaların devreye alınması, yönetilmesi ve ölçeklenmesini zamanlamak ve otomatikleştirmek için kullanılan bir konteyner orkestrasyonu platformudur. Altyapı ve operasyonla ilgil çoğu göreve ve bulut tabanlı geliştirmeyle ilişkin sorunlara hitap eden bir hizmet-olarak platform sağladığı için, sanal makinelerle rekabet eder.

Konteyner nedir?

Bir konteyner, masaüstünde, geleneksel BT'de veya bulutta, yani her yerde çalışabilmesi adına uygulama kodunun kitaplıklar ve bağımlılıklarla birlikte paketlendiği yürütülebilir bir yazılım birimidir. Konteynerler, işlemleri yalıtarak ve CPU, bellek ve süreçlere erişimi denetleyerek uygulamaların işletim sistemini paylaşmasına olanak tanıyan bir işletim sistemi sanallaştırma biçiminden yararlanır.

Kubernetes ile konteyner orkestrasyonu nasıl gelişti?

Konteynerler çoğaldıkça, operasyon ekiplerinin de konteyner devreye alma, ağ oluşturma, ölçeklenebilirlik ve erişilebilirliği zamanlaması ve otomatikleştirmesi gerekti. Kubernetes, işlevselliği, açık kaynak destekleme araçları ekosistemi ve bazıları tam olarak yönetilen Kubernetes hizmetleri sunan lider bulut sağlayıcıları arasında taşınabilirliği sayesinde en çok kullanılan çözüm haline geldi.

Kubernetes mimarisinin başlıca bileşenleri nelerdir?

Kümeler düğümlerden oluşur. Her düğüm 1 hesaplama anasistemini temsil eder. Bir küme içerisindeki işçi düğümler konteynerleştirilmiş uygulamaları devreye alır, çalıştırır ve yönetir. Podlar hesaplama kaynaklarını ve ağı paylaşır; ayrıca ölçekleme için büyük önem taşır. Bir pod içerisindeki bir konteyner çok fazla trafik alırsa, Kubernetes, podu eşler. Devreye alımlar konteynerleştirilmiş uygulamanın oluşturulmasını ve durumunu kontrol ederek uygulamanın çalışır durumda kalmasını sağlar.

Istio hizmet ağı nedir?

Bir kümedeki konteynerlerin sayısı arttıkça, bunların arasındaki olası bağlantı yolları katlanarak büyür, böylece yapılandırma ve yönetim karmaşık hale gelir. Kubernetes kümelerine yönelik açık kaynaklı bir hizmet ağ katmanı olan Istio on IBM Cloud, her Kubernetes kümesine bir yan konteyner ekler. Yan konteyner, diğer konteynerler arasındaki etkileşimleri yapılandırır, izler ve yönetir.

Knative ve sunucusuz bilişim arasındaki fark nedir?

Bir açık kaynak platformu olan Knative, Kubernetes'in üzerinde yer alır ve bulut tabanlı geliştirme için iki hayati fayda sağlar. Sunucusuz bilgi işleme yönelik kolay bir erişim yöntemidir ve bir konteyneri bir kez oluşturup yazılım hizmeti ya da sunucusuz işlev olarak çalıştırmanın bir yoludur. Knative, yapılandırma dosyaları oluşturma ve sürekli entegrasyon/sürekli devreye alma komut dosyaları yazma gibi işlemleri şeffaf bir şekilde gerçekleştirir.

Kubernetes ve Docker arasındaki fark nedir?

Docker, konteynerleştirme parçasını sağlayarak, geliştiricilerin komut satırını kullanarak uygulamaları kolayca küçük, yalıtılmış konteynerler şeklinde paketlemelerine olanak tanır. Kubernetes, talep dalgalanması olduğunda Docker konteynerlerinin orkestrasyonunu, zamanlanmasını ve yüksek kullanılabilirliğin sağlanması için bunların BT ortamlarında otomatik olarak devreye alınmasını sağlar.

Ingress in Kubernetes nedir?

Ingress in Kubernetes, dış kullanıcıların bir Kubernetes kümesindeki hizmetlere erişimini yönetmek için yönlendirme kuralları sağlayan bir API nesnesidir. Ingress ile, bir grup yük dengeleyici oluşturmadan ya da düğümdeki her hizmeti ifşa etmeden trafiği yönlendirmek için kolayca kurallar ayarlayabilirsiniz. Bu, Ingress'i üretim ortamlarında kullanmak için en iyi seçenek haline getiriyor.

Docker Swarm ve Kubernetes arasındaki fark nedir?

Docker Lodge, Docker Engine kullanılarak devreye alınır ve ortamınızda kullanıma hazır bir şekilde sunulur. Swarm ile başlamak daha kolaydır ve daha küçük iş yükleri için daha ideal olabilir.

Kubernetes daha güçlü, özelleştirilebilir ve esnektir, ancak öğrenim eğrisi çok daha diktir. Kubernetes'in yönetilen bir hizmetle çalıştırılması, açık kaynak yönetimi sorumluluklarını basitleştirir ve uygulama oluşturmaya odaklanmanıza olanak sağlar.

Kubernetes Operators nedir?

Kubernetes Operatörleri, Kubernetes üzerinde karmaşık uygulamaların yönetilmesinin çok iyi bir yolu olarak geliştirici topluluğunda dikkatleri üzerine çekiyor.