Web Yazılım Entegrasyonu

IBM Containers API

IBM Containers API, Bluemix üzerinde konteyner ve konteyner gruplarını yönetmek için tasarlanmış REST tabanlı bir arayüzdür. Docker Remote API'ye dayanır ve kimlik doğrulama, imaj yönetimi, tek konteynerler, konteyner grupları, genel IP adresleri, dosya paylaşımları ve hacimler için uç noktalar sunar.

WhatsApp’tan görüşelim
IBM Containers API ile konteyner yönetimi
Güncel sürüm3.0.0

IBM Containers API, Bluemix platformunda konteyner ve konteyner gruplarını yönetmek için kullanılan REST tabanlı bir arayüzdür. Docker Remote API'ye dayanır ve geliştiricilere tek konteynerler, konteyner grupları, özel Docker imaj kayıtları, genel IP adresleri, dosya paylaşımları ve hacimler gibi kaynakları programatik olarak oluşturma ve yönetme imkanı tanır. API, kimlik doğrulama için X-Auth-Token ve X-Auth-Project-Id başlıklarını gerektirir. Konteyner grupları, yük dengeleme, otomatik iyileştirme ve otomatik ölçeklendirme gibi özellikler sunarak yüksek kullanılabilirlik sağlar.

Hangi ihtiyaçlarda değerlendirilebilir?

  • Bluemix veya IBM Cloud üzerinde konteyner tabanlı uygulama geliştiren ekipler
  • Konteyner yaşam döngüsünü otomatikleştirmek isteyen DevOps ekipleri
  • Mevcut Docker iş akışlarını IBM Cloud'a taşımayı değerlendiren kuruluşlar

Yaygın kullanım alanları

Konteyner Grupları ile Yüksek Kullanılabilirlik

API, konteyner grupları oluşturarak uygulamaların birden fazla örneğini yönetmenizi sağlar. Yerleşik yük dengeleme ve otomatik iyileştirme sayesinde kesintisiz hizmet sunabilirsiniz.

Özel Docker İmaj Kayıtları

API üzerinden kuruluşunuz için özel bir Docker imaj kayıt alanı oluşturabilir, imajları görüntüleyebilir, oluşturabilir ve push edebilirsiniz. Ayrıca Vulnerability Advisor ile imaj taraması yapabilirsiniz.

Geçici İşlemler ve Testler

Tek konteynerler, kısa süreli işlemler veya geliştirme sırasında basit testler için idealdir. API ile hızlıca konteyner oluşturup kaldırabilirsiniz.

İncelenmesi gereken noktalar

  • API, Bluemix platformuna özgüdür; başka bulut sağlayıcılarıyla uyumluluk değerlendirilmelidir.
  • Kimlik doğrulama için X-Auth-Token ve X-Auth-Project-Id başlıkları gereklidir; bu bilgilerin güvenli yönetimi önemlidir.
  • Konteyner gruplarının otomatik ölçeklendirme özellikleri CPU ve bellek kullanımına dayalıdır; maliyet ve performans dengesi göz önünde bulundurulmalıdır.

WordPress.org

Kurulum ve geliştirme notları

API'nin kurulumu gerektirmez; doğrudan HTTP istekleriyle kullanılır. Bluemix platformunda oturum açarak gerekli kimlik doğrulama bilgilerini edinmeniz yeterlidir.

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

Özel geliştirme ne zaman değerlendirilebilir?

IBM Containers API, mevcut sisteminize konteyner yönetimi entegre etmek için kullanılabilir. ZeplinGo olarak, API'nin yeteneklerini analiz edip ihtiyaçlarınıza uygun bir entegrasyon planı birlikte oluşturabiliriz. API'nin Bluemix'e özgü olması nedeniyle, farklı bir bulut sağlayıcıya taşınma durumunda alternatif çözümler de değerlendirilebilir.

Ücretsiz ön çalışma isteyin →

Değerlendirme soruları

IBM Containers API hangi kimlik doğrulama yöntemini kullanır?

API, her istekte X-Auth-Token ve X-Auth-Project-Id başlıklarını gerektirir. X-Auth-Token, Bluemix platformuna giriş yaparak alınan JSON web token'ıdır; X-Auth-Project-Id ise konteynerlerin oluşturulacağı alanın benzersiz kimliğidir.

Konteyner grupları hangi özellikleri sunar?

Konteyner grupları, yük dengeleme, otomatik iyileştirme ve CPU/bellek kullanımına göre otomatik ölçeklendirme gibi özellikler sunar. Bu sayede uygulamaların yüksek kullanılabilirliği sağlanır.

IBM Containers API Docker ile uyumlu mu?

Evet, API Docker Remote API'ye dayanmaktadır. Bu sayede Docker konusunda deneyimli geliştiriciler API'yi daha kolay kullanabilir.

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ı

IBM Containers API

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ı
bluemix.net
Sürüm
3.0.0
Kaynak kaydı
bluemix.net:containers

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.