OpenStack élargit son portefeuille et engage CI / CD

La Fondation OpenStack a annoncé que l'organisation soutiendrait désormais non seulement des projets open source pour l'IaaS, mais également des entreprises engagées dans le développement de solutions de conteneurisation, de CI / CD et d'informatique périphérique.

Nous expliquons à quoi le changement de direction est lié et qui travaille déjà avec le fonds.


/ photo eflon CC BY

Pourquoi changer de direction


Selon une enquête OpenStack Foundation 2018, environ 81% des entreprises mondiales pensent qu'au cours des prochaines années, les solutions open source seront un élément essentiel du cloud. Dans le même temps, les représentants d'OpenStack notent qu'il peut être difficile pour une entreprise de «se mettre au travail» diverses solutions open source ensemble. Par conséquent, l'organisation a décidé d'élargir la gamme de projets du fonds afin de former un écosystème unique et de simplifier l'intégration des outils ouverts.

En plus des systèmes cloud (qui restent dans le portefeuille de l'organisation), OpenStack développera des projets et des conteneurs CI / CD. À ces fins, le fonds a ouvert une nouvelle direction - OpenDev . Sur cette base, l'hébergement sera formé pour une variété d'outils, y compris ceux qui ne sont pas liés à l'écosystème OpenStack.

Pour souligner davantage l'importance de changer de direction, OpenStack a renommé son événement OpenStack Summit régulier en Open Infrastructure Summit. Maintenant, la conférence ne parlera pas tant d'OpenStack, mais des projets open source en général: des technologies cloud à la sécurité des infrastructures informatiques.

Qui travaille avec le fonds


Les participants au programme sont sélectionnés personnellement par les membres du conseil d'administration de la Fondation OpenStack. Des projets open source entièrement nouveaux et déjà en développement seront sélectionnés. Le Fonds fournira aux entreprises toute l'aide possible dans le développement - fournira des ressources informatiques et nommera des mentors. Quatre projets faisant partie de la Fondation OpenStack sont déjà connus :

Dirigeable Une pile d'outils pour automatiser la configuration du cloud. Le système permet de simplifier le travail avec les clusters Kubernetes en offrant la possibilité de gérer des conteneurs à l'aide de documents YAML . Pour créer des conteneurs, Airship utilise Helm, tandis qu'il utilise les capacités de Ceph pour stocker des données et Project Calico pour organiser un environnement de réseau virtuel. Airship a été développé par les opérateurs mobiles AT&T et SKT. Pour cette raison, la solution devrait aider les opérateurs de télécommunications à déployer une infrastructure informatique pour les réseaux 5G.

Conteneurs Kata. L'objectif du projet est de créer des machines virtuelles sécurisées, dont les performances sont comparables à celles des conteneurs - elles démarrent en moins de 100 ms. Dans ce cas, le projet utilise les meilleures pratiques d'Intel - le concept de conteneurs clairs, initialement axé sur la sécurité de l'environnement des conteneurs. Le code source des conteneurs Kata peut être trouvé sur GitHub .

StarlingX. Plate-forme d'organisation de l'infrastructure basée sur l'informatique périphérique. Il aidera à connecter les appareils IoT à un seul système cloud. StarlingX offre aux développeurs des outils pour configurer et prendre en charge automatiquement les applications. La plateforme a été lancée en octobre 2018 - la documentation sur son utilisation est disponible sur le site officiel .

Zuul. Système d'intégration continue et de livraison de code (CI / CD). Zuul se concentre sur des projets à grande échelle avec un grand nombre de commits de développeurs. La solution teste automatiquement chaque modification proposée dans le code et analyse si elle entraînera des violations dans le service. Le projet existe depuis 2012. Pendant ce temps, Zuul a réussi à présenter des sociétés telles que BMW, GoDaddy et Wikimedia.


/ photo PxHere PD

Opinions de la communauté informatique


Les représentants de la Fondation OpenStack attendent de nouveaux outils et services pour aider à attirer les utilisateurs vers l'écosystème OpenStack. Selon les experts, l'entrée sur le marché chinois, où les projets de l'organisation ne sont pas populaires, est particulièrement importante pour OSF. OpenStack est intéressant pour les entreprises chinoises, mais elles ne sont souvent pas satisfaites de la fonctionnalité. L'élargissement du pool de projets aidera à «combler les lacunes» dans les services OpenStack et à simplifier le travail avec eux (car ils sont considérés comme assez difficiles à mettre en œuvre).

Dans le même temps, certains représentants de l'industrie informatique ont exprimé des préoccupations au sujet de l'initiative OpenStack Foundation, par exemple, le créateur d'Ubuntu et de Canonical, Mark Shuttleworth . Selon lui , l'expansion du domaine d'intérêt de la Fondation OpenStack peut conduire au fait que l'organisation ne prêtera pas assez d'attention à son produit principal.

La situation peut être aggravée par le fait que dans un proche avenir, OSF commencera à publier les mises à jour d'OpenStack deux fois plus souvent. Shuttleworth doute qu'à ce rythme de publication des versions et de prise en charge de projets tiers, l'organisation sera en mesure de maintenir la qualité de ses services de pointe.

Qui d'autre développe des projets de cloud ouvert


En plus de la Fondation OpenStack, la Fondation Linux développe également des solutions cloud open source ( nous avons parlé des nouvelles initiatives de cette fondation dans notre blog ). À ces fins, l'organisation a fondé deux fonds subsidiaires - la Cloud Native Computing Foundation (CNCF) et la Cloud Foundry Foundation (CFF).

Kubernetes est l'un des projets les plus célèbres développés par la Cloud Native Computing Foundation, mais le fonds soutient également d'autres services et outils. Parmi ceux-ci, les plus matures sont le système de surveillance Prometheus, l'équilibreur de charge Envoy et le service DNS CoreDNS. Les grandes entreprises informatiques, par exemple: Alibaba, Cisco, Google, IBM, Microsoft, participent au développement des projets de l'organisation.

Cloud Foundry Foundation développe un système unifié pour gérer l'infrastructure informatique dans les centres de données. Les principaux services de l'organisation sont Application Runtime et Container Runtime, qui aident les développeurs à exécuter des applications dans le cloud ou dans des conteneurs, respectivement. La Cloud Foundry Foundation travaille avec Google, IBM, Dell, Huawei.

La Fondation OpenStack prévoit de travailler en étroite collaboration avec la Fondation Linux. Selon les représentants d'OpenStack, la société n'essaie pas de rivaliser avec d'autres fonds, mais souhaite unir ses forces et renforcer la communauté open source. On ne sait pas encore si ce désir se répercutera sur des projets conjoints des deux fonds, cependant, certains de leurs plans de la Fondation OpenStack pourraient être révélés ce printemps lors d'une conférence thématique à Denver.



Quelques éléments du premier blog d'entreprise IaaS:


Ce que nous écrivons sur la chaîne Telegram:

Source: https://habr.com/ru/post/fr440998/


All Articles