Kuu aega tagasi liitus Apple Cloud Native Computing Foundationiga. Uurime, mida see tähendab.
Foto — — Unsplash
Miks CNCF?
Cloud Native Computing Foundation (CNCF) toetab Linux Foundationit. Selle eesmärk on pilvetehnoloogiate arendamine ja edendamine. Fond on asutatud 2015. aastal suurte IaaS- ja SaaS-teenuse pakkujate, IT-ettevõtete ja võrgu seadmete tootjate — Google, Red Hat, VMware, Cisco, Intel, Docker ja teiste — poolt.
Täna kuuluvad fondi liikmete hulka ka sellised organisatsioonid nagu Adidas, GitHub ja The New York Times. Kuu aega tagasi liitus nendega ka Apple — ettevõte sai platinastaatuse ja iga-aastaselt 370 tuhat dollarit avatud projektide arendamiseks.
Appleil ja avatud lähtekoodiga projektidel on üsna pikk ajalugu. Ettevõte kes hakkas aktiivselt kasutama avatud tarkvara toodete arendamisel. Näiteks on OS X-i aluseks komponentideks teine operatsioonisüsteem — Darwin. See endasse Apple'i kirjutatud koodi, samuti NeXTSTEP-ilt ja FreeBSD-lt saadud koodi.
CNCF ja Linux Foundationi esindajad , et liitudes avatud fondiga, soovib "õunafirma" jagada oma ekspertiisi. Insenerid soovivad tasuda avatud lähtekoodiga kogukonnale tehtud tööde eest ja aidata kaasa pilve IT-infrastruktuuri arengule. Apple'i esindajad ei kommenteeri oma ettevõtte otsuseid neile omases stiilis.
Millele see mõjutab?
Pilve areng kiireneb. CNCF-ist on tulnud sellised projektid nagu konteinerimääramise süsteem Kubernetes, infrastruktuuri jälgimise tööriist Prometheus, server CoreDNS ja proxy-teenus Envoy. Enne CNCF-iga liitumist osales Apple aktiivselt nende arendamisel (eriti Kubernetes).
Cloud Native Computing Foundationi liikmeks saades saab ettevõte tihedamalt suhelda kolleegidega. Tänu platinastaatusele arvestatakse Apple'i esindajate arvamust pilve tööriistade arengu suuna määramisel. Praegu töötatakse CNCF-is veel viieteistkümne projekti kallal tootmis keskkonna kaitseks ja failide haldamiseks pilves ning ka sõnumite saatmiseks. Apple'i ekspertiis võib kiirendada nende arengut.

Foto — — Unsplash
Avalikke projekte saab rohkem. Apple aitab olemasolevaid projekte arendada ja toob uusi. Ettevõte on juba edastanud avatud lähtekoodiga — mainitud Darwin komponent — samuti programmeerimiskeele Swift, mis täna TIOBE järjekorras.
Aasta tagasi Apple avalikustas FoundationDB algkoodi, jaotatud NoSQL andmebaasi. Erinevalt teistest sarnastest süsteemidest vastavad操作ад в FoundationDB põhimõtetele : aatomilisusest, järjepidevusest, isolatsioonist ja andmete püsivusest.
Mõne nädalaga projekti üle seitsme tuhande arendaja, ja foorumis sada uut teemat. Ettevõte plaanib edaspidigi töötada välja uusi avatud tööriistu koos kogukonnaga.
Kes veel hiljuti liitus CNCF-ga
Märtsis käesoleval aastal CNCF esindajad , et 59 uut organisatsiooni liitus kogukonnaga. Mai lõpuks ületas fondi liikmete arv Näiteks sai fondi uueks liikmeks Nvidia, kes tegeleb tehisintellekti süsteemide arendamisega pilves. Tasub märkida Elasticut — Elasticsearchi, Kibana, Beats ja Logstash arendajaid — samuti telekommunikatsiooni varustuse tootjat Ericsson.
Lisaks neile organisatsioonidele on loendis mitu pilveteenuse pakkujat, internetiteenuste tarnijat, konsultatsioonibürood, integraatoreid ja infotehnoloogia turvalisuse ettevõtteid.
Cloud Native Computing Foundation usub, et uued liikmed ja nende tehnoloogiad aitavad kaasa pilveteenuse turu arengule ning toovad ökosüsteemi väärtuslikku teadmistepagasit avatud tarkvara valdkonnas.
pakume privaatsete ja hübriidsete pilvedeenuste ning terviklikke lahendusi sideoperaatoritele. Siin on mõned meie ettevõtte blogist selle teemaga seotud materjalid:
Meie Konteinerite lühikokkuvõte: alates chrootist kuni Kuberneteseni
Allikas: habr.com
