Miesiąc temu Apple dołączyło do Cloud Native Computing Foundation. Zobaczmy, co to oznacza.
Zdjęcie — Czym tak naprawdę jest problem
Dlaczego CNCF
Cloud Native Computing Foundation (CNCF) wspiera Linux Foundation. Jego celem jest rozwój i promocja technologii chmurowych. Fundacja została założona w 2015 roku przez dużych dostawców IaaS i SaaS, firmy IT oraz producentów sprzętu sieciowego takich jak Google, Red Hat, VMware, Cisco, Intel, Docker i innych.
Dziś wśród członków fundacji znajdują się nawet takie organizacje jak Adidas, GitHub oraz The New York Times. Miesiąc temu dołączyło do nich Apple — uzyskało status platinum i 370 tysięcy dolarów rocznie na rozwój projektów open source.
Apple ma dość długą historię z projektami open source. Korporacja zaczęła aktywnie używać oprogramowania open source w rozwoju swoich produktów. Przykładem może być OS X. W oparciu o ten system operacyjny znajdują się komponenty innego systemu — Darwin. On kod napisany przez Apple z kodem pochodzącym z NeXTSTEP i FreeBSD.
Przedstawiciele CNCF i Linux Foundation , że dołączając do otwartej fundacji, „firma z jabłkiem” pragnie podzielić się swoją wiedzą i doświadczeniem. Inżynierowie chcą odwzajemnić się społeczności open source za ich pracę i przyczynić się do rozwoju chmurowej infrastruktury IT. Przedstawiciele Apple w swoim stylu nie komentują decyzji korporacji.
Na co to wpłynie
Rozwój chmury będzie szybszy. Z CNCF wyszły takie projekty jak system orkiestracji kontenerów Kubernetes, narzędzie do monitorowania infrastruktury Prometheus, serwer CoreDNS oraz usługa proxy Envoy. Jeszcze przed przystąpieniem do CNCF Apple aktywnie uczestniczyło w ich rozwoju (w szczególności w projekcie Kubernetes).
Zostając członkiem Cloud Native Computing Foundation, korporacja będzie mogła ściślej współpracować z kolegami. Dzięki statusowi platinum, opinie przedstawicieli Apple będą brane pod uwagę przy określaniu kierunku rozwoju narzędzi chmurowych. Obecnie w CNCF pracują jeszcze nad piętnastoma projektami mającymi na celu ochronę środowiska produkcyjnego, plików w chmurze oraz komunikację. Wiedza Apple może przyspieszyć ich rozwój.

Zdjęcie — Czym tak naprawdę jest problem
Będzie więcej projektów open source. Apple pomoże w rozwoju istniejących projektów oraz wprowadzi nowe. Firma już przekazała do open source — komponent wspomnianego Darwin — a także język programowania Swift, który dziś w rankingu TIOBE.
Rok temu w Apple udostępniono kod źródłowy FoundationDB, rozproszonej bazy danych NoSQL. W przeciwieństwie do innych podobnych systemów, operacje w FoundationDB odpowiadają zasadom : atomowości, spójności, izolacji i trwałości danych.
W ciągu kilku tygodni do projektu ponad siedem tysięcy programistów, a na forum setkę nowych wątków. Firma planuje nadal rozwijać nowe otwarte narzędzia wraz z społecznością.
Kto jeszcze niedawno dołączył do CNCF
W marcu tego roku przedstawiciele CNCF , że do społeczności dołączyło 59 nowych organizacji. Pod koniec maja liczba uczestników fundacji 400 firm. Wśród nich są zarówno małe startupy, jak i duże firmy IT.
Na przykład nowym członkiem fundacji została Nvidia, która zajmie się rozwojem systemów sztucznej inteligencji w chmurze. Warto również zauważyć Elastic — twórców stosu złożonego z Elasticsearch, Kibana, Beats i Logstash — a także producenta sprzętu telekomunikacyjnego Ericssona.
Oprócz tych organizacji na liście znajduje się kilka dostawców chmur, dostawców usług internetowych, agencji konsultingowych, integratorów i firm z branży bezpieczeństwa informacji.
W Cloud Native Computing Foundation są przekonani, że nowi członkowie i ich technologie przyczynią się do rozwoju rynku chmurowego oraz wniosą cenną ekspertyzę do ekosystemu otwartego oprogramowania.
My w oferujemy usługi prywatnej i hybrydowej chmury, a także kompleksowe rozwiązania dla operatorów telekomunikacyjnych. Oto kilka materiałów na ten temat z naszego bloga firmowego:
Źródło: habr.com
