Il y a un mois, Apple est devenue membre de la Cloud Native Computing Foundation. Explorons ce que cela signifie.
Photo — — Unsplash
Pourquoi CNCF
La Cloud Native Computing Foundation (CNCF) soutient la Linux Foundation. Son objectif est de développer et de promouvoir les technologies cloud. La fondation a été créée en 2015 par de grands fournisseurs IaaS et SaaS, des entreprises informatiques et des fabricants d'équipements réseau — Google, Red Hat, VMware, Cisco, Intel, Docker et d'autres.
Aujourd'hui, des organisations telles qu'Adidas, GitHub et The New York Times figurent parmi les membres de la fondation. Il y a un mois, Apple les a rejoints — elle a obtenu le statut de platine et 370 000 dollars par an au développement de projets open source.
Apple a une longue histoire avec les projets open source. La société à utiliser activement des logiciels libres dans le développement de ses produits. Un exemple en est OS X. Ce système d'exploitation repose sur des composants d'un autre système d'exploitation — Darwin. Il a du code écrit par Apple avec celui provenant de NeXTSTEP et de FreeBSD.
Les représentants de la CNCF et de la Linux Foundation , en rejoignant la fondation ouverte, souhaitent que « l'entreprise à la pomme » partage son expertise. Les ingénieurs veulent rendre à la communauté open source les efforts fournis et contribuer au développement de l'infrastructure informatique cloud. Les représentants d'Apple ne commentent pas, comme à leur habitude, les décisions de la société.
Quel sera l'impact
Le développement du cloud progressera plus rapidement. Des projets tels que le système d'orchestration de conteneurs Kubernetes, l'outil de surveillance de l'infrastructure Prometheus, le serveur CoreDNS et le service proxy Envoy ont émergé de la CNCF. Avant même de rejoindre la CNCF, Apple avait déjà participé activement à leur développement (notamment Kubernetes).
En devenant membre de la Cloud Native Computing Foundation, la société pourra interagir plus étroitement avec ses homologues. Grâce à son statut de platine, l'opinion des représentants d'Apple sera prise en compte lors de la définition de la direction du développement des outils cloud. Actuellement, la CNCF travaille encore sur quinze projets pour sécuriser les environnements de production et les fichiers dans le cloud, ainsi que sur les communications. L'expertise d'Apple pourrait accélérer leur développement.

Photo — — Unsplash
Il y aura plus de projets open source. Apple contribiera au développement des projets existants et introduira de nouveaux. La société a déjà transféré en open source — composant de la Darwin mentionnée — ainsi que le langage de programmation Swift, qui se classe actuellement dans le classement TIOBE.
Il y a un an chez Apple le code source de FoundationDB, une base de données NoSQL distribuée. Contrairement à d'autres systèmes similaires, les opérations dans FoundationDB respectent les principes : d'atomicité, de cohérence, d'isolation et de durabilité des données.
En quelques semaines, le projet de plus de sept mille développeurs, et sur le forum une centaine de nouveaux fils de discussion. La société prévoit de continuer à développer de nouveaux outils open-source avec la communauté.
Qui a récemment rejoint le CNCF
En mars de cette année, des représentants du CNCF , ont annoncé que 59 nouvelles organisations avaient rejoint la communauté. Fin mai, le nombre de participants au fonds des 400 entreprises. Parmi elles figurent aussi bien de petites startups que de grandes entreprises IT.
Par exemple, Nvidia est devenue un nouveau membre du fonds et se concentrera sur le développement de systèmes d'intelligence artificielle dans le cloud. Il convient également de mentionner Elastic — les développeurs de la pile composée d'Elasticsearch, Kibana, Beats et Logstash — ainsi que le fabricant d'équipement de télécommunication Ericsson.
En plus de ces organisations, la liste comprend plusieurs fournisseurs de cloud, de services Internet, des agences de conseil, des intégrateurs et des entreprises du secteur de la sécurité de l'information.
Au sein de la Cloud Native Computing Foundation, on est convaincu que les nouveaux participants et leurs technologies contribueront au développement du marché du cloud et apporteront une expertise précieuse à l'écosystème du logiciel open-source.
Nous avons offre des services de cloud privé et hybride, ainsi que des solutions complètes pour les opérateurs de télécommunications. Voici quelques articles à ce sujet sur notre blog d'entreprise :
Source : habr.com
