Wprowadzenie do nowego Open Source’owego projektu Kubic...

Wprowadzenie do nowego Open Source’owego projektu Kubic

W ostatnich latach nastąpił ogromny wzrost na rynku technologii kontenerowych – od ich stworzenia do jednego z najbardziej interesujących, szybko rozwijających się i ekscytujących obszarów.

Kontenery zmieniają sposób myślenia o architekturze oprogramowania i szybkości odpowiadania na nieustannie zmieniające się wymogi biznesowe. Zapewniają spójność i są łatwe do przenoszenia w środowiskach. Umożliwiają programistom skoncentrowanie się na budowaniu produktu, bez zbędnego rozpraszania się i skupiania na szczegółach.

Projekt Kubic dotyczy wielu nowych inicjatyw związanych z reorganizacją systemu operacyjnego kół zasad niezmiennej infrastruktury i z wykorzystaniem stosu opartego na Linuksie, Projekcie Docker i Kubernetes. Podstawowym elementem projektu Kubic jest Container Host OS oparty na openSUSE Tumbleweed.

W najbliższej przyszłości będziemy uruchamiać Kubernetes i wiele innych funkcjonalności. Umożliwi to łatwe tworzenie rozwiązań Container as a Service (CaaS) i ich uruchamianie w każdym miejscu.

Dlaczego projekt Kubic może nam pomóc?

  • Model z pojedynczym środowiskiem wykonawczym kontrolowanym przez system operacyjnym, a przede wszystkim współdzielonym przez wszystkie aplikacje nie jest w stanie spełnić wymagań nowoczesnych środowisk skoncentrowanych na wielu aplikacjach działających w separacji.
  • Bazując na monolitycznym podejściu, tradycyjne systemy operacyjne stwarzają wiele wyzwań związanych ze stosem na nich działającym. W projekcie Kubic system operacyjny zostaje przeprojektowany dla celów nowoczesnego środowiska aplikacyjnego.
  • W zwinnych metodologiach wytwarzania oprogramowania (Agile) zarówno developerzy, jak i inżynierowie DevOps biorą odpowiedzialność za pisany software. W związku z tym pragną posiadać kontrolę nad środowiskiem aplikacyjnym jednak bez konieczności zarządzania całym stosem.
  • Tradycyjny model z maszynami wirtualnymi pozwala także osiągnąć separacje między aplikacjami lecz jest bardziej zasobożerny i z reguły posiada zwiększone koszty zarządzania.

 

Dołącz do projektu Kubic i zbuduj razem z SUSE następną generację kontenerowego system operacyjnego.

Ważne informacje:
możesz pobrać najnowszą wersję openSUSE Kubic stąd: http://download.opensuse.org/tumbleweed/iso/