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/