Bulut Yerel Bilgi İşlem Vakfı (CNCF) | |
Bulut Yerel yazılımı için sürdürülebilir ekosistemler oluşturma | |
Durum | |
---|---|
oluşturma | 2015 |
Tür | 501 (c) (6) kuruluş |
organizasyon | |
Genel Müdür | Priyanka Sharma |
CTO | Chris Aniszczyk |
kısaltma | CNCF |
Bağlı kuruluşlar | Linux Vakfı |
İnternet sitesi | http://www.cncf.io |
Bulut Yerli Computing Vakfı ( CNCF ) bir olan Linux Vakfı proje yardım avans için 2015 yılında kurulmuştur konteyner teknolojisi ve birlikte etrafında teknoloji endüstrileri getirmek evrimi.
Aynı zamanda , bu teknolojinin başlatıcısı olarak Google tarafından Linux Foundation'a katkıda bulunan açık kaynaklı bir konteyner küme yöneticisi olan Kubernetes 1.0 duyuruldu . Kurucu üyeler arasında Google , CoreOS , Mesosphere , Red Hat , Twitter , Huawei , Intel , Cisco , IBM , Docker , Univa ve VMware bulunmaktadır . Bugün CNCF, 450'den fazla üye tarafından desteklenmektedir. CNCF tarafından yönetilen teknolojilerin nitelikli temsilcilerini oluşturmak için Toronto'daki ilk CloudNativeDay'de bir program duyuruldu.ağustos 2016.
Seri girişimci Dan Kohn ( Çekirdek Altyapı Girişimi'nin başlatılmasına da yardımcı oldu ) kadar CNCF'yi genel müdür olarak yönetti.Mayıs 2020. Vakıf, GitLab'daki Cloud Native Alliances direktörü Priyanka Sharma'nın onun yerine CEO rolü üstleneceğini duyurdu . Sharma, CNCF'yi "küçük bir grup insan tarafından ancak çok büyük bir ekosistem içinde inşa edilen çok etkili bir organizasyon" olarak tanımlıyor ve CNCF'nin farkındalık ve artan endüstri benimsemesi nedeniyle "ikinci bir dalgaya" girdiğine inanıyor.
İçinde ağustos 2018, Google , Kubernetes'in operasyonel kontrolünü topluluğa devrettiğini duyurdu . Kuruluşundan bu yana, CNCF birkaç barındırılan alt proje başlattı.
İçinde ocak 2020, CNCF'nin bir önceki yıla ait yıllık raporu yayınlandı ve üyelik, etkinliğe katılım, eğitim ve endüstri yatırımı açısından vakıftaki önemli büyümeyi yansıttı. 2019 yılında CNCF, 173 yeni üye ve son kullanıcılarda yaklaşık %90 büyüme ile bir önceki yıla göre %50 büyüdü. Rapor, üretimde Kubernetes kullanımında %78'lik bir artış buldu.
CNCF'nin teknolojik projeleri artan sırada Sandbox, Incubated ve Graded olgunluk düzeyi ile kataloglanır. Tanımlanan kriterler arasında benimseme oranı, uzun ömür ve açık kaynak projesinin üretim düzeyinde bir ürün oluşturmak için kullanılıp kullanılamayacağı yer alır.
CNCF Sandbox, bir projenin ilk çıkış yeridir ve ilk olarak 2016 yılında duyurulmuştur. Mart 2019. CNCF Korumalı Alanı, başlangıçta “başlangıç proje düzeyi” olarak adlandırılan düzeyin yerini alır.
CNCF Kuluçka, kuluçka projeleri şeklinde destekler ve daha sonra, yüksek düzeyde süreç ve teknoloji olgunluğu anlamına gelen son notu elde edene kadar bunları geliştirmeyi amaçlar.
Bitirilen bir proje genel olgunluğu yansıtır; bu projeler katkı çeşitliliği, topluluk ölçeği/büyüme ve benimseme açısından bir devrilme noktasına ulaştı.
İçinde temmuz 2020, Priyanka Sharma, CNCF'nin Cloud Native ekosistemindeki açık kaynak projelerinin sayısını artırmak istediğini söyledi.
Containerd, endüstri standardı bir kapsayıcı çalışma zamanı ortamıdır. Şu anda, ana bilgisayar sisteminin tüm konteyner yaşam döngüsünü idare edebilen Linux ve Windows için bir arka plan programı olarak mevcuttur. 2015'te Docker , OCI belirtimini runc adlı bir kıyaslama uygulamasıyla Linux Vakfı'na bağışladı. Dan beri28 Şubat 2019, bu resmi bir CNCF projesidir. Genel kullanılabilirliği ve projeyi CNCF'ye bağışlama niyeti, 2017 yılında Docker tarafından açıklandı.
CoreDNSCoreDNS, eklentileri zincirleyen bir DNS sunucusudur . Mezun seviyesi 2019 yılında açıklandı.
elçiAslen Lyft'te monolitik mimarilerini değiştirmek için inşa edilen Envoy, ağı uygulamalar için şeffaf hale getiren yüksek performanslı, açık kaynaklı bir hizmet ve uç proxy'dir . Lyft, Envoy'a Cloud Native Computing Foundation'a katkıda bulundu:eylül 2017.
vb.etcd, bir makine kümesinde güvenilir bir veri depolama yöntemi sağlamayı amaçlayan dağıtılmış bir anahtar/değer depolama çözümüdür. O yıl Seattle'daki KubeCon + CloudNativeCon Kuzey Amerika'da 2018'de bir CNCF Kuluçka projesi oldu. İçindekasım 2020, proje Mezuniyet projesi oldu.
akıcıFluentd, kullanıcının "verilerin daha iyi kullanılması ve anlaşılması için veri toplama ve tüketimini birleştirmesini" sağlayan açık kaynaklı bir veri toplayıcıdır. Fluentd, 2016 yılında CNCF'ye katıldı ve 2019'da Mezun projesi oldu.
dümenHelm, geliştiricilerin "uygulamaları Kubernetes kümesine kolayca yönetmelerine ve dağıtmalarına" yardımcı olan bir paket yöneticisidir. Kuluçka seviyesine katıldıhaziran 2018 ve Mezun düzeyi elde eder nisan 2020.
JaegerUber Engineering tarafından oluşturulan Jaeger, Google Dapper makalesinden ve OpenZipkin topluluğundan ilham alan açık kaynaklı bir dağıtılmış izleme sistemidir. Dağıtılmış bağlam yayılımı, dağıtılmış işlem izleme, kök neden analizi, hizmet bağımlılığı analizi ve performans/gecikme optimizasyonu dahil olmak üzere mikro hizmet tabanlı mimarileri izlemek için kullanılabilir . Bulut Bilişim Vakfı Yerli nezaret teknik komite olarak Jaeger kabul yönünde oy 12 inci Projesi barındırılaneylül 2017 2019 yılında Mezun proje oldu. 2020 yılında onaylandı ve CNCF ekosistemine tam olarak entegre edildi.
Kubernet'lerKubernetes , kapsayıcılı uygulamaların ve ortamların dağıtımını ve yönetimini otomatikleştirmek için açık kaynaklı bir çerçevedir. "Çeşitli bir altyapı üzerinde dağıtılmış ve ilgili bileşenleri yönetmenin daha iyi yollarını sağlamayı amaçlıyor." Başlangıçta Google tarafından tasarlandı ve çekirdek teknoloji olarak Kubernetes ile Bulut Yerel Bilgi İşlem Vakfı'nı oluşturmak üzere Linux Vakfı'na bağışlandı. Projeyi destekleyen "geniş ve çeşitli" topluluk, sürdürülebilirliğini aynı türden diğer eski teknolojilerden daha sağlam hale getirdi. İçindeocak 2020, CNCF'nin yıllık raporu, Kubernetes ile ilgili ilgi, eğitim, etkinliğe katılım ve yatırımda önemli bir büyüme gösterdi.
PrometheusCloud Native Computing Foundation'ın bir üye projesi olan Prometheus , SoundCloud'un ilk sürümlerinde sponsor olduğu bir bulut izleme aracıdır . Araç şu anda Digital Ocean , Ericsson , CoreOS , Docker , Red Hat ve Google tarafından kullanılmaktadır . İçindeağustos 2018, araç, Cloud Native Computing Foundation tarafından Mezun projesi olarak belirlendi.
KaleRook, CNCF'nin ilk yerel bulut depolama projesidir. 2018 yılında Kuluçka düzeyinde bir proje haline geldi veekim 2020 Mezun olarak belirlenir.
Güncelleme Çerçevesi (TUF)Güncelleme Çerçevesi (TUF), geliştiricilerin genellikle bilinen birçok saldırıya karşı savunmasız olan yeni veya mevcut yazılım güncelleme sistemlerinin güvenliğini sağlamalarına yardımcı olur. TUF, geliştiricilerin herhangi bir yazılım güncelleme sistemine entegre edebilecekleri kapsamlı ve esnek bir güvenlik çerçevesi sağlayarak bu yaygın sorunu ele alıyor. TUF, vakfın kuluçka programından çıkan ilk CNCF güvenlik projesi ve dokuzuncu küresel Mezun projesi oldu.
hızlarVitess , ilk olarak YouTube tarafından dahili kullanım için oluşturulmuş , MySQL'in yatay ölçeğini ayarlamak için bir veritabanı kümeleme sistemidir . 2018 yılında CNCF projesi haline geldi vekasım 2019.
Argo, yerel Kubernetes iş akışları, etkinlikler, CI ve CD projelerinin açık kaynaklı bir koleksiyonudur . Argo Workflows (konteyner için yerel iş akışı motoru), Argo CD'si (bildirim, GitOps sürekli teslim aracı ), Argo Events (olay tabanlı bağımlılık yöneticisi) ve Argo Rollouts'tan (mavi-yeşil, kanarya, kanarya gibi gelişmiş dağıtım yetenekleri) oluşur. analiz, deney ve aşamalı teslimat).
CloudEventsCloudEvents, "olay verilerini ortak bir şekilde açıklamak için bir belirtimdir". Proje 2018 yılında duyuruldu ve CNCF himayesinde 1.0 kilometre taşına ulaştı.ekim 2019.
CNICloud Native Computing Foundation'ın bir projesi olan Container Network Interface (CNI), Linux kapsayıcıları için ağ iletişimi sağlar.
konturContour, Envoy için Kubernetes trafiğinin yönetimini yönlendirebilen bir yönetim sunucusudur. Contour ayrıca Kubernetes'in kullanıma hazır Ingress spesifikasyonundan daha gelişmiş yönlendirme işlevselliği sağlar. VMWare, CNCF projesine şu şekilde katkıda bulunmuştur:temmuz 2020.
Bir VMWare Ingress projesi olan Countour, geçtiğimiz günlerde CNCF'ye devredildi. temmuz 2020 kuluçka düzeyinde
korteksCortex, yatay, çok kiracılı ölçekleme için depolama sağlar ve Prometheus için uzun süreli saklama sağlar. Amazon DynamoDB, Google Bigtable, Cassandra, S3, GCS ve Microsoft Azure ile çalışır. Thanos ile birlikte ekosistemle tanıştı.ağustos 2020.
CRI-OCRI-O, Open Container Initiative'e (OCI) dayalı bir "Kubernetes Container Runtime Interface uygulamasıdır" . CRI-O, Kubernetes'in kapsayıcıyı çalıştırmaktan bağımsız olmasını sağlar. 2019 yılında Kuluçka projesi oldu.
FalcoFalco açık kaynaktır ve Cloud Native Runtime Security'nin bir girişimidir. Bu, "Kubernetes Tehdit Algılama Motoru"dur. Kuluçka projesi haline geldiocak 2020.
gRPCgRPC, " her ortamda çalışabilen modern bir açık kaynaklı yüksek performanslı RPC çerçevesidir ". Proje, Google'ın RPC altyapısının bir sonraki sürümünü (“Stubby”) açmaya karar verdiği 2015 yılında kuruldu. Projenin sektörde Square, Inc. , Netflix ve Cisco gibi bir dizi öncüsü var .
KubeEdgeİçinde Eylül 2020, CNCF'nin Fransızca teknik denetim komitesi olan Teknik Gözetim Komitesi (TOC), KubeEdge'in bir Kuluçka projesi olarak kabul edildiğini açıkladı. Proje Futurewei'de (bir Huawei ortağı) oluşturuldu. KubeEdge'in amacı "uç cihazları bulutun bir uzantısı yapmak".
Kumaİçinde haziran 2020API yönetim platformu Kong, Kuma adlı açık kaynaklı hizmet ağ kontrol düzlemi teknolojisini bir Sandbox projesi olarak CNCF'ye bağışlayacağını duyurdu.
bağlayıcıLinkerd, Cloud Native uygulamaları için esnek bir hizmet ağı sağlayan beşinci CNCF üye projesidir . Araç, "geliştiricilerin mikro hizmetler arasındaki iletişimi iyileştirmeye yardımcı olması için" Java Sanal Makinesi'ne (JVM ) dayanmaktadır .
Turnusolİçinde temmuz 2020, MayaData, doğal olarak Kubernetes üzerinde çalışan açık kaynaklı bir kaos mühendisliği aracı olan Litmus'u korumalı alan düzeyinde bir proje olarak CNCF'ye bağışladı.
NAT'larNATS, "yüksek performanslı ve güvenli bir InterProcess Communication (IPC) yöntemi oluşturmaya yardımcı olmak için yayınlama / abone olma, istek / yanıtlama ve dağıtılmış kuyruk modellerini uygulayan" bir dizi açık kaynaklı mesajlaşma teknolojisidir . Birkaç yıldır bağımsız olarak var olmuştur, ancak bir CNCF Kuluçka projesi haline geldiğinden beri daha fazla erişim kazanmıştır.
NoterNoter, rastgele veri toplama konusunda yaygın güven sağlayan açık kaynaklı bir projedir. Noter 2015 yılında Docker tarafından üretilmiş ve 2017 yılında CNCF projesi haline gelmiştir.
Açık İlke AracısıAçık İlke Aracısı (OPA), "bulut altyapısı için genel amaçlı bir açık kaynak ilke motoru ve dilidir." yılında bir CNCF Kuluçka projesi haline geldi.nisan 2019.
OpenTelemetriOpenTelemetry, açık kaynak, CNCF OpenTracing ve OpenCensus projelerini birleştirdiğinde oluşturulan bir gözlemlenebilirlik çerçevesidir. OpenTracing, "popüler platformlar için tutarlı, anlamlı ve satıcıdan bağımsız API'ler" sunarken, Google tarafından oluşturulan OpenCensus projesi, bir uygulamanın enstrümantasyonu, istatistiklerin (metriklerin) toplanması ve desteklenen bir arka uç”. OpenTelemetry kapsamında projeler, "mikro hizmetleri ve diğer modern dağıtılmış sistem türlerini izlemek için uygun olan ve çoğu büyük OSS ve ticari arka uçlarla uyumlu olan eksiksiz bir telemetri sistemi" oluşturur. Bu, “en aktif ikinci CNCF projesidir”. İçindeekim 2020, AWS, OpenTelemetry dağıtımının genel önizlemesini duyurdu .
ThanosThanos, global sorgu görünümlerine ve sınırsız metrik saklamaya izin verir. Prometheus dağıtımlarında kolayca uygulanabilecek şekilde tasarlanmıştır.
TiKVTikV, Rust üzerinde çalışır ve “dağıtılmış bir anahtar/değerler veritabanı sağlar”. CNCF Teknik Kontrol Komitesi, projeyi Kuluçka seviyesine taşımak için oy kullandı.Mayıs 2019.
CNCF'nin Teknik Kontrol Komitesi, kendisine göre artık vakıftan aktif tanıtım veya pazarlama desteği konusu olmayan projeleri “arşivler”. Ancak Linux Vakfı, bu projeler için ticari markaların sahibidir ve sahibidir.
CNCF, yerel Bulut topluluğuna hizmet etmek için aşağıdakiler de dahil olmak üzere bir dizi çaba ve girişime ev sahipliği yapar:
CNCF, teknik kullanıcılar ve Kubernet'lerini ve bulutta yerel bilgilerini artırmak isteyen profesyoneller için önemli etkinlikler haline gelen, aynı yerde bulunan KubeCon ve CloudNativeCon konferanslarına ev sahipliği yapar. Etkinlikler, sektördeki meslektaşları ve liderleriyle işbirliğini sağlamayı amaçlıyor. Son yıllarda, ortak konumdaki etkinlik KubeCon Avrupa ve Çin'i kapsayacak şekilde genişledi. Kuzey Amerika'daki etkinlik, COVID-19 salgını nedeniyle 2020 sezonu için tamamen uzak bir modele taşındı .
Etkinlik | Tarihli | yer | Referans |
---|---|---|---|
CloudNativeCon + KubeCon 2016 | 8-9 Kasım 2016 | Seattle, Washington, Amerika Birleşik Devletleri | |
CloudNativeCon + KubeCon Avrupa 2017 | 29-30 Mart 2017 | Berlin Kongre Merkezi, Berlin, Almanya | |
KubeCon + CloudNativeCon Kuzey Amerika 2017 | 6-8 Aralık 2017 | Austin Kongre Merkezi , Austin, Teksas, ABD | |
KubeCon + CloudNativeCon Avrupa 2018 | 2-4 Mayıs 2018 | Bella Center, Kopenhag, Danimarka | |
KubeCon + CloudNativeCon Çin 2018 | 14-15 Kasım 2018 | Uluslararası Tedarik Şanghay Kongre ve Sergi Merkezi, Şanghay, Çin | |
KubeCon + CloudNativeCon Kuzey Amerika 2018 | 11-13 Aralık 2018 | Washington Eyalet Kongre Merkezi , Seattle, Washington, ABD | |
KubeCon + CloudNativeCon Avrupa 2019 | 20-23 Mayıs 2019 | Fira Gran Via, Barselona, İspanya | |
KubeCon + CloudNativeCon + Açık Kaynak Çin Zirvesi 2019 | 25-26 Haziran 2019 | Şanghay Sergi Merkezi, Şanghay, Çin | |
KubeCon + CloudNativeCon Kuzey Amerika 2019 | 18-21 Kasım 2019 | San Diego Kongre Merkezi , San Diego, California, Amerika Birleşik Devletleri | |
KubeCon + CloudNativeCon Avrupa 2020 | 30 Mart-2 Nisan 2020 | Gerçek | |
KubeCon + CloudNativeCon Kuzey Amerika 2020 | 17 - 20 Kasım 2020 | Gerçek | |
KubeCon + CloudNativeCon Avrupa 2021 | 4-7 Mayıs 2021 | Gerçek | |
KubeCon + CloudNativeCon Kuzey Amerika 2021 | 11-15 Ekim 2021 | Sanal ve Los Angeles Kongre Merkezi , Los Angeles, California, Amerika Birleşik Devletleri |
CNCF Çeşitlilik Bursu programı, KubeCon + CloudNativeCon konferansı için bilet ve seyahati kapsar. 2018'de, çeşitli ve azınlık geçmişlerinden gelen katılımcıların KubeCon ve CloudNativeCon için Seattle'a seyahat etmelerini sağlamak için 300.000 dolarlık çeşitlilik bursu toplandı.
İçinde ağustos 2020Priyanka Sharma, CNCF'nin Black Lives Matter hareketiyle "dayanışma içinde" olduğunu söyledi . Sharma ayrıca "sorunlu ırksal terminolojiyi koddan kaldırmaya yönelik bir projeye kişisel olarak dahil olduğunu" ve vakfın "bulutun yerel ekosistemi içindeki cinsiyet ve ırk dengesini iyileştirmek için aktif olarak çalıştığını" ve alan ve fırsatlar yaratmaya kararlı olduğunu söyledi. için LGBTQIA + , engelli kadınlar, siyah ve kahverengi insanlar ve insanların, bu KubeCon söz konusu olduğunda.
Satıcıdan bağımsız Sertifikalı Kubernetes Yöneticisi (CKA) akreditasyonu, çeşitli bulut platformlarında çalışan yöneticiler için geçerli olan Kubernetes Sertifikalı BT Uzmanı olma yoludur. Dünya çapında on binlerce Sertifikalı Kubernetes Yöneticisi (CKA) ve Sertifikalı Kubernetes Uygulama Geliştiricisi (CKAD) bulunmaktadır.
CNCF'nin Sertifikalı Kubernetes Uyumluluk Programı (KCSP), satıcıların ürünlerinin ve hizmetlerinin bir dizi temel Kubernetes API ile uyumlu olduğunu ve diğer Kubernetes uygulamalarıyla birlikte çalışabilir olduğunu kanıtlamalarına olanak tanır. 2018'in sonunda 76 şirket, tekliflerini Kubernetes Sertifikalı Uyumluluk Programı ile doğruladı.
2017'de CNCF, Linux Vakfı'nın EdX platformunda 88.000'den fazla kaydı olan ücretsiz bir Kubernetes kursu başlatmasına da yardımcı oldu. Kendi hızınızda kurs, sistem mimarisini, Kubernetes'in çözdüğü sorunları ve kapsayıcılı dağıtımları ve ölçeklendirmeyi yönetmek için kullandığı modeli kapsar. Kurs ayrıca bağımsız ve çok katmanlı bir uygulamanın nasıl dağıtılacağına ilişkin teknik talimatları da içerir.
CNCF, çoğu kendi sorumluluğunda olan Bulut Yerel çözümlerinin tüm kapsamını gösteren bir peyzaj haritası geliştirdi. Etkileşimli katalog, mühendislerin ve geliştiricilerin hangi ürünlerin kullanılacağına karar verirken karşılaştıkları sorunlar hakkında bir fikir verir. Bu etkileşimli katalog, üçüncü taraf teknolojilerinin çoğalmasına ve mühendislerin ve geliştiricilerin yazılım araçlarını seçerken sıklıkla yaşadıkları karar yorgunluğuna yanıt olarak oluşturulmuştur. İlgili ve mevcut Bulut Yerel çözümlerinin haritasını çıkarmaya ek olarak, CNCF Peyzaj Haritası, açık kaynak durumu, katkıda bulunanlar ve daha fazlası dahil olmak üzere çözümlerin kendileri hakkında ayrıntılar sağlar . .
Peyzaj haritası, CNCF ekosisteminin genişlemesi ve görsel karmaşıklığı nedeniyle Twitter'da çeşitli şakalara konu oldu.
CNCF'nin Bulut Yerel İz Haritası, Vakıf tarafından barındırılan açık kaynaklı bulut yerel teknolojilerini açıklar ve kanatları altındaki projeleri kullanarak bulutta yerel bir operasyon oluşturmak için önerilen yolu açıklar. Bulut Yerel İz Haritası ayrıca bulut teknolojilerine yönelik etkileşimli ve kapsamlı bir kılavuz görevi görür.
CNCF'nin DevStats aracı, Kubernetes ve diğer CNCF projeleri için GitHub etkinliğinin analizini sağlar. Gösterge tabloları, katkı sayısı, katkıda bulunan katılım düzeyi, bir sorun açıldıktan sonra yanıt almak için gereken süre ve en duyarlı olan Özel İlgi Grupları (SIG'ler) dahil olmak üzere çok sayıda metriği izler.
İçinde haziran 2020, CNCF, CNCF Teknoloji Radarı'nın açılış sayısını , "Gelişmekte olan bir dizi teknolojinin görüşleri için kılavuz" üç ayda bir makale şeklinde yayınladı .