Ana içeriğe geç
Bulut & Altyapı

Açık kaynaklı dağıtım aracı Kamal sunucu bağımlılığını azaltıyor

Öne çıkanlar

  • Kamal, yalnızca SSH erişimi olan yalın sunucuları dakikalar içinde otomatik Docker kurulumuyla üretime hazır hale getiriyor.
  • Kubernetes gibi bildirimsel modeller yerine Capistrano benzeri emir kipi komut yapısını benimsiyor.
  • 37signals, HEY dahil tüm bulut servislerini Kamal ile kendi yerel donanımına taşıdığını duyurdu.

37signals ekibi, web uygulamalarını doğrudan fiziksel sunuculara veya bulut sanal makinelerine taşımayı kolaylaştıran açık kaynaklı Kamal aracını duyurdu. Eski adıyla MRSK olarak bilinen araç, yönetilen bulut platformlarının getirdiği yüksek maliyetler ve sağlayıcı kilidine alternatif bir dağıtım modeli sunuyor. Sistem, yalnızca temel SSH anahtarı tanımlanmış yalın Ubuntu sunucularını dakikalar içinde üretim ortamına hazır hale getiriyor.

Araç, konteyner teknolojisini Capistrano benzeri emir kipi komut yapısıyla birleştirerek çalışıyor. Sunucularda özel bağımlılıklar veya çalışma zamanı kurulumları gerektirmeyen Kamal, hedef makineleri otomatik olarak Docker ile donatıyor. Docker katman önbelleği sayesinde dağıtım sürelerini kısaltan sistem, karmaşık durum mutabakatı süreçlerine girmeden doğrudan Docker komutları üzerinden yürütülüyor.

Kubernetes veya Docker Swarm gibi ağır orkestrasyon araçlarının getirdiği bakım yükünü taşımayan Kamal, hibrit altyapı kullanımını da destekliyor. Kullanıcılar temel iş yüklerini kendi donanımlarında barındırırken yoğun dönemlerde farklı bulut sağlayıcılarına geçiş yapabiliyor. 37signals, HEY dahil tüm bulut tabanlı uygulamalarını bu araç vasıtasıyla kendi fiziksel sunucularına taşıdığını açıkladı.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.