La Cloud Native Computing Foundation (CNCF) est un projet de la Linux Foundation qui a été fondé en 2015 pour aider à faire progresser la technologie des conteneurs[1] et rassembler les industries technologiques autour de son évolution.
| Cloud Native Computing Foundation | |
Logo de la CNCF. | |
| Devise : « Construire des écosystèmes durables pour les logiciels Cloud Native. » | |
| Situation | |
|---|---|
| Création | 2015 |
| Type | 501(c)(6) organization |
| Organisation | |
| General Manager | Priyanka Sharma |
| CTO | Chris Aniszczyk |
| Acronymie | CNCF |
| Organisations affiliées | The Linux Foundation |
| Site web | https://www.cncf.io |
| modifier |
|
Il a été annoncé en même temps Kubernetes 1.0, un gestionnaire de cluster de conteneurs open source, qui a été contribué à la Linux Foundation par Google en tant qu'initiateur de cette technologie. Les membres fondateurs incluent Google, CoreOS, Mesosphere, Red Hat, Twitter, Huawei, Intel, Cisco, IBM, Docker, Univa et VMware[2],[3]. Aujourd'hui, la CNCF est soutenue par plus de 450 membres. Afin d'établir des représentants qualifiés des technologies régies par la CNCF, un programme a été annoncé lors du premier CloudNativeDay[4] à Toronto en août 2016[5].
L'entrepreneur en série Dan Kohn (qui a également contribué au lancement de la Core Infrastructure Initiative) a dirigé la CNCF en tant que directeur général jusqu'en mai 2020[6],[7]. La fondation a annoncé que Priyanka Sharma, directrice de Cloud Native Alliances chez GitLab, assumerait un rôle de directeur général à sa place. Sharma décrit la CNCF comme «une organisation très percutante construite par un petit groupe de personnes mais [au sein] d'un très grand écosystème» et estime que la CNCF entre dans une « deuxième vague » en raison de la sensibilisation et de l'adoption accrues de l'industrie[8].
En août 2018, Google a annoncé qu'il cédait le contrôle opérationnel de Kubernetes à la communauté[9]. Depuis sa création, la CNCF a lancé plusieurs sous-projets hébergés.
En janvier 2020, le rapport annuel de la CNCF pour l'année précédente a été publié et reflétait une croissance significative de la fondation en termes d'adhésion, de participation aux événements, de formation et d'investissement de l'industrie. En 2019, la CNCF a progressé de 50 % par rapport à l'année précédente avec 173 nouveaux membres et près de 90 % de croissance en utilisateurs finaux[10]. Le rapport a révélé que parmi les personnes interrogées 78 % utilisaient Kubernetes en production[11].
Projets CNCF
modifierLes projets technologiques de la CNCF sont catalogués avec un niveau de maturité Sandbox, Incubated et Graduated, par ordre croissant[12]. Les critères définis incluent le taux d'adoption, la longévité et la question de savoir si le projet open source peut être utilisé pour créer un produit de qualité production[13].
La CNCF Sandbox est un endroit pour les débuts d'un projet, et il a été annoncé pour la première fois en mars 2019. La CNCF Sandbox remplace ce qui avait été appelé à l'origine le « inception project level »[14].
La CNCF Incubating soutient sous forme de projets incubés et vise ensuite à les faire évoluer jusqu'à l'obtention du grade final, ce qui implique un haut niveau de maturité des processus et des technologies[15].
Un projet Graduated reflète la maturité globale; ces projets ont atteint un point de basculement en termes de diversité de contribution, d'échelle / croissance communautaire et d'adoption[16].
En juillet 2020, Priyanka Sharma a déclaré que la CNCF cherchait à augmenter le nombre de projets open source dans l'écosystème Cloud Native[17].
Projets "Graduated"
modifierContainerd
modifierContainerd est un environnement d'exécution de conteneur conforme aux standards de l'industrie. Il est actuellement disponible en tant que démon pour Linux et Microsoft Windows, qui peut gérer le cycle de vie complet du conteneur de son système hôte. En 2015, Docker a fait don de la spécification OCI à la Linux Foundation avec une implémentation de référence appelée runc. Depuis le 28 février 2019, c'est un projet officiel de la CNCF[18]. Sa disponibilité générale et son intention de faire don du projet à la CNCF ont été annoncées par Docker en 2017[19],[20].
CoreDNS
modifierCoreDNS est un serveur DNS qui enchaîne les plugins. Son niveau Graduated a été annoncée en 2019[21].
Envoy
modifierInitialement construit à Lyft pour changer leur architecture monolithe, Envoy est un proxy de service et de périphérie open source hautes performances qui rend le réseau transparent pour les applications. Lyft a contribué Envoy à Cloud Native Computing Foundation en septembre 2017[22].
Etcd
modifieretcd est une solution de stockage clé/valeur distribuée visant à fournir une méthode fiable de stockage de données sur un cluster de machines[23]. Il est devenu un projet Incubating CNCF en 2018 à KubeCon + CloudNativeCon North America[24] à Seattle cette année-là[25]. En novembre 2020, le projet est devenu un projet Graduated[26].
Fluentd
modifierFluentd est un collecteur de données open source, permettant à l'utilisateur « d'unifier la collecte et la consommation de données pour une meilleure utilisation et compréhension des données »[27]. Fluentd a rejoint la CNCF en 2016 et est devenu un projet Graduated en 2019[28].
Helm
modifierHelm est un gestionnaire de packages qui aide les développeurs à « gérer et déployer facilement des applications sur le cluster Kubernetes »[29]. Il a rejoint le niveau Incubating en juin 2018 et obtient le niveau Graduated en avril 2020[30].
Jaeger
modifierCréé par Uber Engineering, Jaeger est un système de traçage distribué open source inspiré du papier Google Dapper[31] et de la communauté OpenZipkin. Il peut être utilisé pour suivre les architectures basées sur des microservices, y compris la propagation de contexte distribué, la surveillance des transactions distribuées, l'analyse des causes root, l'analyse des dépendances de service et l'optimisation des performances / latence. Le comité de supervision technique de la Cloud Native Computing Foundation a voté pour accepter Jaeger comme 12e projet hébergé en septembre 2017[32] et est devenu un projet Graduated en 2019[33]. En 2020, il est approuvé et pleinement intégré dans l'écosystème CNCF[34].
Kubernetes
modifierKubernetes est un framework open source pour automatiser le déploiement et la gestion des applications conteneurisées et des environnements. "Il vise à fournir de meilleures façons de gérer les composants distribués et connexes sur une infrastructure variée[35]." Il a été initialement conçu par Google et donné à la Linux Foundation pour former la Cloud Native Computing Foundation avec Kubernetes comme technologie de base[36]. La communauté « vaste et diversifiée » qui soutient le projet a rendu sa pérennité plus robuste que d'autres technologies plus anciennes du même acabit[37]. En janvier 2020, le rapport annuel de la CNCF a montré une croissance significative de l'intérêt, de la formation, de la participation aux événements et des investissements liés à Kubernetes[38].
Prometheus
modifierProjet membre de la Cloud Native Computing Foundation, Prometheus est un outil de surveillance du cloud sponsorisé par SoundCloud dans les premières itérations. L'outil est actuellement utilisé par DigitalOcean (en), Ericsson, CoreOS, Docker, Red Hat et Google[39]. En août 2018, l'outil a été désigné projet Graduated par la Cloud Native Computing Foundation[16].
Rook
modifierRook est le premier projet de stockage cloud native de la CNCF[40]. Il est devenu un projet de niveau Incubating en 2018[41] et en octobre 2020 est désigné Graduated[42].
The Update Framework (TUF)
modifierThe Update Framework (TUF) aide les développeurs à sécuriser les systèmes de mise à jour de nouveaux logiciels ou existants, qui se révèlent souvent vulnérables à de nombreuses attaques connues. TUF résout ce problème répandu en fournissant un framework de sécurité complet et flexible que les développeurs peuvent intégrer à n'importe quel système de mise à jour logicielle. TUF a été le premier projet de sécurité de la CNCF et le neuvième projet global Graduated sortir du programme d'incubation de la fondation[43].
Vitess
modifierVitess est un système de clustering de bases de données pour la mise à l'échelle horizontale de MySQL, d'abord créé pour un usage interne par YouTube. Il est devenu un projet CNCF en 2018 et a obtenu le niveau Graduated en novembre 2019[44].
Projets "Incubating"
modifierArgo
modifierArgo est une collection open source de flux de travail natifs Kubernetes, d'événements, de projets CI et CD. Il se compose d'Argo Workflows (moteur de workflow natif pour le conteneur), Argo CD (déclaratif, outil de livraison continue GitOps), Argo Events (gestionnaire de dépendances basé sur des événements) et Argo Rollouts (capacités de déploiement avancées telles que blue-green, canary, canary analysis, expérimentation et livraison progressive)[45].
CloudEvents
modifierCloudEvents est "une spécification (spec) pour décrire les données d'événement de manière courante"[46]. Le projet a été annoncé[47] en 2018 et a atteint son jalon 1.0 sous les auspices de la CNCF en octobre 2019[48].
CNI
modifierContainer Network Interface (CNI), un projet de la Cloud Native Computing Foundation, assure la mise en réseau des conteneurs Linux.
Contour
modifierContour est un serveur de gestion pour Envoy qui peut diriger la gestion du trafic de Kubernetes. Contour fournit également des fonctionnalités de routage plus avancées que la spécification Ingress prête à l'emploi de Kubernetes. VMWare a contribué au projet à la CNCF en juillet 2020[49].
Countour, un projet VMWare Ingress, a été remis à la CNCF en juillet 2020 au niveau Incubating
Cortex
modifierCortex offre un stockage pour la mise à l'échelle horizontale, multi-tenant et permet la conservation à long terme pour Prometheus. Il fonctionne avec Amazon DynamoDB, Google Bigtable, Cassandra, S3, GCS et Microsoft Azure. Il a été introduit dans l'écosystème aux côtés de Thanos en août 2020[50].
CRI-O
modifierCRI-O est une « implémentation de Kubernetes Container Runtime Interface » basée sur Open Container Initiative (OCI)[51]. CRI-O permet à Kubernetes d'être indépendant de l'exécution du conteneur[52]. C'est devenu un projet Incubating en 2019[53].
Falco
modifierFalco est open source et une initiative de la Cloud Native Runtime Security. Il s'agit du "moteur de détection des menaces Kubernetes". C'est devenu un projet Incubating en janvier 2020[54].
gRPC
modifiergRPC est un « framework RPC haute performance open source moderne qui peut fonctionner dans n'importe quel environnement »[55]. Le projet a été formé en 2015 lorsque Google a décidé d'ouvrir la prochaine version de son infrastructure RPC (« Stubby »)[56]. Le projet a un certain nombre de précurseurs dans l'industrie tels que Square, Inc., Netflix et Cisco.
KubeEdge
modifierEn septembre 2020, le Technical Oversight Committee (TOC), en français le comité de supervision technique, de la CNCF a annoncé que KubeEdge était accepté comme projet Incubating. Le projet a été créé chez Futurewei (un partenaire de Huawei). L'objectif de KubeEdge est de "faire des edge devices une extension du cloud"[57].
Kuma
modifierEn juin 2020, la plate-forme de gestion d'API Kong a annoncé qu'elle ferait don de sa technologie de plan de contrôle de maillage de service open source, appelée Kuma, à la CNCF en tant que projet Sandbox[58].
Linkerd
modifierLinkerd est le cinquième projet membre de la CNCF, fournissant un maillage de services résilient pour les applications Cloud Native. L'outil est basé sur la JVM « pour que les développeurs contribuent à améliorer les communications entre les microservices[59]. »
Litmus
modifierEn juillet 2020, MayaData a fait don de Litmus, un outil open source d'ingénierie du chaos qui s'exécute nativement sur Kubernetes, à la CNCF en tant que projet au niveau Sandbox[60].
NATS
modifierNATS consiste en un ensemble de technologies de messagerie open source qui « implémentent les modèles de publication / abonnement, de demande / réponse et de file d'attente distribuée pour aider à créer une méthode performante et sécurisée d'InterProcess Communication (IPC) »[61]. Il a existé de manière indépendante pendant un certain nombre d'années, mais a gagné une plus grande portée depuis qu'il est devenu un projet Incubating de la CNCF[62].
Notary
modifierNotary est un projet open source qui permet une confiance généralisée sur des collectes de données arbitraires. Notary a été réalisé par Docker en 2015 et est devenu un projet CNCF en 2017[63].
OpenFeature
modifierOpenFeature est une spécification qui fournit une API vendor-agnostic et pilotée par la communauté pour le feature flagging. Les feature flags sont une technique de développement logiciel qui permet aux équipes d'activer, de désactiver ou de modifier le comportement de certaines fonctionnalités ou chemins de code dans un produit ou un service sans avoir à modifier le code source. La standardisation des feature flags via OpenFeature unifie les outils et les fournisseurs derrière une interface commune. Cela permet d'éviter le vendor lock-in au niveau du code et fournit un framework pour la création d'extensions et d'intégrations pouvant être partagées au sein de la communauté. OpenFeature a été accepté par la CNCF en tant que projet sandbox le 17 juin 2022, et est passé au niveau de maturité Incubating le 21 novembre 2023[64].
Open Policy Agent
modifierOpen Policy Agent (OPA) est « un moteur de politique open source à usage général et un langage pour l'infrastructure cloud »[65]. Il est devenu un projet Incubating de la CNCF en avril 2019[66].
OpenTelemetry
modifierOpenTelemetry, open source, est un framework d'observabilité créé lorsque la CNCF a fusionné les projets OpenTracing et OpenCensus[67]. OpenTracing propose des « API cohérentes, expressives et indépendantes des fournisseurs pour les plates-formes populaires » tandis que le projet OpenCensus créé par Google agit comme un « ensemble de bibliothèques spécifiques à un langage pour l'instrumentation d'une application, la collecte de statistiques (métriques) et l'exportation de données vers un backend pris en charge »[68]. Sous OpenTelemetry, les projets créent un « système de télémétrie complet [qui est] adapté à la surveillance des microservices et d'autres types de systèmes distribués modernes - et [est] compatible avec la plupart des principaux backends OSS et commerciaux »[69]. Il s'agit du « deuxième projet CNCF le plus actif »[70]. En octobre 2020, AWS a annoncé l'aperçu public de sa distribution pour OpenTelemetry[71].
Thanos
modifierThanos permet des vues de requête globales et une rétention illimitée des métriques. Il a été conçu pour être facilement implémenté aux déploiements de Prometheus[50].
TiKV
modifierTikV fonctionne sur Rust et « fournit une base de données clé/valeurs distribuée »[72]. Le Comité de Contrôle Technique de la CNCF a voté le passage du projet au niveau Incubating en mai 2019[73].
Projets "Archive"
modifierLe Comité de Contrôle Technique de la CNCF « archive » les projets qui, selon lui, ne font plus l'objet d'une promotion active ou d'un soutien marketing de la part de la fondation. La Linux Foundation, cependant, maintient et détient des marques pour ces projets[74].
Initiatives de la CNCF
modifierLa CNCF héberge un certain nombre d'efforts et d'initiatives pour servir la communauté Cloud native, notamment :
Événements
modifierLa CNCF accueille les conférences KubeCon et CloudNativeCon co-localisées, qui sont devenues des événements clés pour les utilisateurs techniques et les professionnels qui cherchent à accroître leurs connaissances Kubernetes et cloud-native. Les événements visent à permettre la collaboration avec des pairs de l'industrie et des leaders[75]. Ces dernières années, l'événement colocalisé s'est élargi pour inclure KubeCon Europe et la Chine[76]. L'événement en Amérique du Nord a été déplacé vers un modèle entièrement distant pour sa saison 2020 en raison de la pandémie Covid-19[77].
| Événement | Date | Lieu | Réf. |
|---|---|---|---|
| CloudNativeCon + KubeCon 2016 | 8 au 9 novembre 2016 | Seattle, Washington, États-Unis | [78] |
| CloudNativeCon + KubeCon Europe 2017 | 29-30 mars 2017 | Centre des congrès de Berlin, Berlin, Allemagne | [79] |
| KubeCon + CloudNativeCon Amérique du Nord 2017 | 6-8 décembre 2017 | Austin Convention Center, Austin, Texas, États-Unis | [80] |
| KubeCon + CloudNativeCon Europe 2018 | 2-4 mai 2018 | Bella Center, Copenhague, Danemark | [81] |
| KubeCon + CloudNativeCon Chine 2018 | 14-15 novembre 2018 | Shanghai Convention & Exhibition Center of International Sourcing, Shanghai, Chine | [82] |
| KubeCon + CloudNativeCon Amérique du Nord 2018 | 11-13 décembre 2018 | Washington State Convention Center, Seattle, Washington, États-Unis | [83] |
| KubeCon + CloudNativeCon Europe 2019 | 20-23 mai 2019 | Fira Gran Via, Barcelone, Espagne | [84] |
| KubeCon + CloudNativeCon + Sommet Open Source Chine 2019 | 25-26 juin 2019 | Centre d'exposition de Shanghai, Shanghai, Chine | [85] |
| KubeCon + CloudNativeCon Amérique du Nord 2019 | 18-21 novembre 2019 | San Diego Convention Center, San Diego, Californie, États-Unis | [86] |
| KubeCon + CloudNativeCon Europe 2020 | 30 mars-2 avril 2020 | Virtuel [Note 1] | [87] |
| KubeCon + CloudNativeCon Amérique du Nord 2020 | 17 au 20 novembre 2020 | Virtuel [Note 2] | [88] |
| KubeCon + CloudNativeCon Europe 2021 | 4-7 mai 2021 | Virtuel | [87] |
| KubeCon + CloudNativeCon Amérique du Nord 2021 | 11 au 15 octobre 2021 | Virtuel & Los Angeles Convention Center, Los Angeles, Californie, États-Unis | [89] |
Bourses de diversité et position sur l'équité et l'inclusion
modifierLe programme de bourses pour la diversité de la CNCF couvre le billet et le voyage pour la conférence KubeCon + CloudNativeCon[90]. En 2018, 300 000 dollars en bourses pour la diversité ont été collectés pour permettre aux participants issus de milieux divers et minoritaires de faire le voyage à Seattle pour KubeCon et CloudNativeCon[91].
En août 2020, Priyanka Sharma a déclaré que la CNCF était « solidaire » du mouvement Black Lives Matter. Sharma a également déclaré qu'elle était "personnellement impliquée dans un projet visant à éliminer la terminologie raciale problématique du code" et que la fondation "travaille activement pour améliorer l'équilibre entre les sexes et les races au sein de l'écosystème natif du cloud" tout en restant engagée à créer des espaces et des opportunités pour LGBTQIA +, femmes, personnes noires et brunes et personnes handicapées, en particulier en ce qui concerne KubeCon[92].
Certification et formation Kubernetes
modifierL'accréditation Certified Kubernetes Administrator (CKA), indépendante du fournisseur, est une voie pour devenir un professionnel de l'informatique certifié Kubernetes, qui est pertinente pour les administrateurs qui travaillent sur une gamme de plates-formes cloud[93]. Il existe des dizaines de milliers d'administrateurs Kubernetes certifiés (CKA) et de développeurs d'applications Kubernetes certifiés (CKAD) dans le monde[94].
Conformité et formation aux logiciels Kubernetes
modifierLe programme de conformité Kubernetes certifié (KCSP) de la CNCF permet aux fournisseurs de prouver que leurs produits et services sont conformes à un ensemble d'API Kubernetes de base et sont interopérables avec d'autres implémentations Kubernetes. À la fin de 2018, 76 entreprises avaient validé leurs offres avec le programme de conformité certifié Kubernetes[95].
En 2017, la CNCF a également aidé la Linux Foundation à lancer un cours Kubernetes gratuit sur la plate-forme EdX[96] - qui compte plus de 88 000 inscriptions[97]. Le cours à rythme personnalisé couvre l'architecture du système, les problèmes résolus par Kubernetes et le modèle qu'il utilise pour gérer les déploiements et la mise à l'échelle en conteneur. Le cours comprend également des instructions techniques sur la façon de déployer une application autonome et à plusieurs niveaux.
Landscape Cloud Native
modifierLa CNCF a développé une carte du paysage qui montre toute l'étendue des solutions Cloud Native, dont beaucoup relèvent de leur responsabilité[98]. Le catalogue interactif donne une idée des problèmes auxquels sont confrontés les ingénieurs et les développeurs pour décider des produits à utiliser. Ce catalogue interactif a été créé en réponse à la prolifération de technologies tierces et à la fatigue décisionnelle qui en résulte que les ingénieurs et les développeurs éprouvent souvent lors de la sélection d'outils logiciels. En plus de cartographier les solutions Cloud Native, pertinentes et existantes, la carte du paysage de la CNCF fournit des détails sur les solutions elles-mêmes, y compris le statut open source, les contributeurs , etc.[99].
La carte du paysage a fait l'objet de diverses blagues sur Twitter en raison de l'expansion et de la complexité visuelle de l'écosystème CNCF[100].
Carte des sentiers Cloud Native
modifierLa Cloud Native Trail Map de la CNCF décrit les technologies cloud natives open source hébergées par la Fondation et décrit le chemin recommandé pour la construction d'une opération cloud native en utilisant les projets sous son aile. Le Cloud Native Trail Map sert également de guide interactif et complet sur les technologies cloud[101].
DevStats
modifierL'outil DevStats de la CNCF fournit une analyse de l'activité GitHub pour Kubernetes et les autres projets CNCF. Les tableaux de bord suivent une multitude de paramètres, notamment le nombre de contributions, le niveau d'engagement des contributeurs, le temps nécessaire pour obtenir une réponse après l'ouverture d'un problème et les groupes d'intérêts spéciaux (SIG) qui sont les plus réactifs[102].
Radar à technologie CNCF
modifierEn juin 2020, la CNCF a publié le numéro inaugural du CNCF Technology Radar, « guide d'opinions d'un ensemble de technologies émergentes » sous la forme d'un article trimestriel[103].
Notes
modifier- ↑ The originally planned place was RAI Amsterdam Convention Center, Amsterdam.
- ↑ The originally planned place is Boston Convention & Exhibition Center, Boston, Massachusetts
Références
modifier- ↑ (en-US) cncf, « New Cloud Native Computing Foundation to Drive Alignment Among Container Technologies », Cloud Native Computing Foundation, 21 juin 2015 (consulté le 20 janvier 2020)
- ↑ (en) Vaughan-Nichols, « Cloud Native Computing Foundation seeks to forge cloud and container unity », ZDNet (consulté le 20 janvier 2020)
- ↑ (en) « Cloud Giants Form Foundation to Drive Container Interoperability », Data Center Knowledge, 21 juillet 2015 (consulté le 20 janvier 2020)
- ↑ « Cloud Native Day », sur www.cloudnativeday.ca (consulté le 24 février 2021)
- ↑ (en) Calcote, « Cloud Native Ambassadors and Docker Captains navigate users through the container ecosystem », InfoWorld, 6 septembre 2016 (consulté le 20 janvier 2020)
- ↑ (en) « CNCF Names Kohn as Executive Director », Light Reading (consulté le 20 janvier 2020)
- ↑ (en-US) « Priyanka Sharma takes over the leadership of the Cloud Native Computing Foundation », TechCrunch (consulté le 7 juin 2020)
- ↑ Meyer, « CNCF Leadership Change Targets Cloud Native ‘Second Wave’ », SDxCentral, 6 juillet 2020 (consulté le 12 juillet 2020)
- ↑ (en-US) « Google takes a step back from running the Kubernetes development infrastructure », TechCrunch (consulté le 20 janvier 2020)
- ↑ (en-US) « CNCF Annual Report 2019 », Cloud Native Computing Foundation (consulté le 22 janvier 2020)
- ↑ (en-US) « CNCF survey reveals 78% use Kubernetes in production », JAXenter, 9 mars 2020 (consulté le 6 juillet 2020)
- ↑ « Project Services and Maturity Levels », Cloud Native Computing Foundation (consulté le 17 février 2020)
- ↑ (en-US) « How a Project Graduates from the Cloud Native Computing Foundation », The New Stack, 26 décembre 2018 (consulté le 20 janvier 2020)
- ↑ « Open Metrics Project Comes to the Cloud Native Computing Foundation », serverwatch.com (consulté le 20 janvier 2020)
- ↑ « Kubernetes Graduates CNCF Incubator, Debuts New Sandbox », serverwatch.com (consulté le 20 janvier 2020)
- ↑ (en-US) Vizard, « CNCF Looks to Increase Open Source Sandbox Projects », DevOps.com, 8 juillet 2020 (consulté le 20 juillet 2020)
- ↑ « Cloud Native Computing Foundation Announces containerd Graduation », 28 février 2019
- ↑ (en-US) « Announcing the General Availability of containerd 1.0, the industry-standard runtime used by millions of users », Docker Blog, 5 décembre 2017 (consulté le 20 janvier 2020)
- ↑ (en-US) « Docker to donate containerd to the Cloud Native Computing Foundation », Docker Blog, 15 mars 2017 (consulté le 20 janvier 2020)
- ↑ Claburn, « CoreDNS is all grown up now and ready to roll: Kubernetes network toolkit graduates at last », The Register, 24 janvier 2019 (consulté le 20 janvier 2020)
- ↑ (en) Klein, « Envoy joins the CNCF », Medium, 13 septembre 2017 (consulté le 20 janvier 2020)
- ↑ Kirpes, Roon et Burgahn, « Distributed Data Validation for a Key-value Store in a Decentralized Electric Vehicle Charging Network », Proceedings of the 11th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management, SCITEPRESS - Science and Technology Publications, 2019, p. 356–363 (ISBN 978-989-758-382-7, DOI 10.5220/0008363703560363)
- ↑ KubeCon+CloudNativeCon North America
- ↑ (en-US) « The Cloud Native Computing Foundation adds etcd to its open-source stable », TechCrunch (consulté le 21 janvier 2020)
- ↑ (en-US) « Cloud Native Computing Foundation Announces etcd Graduation », Cloud Native Computing Foundation, 24 novembre 2020 (consulté le 26 novembre 2020)
- ↑ (en) Project, « What is Fluentd? | Fluentd », fluentd.org (consulté le 20 janvier 2020)
- ↑ (en) Project, « Fluentd joins the Cloud Native Computing Foundation | Fluentd », fluentd.org (consulté le 20 janvier 2020)
- ↑ (en-US) « Harbor Container Registry Project Advances », Container Journal, 23 septembre 2019 (consulté le 21 janvier 2020)
- ↑ (en) « Cloud Native Computing Foundation Announces Helm Graduation », cncf.io, 30 avril 2020 (consulté le 1er mai 2020)
- ↑ (en-US) Benjamin H. Sigelman, Luiz Andre Barroso, Mike Burrows, Pat Stephenson, Manoj Plakal, Donald Beaver, Saul Jaspan, Chandan Shanbhag, « Dapper, a Large-Scale Distributed Systems Tracing Infrastructure », avril 2010
- ↑ (en-US) « Jaeger Emerges as Meister of Cloud Monitoring », EnterpriseAI, 1er novembre 2019 (consulté le 20 janvier 2020)
- ↑ (en-US) « Jaeger Graduates CNCF, Sees a Future Without Native Jaeger Clients », The New Stack, 4 novembre 2019 (consulté le 20 janvier 2020)
- ↑ « Kubernetes’ Helm gets full Cloud Native Computing Foundation approval », ARN (consulté le 6 juillet 2020)
- ↑ (en) « An Introduction to Kubernetes », DigitalOcean (consulté le 20 janvier 2020)
- ↑ (en-US) « As Kubernetes Hits 1.0, Google Donates Technology To Newly Formed Cloud Native Computing Foundation », TechCrunch (consulté le 20 janvier 2020)
- ↑ (en) Asay, « Why Kubernetes is winning the container war », InfoWorld, 9 septembre 2016 (consulté le 20 janvier 2020)
- ↑ (en-US) « CNCF Annual Report Shows Kubernetes Growth », Container Journal, 21 janvier 2020 (consulté le 22 janvier 2020)
- ↑ (en-US) « Cloud Native Foundation adds Prometheus monitoring tool as its second hosted project », TechCrunch (consulté le 20 janvier 2020)
- ↑ Lyons Hardcastle, « CNCF's First Cloud-Native Storage Project Is Rook », SDXCentral, 29 janvier 2018
- ↑ (en-US) « Rook, an open-source project adding storage to Kubernetes, joins the Cloud Native Computing Foundation », GeekWire, 29 janvier 2018 (consulté le 21 janvier 2020)
- ↑ (en-US) « CNCF Graduates Rook to Automate Kubernetes Storage Tasks », Container Journal, 13 octobre 2020 (consulté le 19 octobre 2020)
- ↑ (en-GB) Schmidt, « The Update Framework becomes ninth project to graduate CNCF • DEVCLASS », DEVCLASS, 19 décembre 2019 (consulté le 20 janvier 2020)
- ↑ Sawaya, « Vitess Earns Venerable CNCF's Graduate Distinction », SDXCentral, 6 novembre 2019
- ↑ (en-US) « Argo Project Homepage », argoproj.github.io, 14 octobre 2020 (consulté le 14 octobre 2020)
- ↑ (en-US) « CloudEvents », cloudevents.io (consulté le 21 janvier 2020)
- ↑ [1]
- ↑ (en-US) « CNCF Advances CloudEvents Specification », DevOps.com, 28 octobre 2019 (consulté le 21 janvier 2020)
- ↑ (en) « VMware Hands Control of Kubernetes Ingress Project Contour Over to CNCF », Data Center Knowledge, 27 juillet 2020 (consulté le 3 août 2020)
- (en-GB) Schmidt, « Prometheus, isn’t it? CNCF rounds off community shindig by slipping Thanos and Cortex into incubator • DEVCLASS », DEVCLASS, 20 août 2020 (consulté le 7 septembre 2020)
- ↑ (en) « CNCF Cloud Native Interactive Landscape », CNCF Cloud Native Interactive Landscape (consulté le 21 janvier 2020)
- ↑ (en) « Introducing CRI-O 1.0 », redhat.com (consulté le 21 janvier 2020)
- ↑ (en) Vaughan-Nichols, « Cloud Native Computing Foundation adopts Kubernetes-friendly container runtime », ZDNet (consulté le 21 janvier 2020)
- ↑ Sawaya, « Falco Soars From CNCF Sandbox to Incubation », SDXCentral, 8 janvier 2020
- ↑ « About gRPC », grpc.io (consulté le 20 janvier 2020)
- ↑ Ibanez, « Google shares gRPC as alternative to REST for microservices », Opensource.com, 3 mars 2015 (consulté le 20 janvier 2020)
- ↑ (en) « CNCF Approves Kubernetes Edge Computing Platform KubeEdge as Incubating Project », InfoQ (consulté le 19 octobre 2020)
- ↑ (en-US) « Kong donates its Kuma control plane to the Cloud Native Computing Foundation », TechCrunch (consulté le 6 juillet 2020)
- ↑ (en-US) « Buoyant's Linkerd Offers RPC-based Microservices Communications », The New Stack, 6 mai 2016 (consulté le 20 janvier 2020)
- ↑ (en-US) « MayaData Donates Chaos Engineering Tool for Kubernetes Apps to CNCF », Container Journal, 1er juillet 2020 (consulté le 13 juillet 2020)
- ↑ (en-US) Evans, « CNCF to Host NATS », Cloud Native Computing Foundation, 15 mars 2018 (consulté le 21 janvier 2020)
- ↑ (en) Juggery, « Getting Started With NATS », Medium, 13 décembre 2019 (consulté le 21 janvier 2020)
- ↑ (en-US) « CNCF Brings Security to the Cloud Native Stack with Notary, TUF Adoption », The New Stack, 24 octobre 2017 (consulté le 20 janvier 2020)
- ↑ (en-US) « OpenFeature », sur CNCF, 16 janvier 2026 (consulté le 16 janvier 2026)
- ↑ (en-US) Schalm, « Fugue Adopts Open Policy Agent (OPA) for its Policy-as-Code Framework for Cloud Security », Security Boulevard, 8 octobre 2019 (consulté le 21 janvier 2020)
- ↑ « Open Policy Agent Accepted as CNCF Incubation Level Project », InfoQ (consulté le 21 janvier 2020)
- ↑ « OpenTelemetry: The Merger of OpenCensus and OpenTracing », Google Open Source Blog (consulté le 20 janvier 2020)
- ↑ Mooney, « Performance monitoring with OpenTracing, OpenCensus, and OpenMetrics », Datadog, 6 février 2019 (consulté le 20 janvier 2020)
- ↑ (en) Young, « A Roadmap to Convergence », Medium, 21 mai 2019 (consulté le 20 janvier 2020)
- ↑ (en-GB) Schmidt, « Former rivals at OpenTelemetry lock in tracing specification, to focus on metrics next • DEVCLASS », DEVCLASS, 22 octobre 2020 (consulté le 26 octobre 2020)
- ↑ (en) « AWS Distro for OpenTelemetry Available for Public Preview », InfoQ (consulté le 2 novembre 2020)
- ↑ « Kubernetes Development Infrastructure Moving Out of Google Control », eWEEK (consulté le 21 janvier 2020)
- ↑ (en-US) cncf, « TOC Votes to Move TiKV into CNCF Incubator », Cloud Native Computing Foundation, 21 mai 2019 (consulté le 21 janvier 2020)
- ↑ (en-US) Aniszczyk, « CNCF Archives the rkt Project », Cloud Native Computing Foundation, 16 août 2019 (consulté le 21 janvier 2020)
- ↑ (en) Aniszczyk 2019-05-16, « Five things the KubeCon + CloudNativeCon Europe 2019 run-up reveals about Kubernetes and Cloud Native », ITProPortal (consulté le 20 janvier 2020)
- ↑ « What is KubeCon? Its Past, Present, and Future », Voxus PR, 4 mars 2019 (consulté le 20 janvier 2020)
- ↑ (en) « KubeCon 2020 preview: Session guide for Kubernetes beginners », SearchITOperations (consulté le 2 novembre 2020)
- ↑ « CloudNativeCon + KubeCon 2016 Schedule », cnkc16.sched.com (consulté le 16 novembre 2020)
- ↑ « Schedule | CloudNativeCon and KubeCon Europe 2017 | Linux Conferences and Linux Events | The Linux Foundation », events17.linuxfoundation.org (consulté le 16 novembre 2020)
- ↑ « KubeCon + CloudNativeCon North America 2017 | Linux Conferences and Linux Events | The Linux Foundation », events17.linuxfoundation.org (consulté le 16 novembre 2020)
- ↑ (en-US) « KubeCon and CloudNativeCon Europe 2018 », Linux Foundation Events (consulté le 16 novembre 2020)
- ↑ (en-US) « KubeCon CloudNativeCon China 2018 », LF Asia, LLC (consulté le 16 novembre 2020)
- ↑ (en-US) « KubeCon + CloudNativeCon North America 2018 », Linux Foundation Events (consulté le 16 novembre 2020)
- ↑ (en-US) « KubeCon + CloudNativeCon Europe 2019 », Linux Foundation Events (consulté le 16 novembre 2020)
- ↑ (en-US) « KubeCon CloudNativeCon China 2019 », LF Asia, LLC (consulté le 16 novembre 2020)
- ↑ (en) Morales, « Oracle BrandVoice: Kubernetes-Hungry Businesses Recruit To Fill Their Skill Gaps At KubeCon », Forbes (consulté le 20 janvier 2020)
- (en-US) « KubeCon + CloudNativeCon Europe », Linux Foundation Events (consulté le 16 novembre 2020)
- ↑ (en-US) « KubeCon + CloudNativeCon North America », Linux Foundation Events (consulté le 16 novembre 2020)
- ↑ (en-US) « KubeCon + CloudNativeCon North America », Linux Foundation Events (consulté le 22 novembre 2020)
- ↑ (en-US) « How the new KubeCon co-chair is scaling up the Kubernetes community », SiliconANGLE, 30 octobre 2018 (consulté le 20 janvier 2020)
- ↑ « KubeCon and CloudNativeCon 2018 Summary: Kubernetes 1.13, Envoy Update, and New Hosted Projects », InfoQ (consulté le 20 janvier 2020)
- ↑ (en) « KubeCon EU, CNCF Community, and the Role of the Cloud during the Pandemic: Q&A with Priyanka Sharma », InfoQ (consulté le 16 août 2020)
- ↑ (en) « Study tips to ace the CNCF's CKA exam », SearchITOperations (consulté le 20 janvier 2020)
- ↑ (en) Janakiram MSV, « 5 Exciting Facts About Kubernetes On The Eve Of Its 5th Anniversary », Forbes (consulté le 20 janvier 2020)
- ↑ « 6 Key Metrics Driving Growth at the Cloud Native Computing Foundation », eWEEK (consulté le 20 janvier 2020)
- ↑ (en) Vaughan-Nichols, « Linux Foundation offers free Introduction to Kubernetes class », ZDNet (consulté le 20 janvier 2020)
- ↑ (en) « Introduction to Kubernetes », edX (consulté le 20 janvier 2020)
- ↑ (en-US) Ops, « The Beginner's Guide to the CNCF Landscape », Linux.com, 28 novembre 2018 (consulté le 20 janvier 2020)
- ↑ Thornett, « Bigger than Linux: The rise of cloud native », TechRadar, 12 mai 2018 (consulté le 20 janvier 2020)
- ↑ (en) September 10, 2020 et Pst, « Take a look at the cloud native landscape if you dare », TechRepublic (consulté le 14 septembre 2020)
- ↑ (en-US) « Graduation day: Kubernetes hits key milestone as CNCF lays out a cloud-native road map », GeekWire, 6 mars 2018 (consulté le 20 janvier 2020)
- ↑ (en-US) « Google remains the top open-source contributor to CNCF projects », TechCrunch (consulté le 20 janvier 2020)
- ↑ (en-GB) Schmidt, « CNCF debuts own tech radar, looking into continuous delivery • DEVCLASS », DEVCLASS, 15 juin 2020 (consulté le 6 juillet 2020)
