Les deux nouveaux cours ont été créés en partenariat avec la Cloud Native Computing Foundation et Continuous Delivery Foundation
SAN FRANCISCO – SOMMET GITOPS – 22 juin 2021 – Aujourd’hui au GitOps Summit, La Fondation Linux, l’organisation à but non lucratif permettant l’innovation de masse grâce à l’open source, les Cloud Native Computing Foundation® (CNCF®), qui crée des écosystèmes durables pour les logiciels natifs du cloud, et Fondation de livraison continue (CDF), la fondation de logiciels open source qui cherche à améliorer la capacité mondiale à fournir des logiciels avec sécurité et rapidité, a annoncé la disponibilité immédiate de deux nouveaux cours de formation en ligne axés sur GitOps, ou opération par pull request, un puissant workflow de développement qui permet organisations pour libérer la promesse de la livraison continue native du cloud.
Les technologies natives du cloud permettent aux entreprises d’évoluer rapidement et de fournir des logiciels plus rapidement que jamais. GitOps est l’ensemble des pratiques qui permettent aux développeurs d’effectuer des tâches qui incombent traditionnellement au personnel d’exploitation. À mesure que les pratiques de développement évoluent, GitOps devient une compétence essentielle pour de nombreux postes. Ces deux nouvelles formations en ligne à votre rythme sont conçues pour enseigner les compétences nécessaires pour commencer à mettre en œuvre les pratiques GitOps :
Introduction à GitOps (LFS169)
LFS169 est un cours d’introduction gratuit fournissant des connaissances de base sur les principes, outils et pratiques clés de GitOps, pour aider à créer un cadre opérationnel pour les applications natives du cloud fonctionnant principalement sur Kubernetes. Le cours explique comment configurer et automatiser un pipeline de livraison continue vers Kubernetes, ce qui améliore la productivité et l’efficacité des rôles techniques.
Ce cours présente une série de démonstrations avec un environnement GitOps entièrement fonctionnel, qui explique la véritable puissance de GitOps et comment il peut aider à créer des infrastructures, à déployer des applications et même à faire des versions progressives, le tout via des demandes d’extraction et des workflows basés sur git. À la fin de ce cours, les participants seront familiarisés avec la nécessité de GitOps et comprendront les différents modèles de réconciliation et options de mise en œuvre disponibles, les aidant à faire les bons choix technologiques pour leurs besoins particuliers.
GitOps : livraison continue sur Kubernetes avec Flux (LFS269)
LFS269 profitera aux développeurs de logiciels intéressés à apprendre à déployer leurs applications natives dans le cloud à l’aide de workflows GitHub et de pratiques GitOps familiers ; les ingénieurs en assurance qualité intéressés par la mise en place de pipelines de livraison continue et la mise en œuvre de l’analyse Canary, des tests A/B, etc. sur Kubernetes ; les ingénieurs en fiabilité de site intéressés par l’automatisation des workflows de déploiement et la mise en place de workflows de livraison continue multi-locataires et multi-clusters basés sur GitOps et leur intégration avec les configurations d’intégration continue et de surveillance existantes ; et toute personne cherchant à comprendre le paysage de GitOps et à apprendre à choisir et à mettre en œuvre les bons outils.
Ce cours fournit une plongée profonde dans les principes et pratiques GitOps, et comment les mettre en œuvre en utilisant CD de flux, un projet du CNCF. Flux CD utilise une approche de réconciliation pour garder les clusters Kubernetes synchronisés en utilisant les référentiels Git comme source de vérité. Ce cours permet d’acquérir des connaissances essentielles sur Git et Kubernetes pour un praticien GitOps en configurant Flux v2 sur un cluster Kubernetes existant, en automatisant le déploiement des manifestes Kubernetes avec Flux et en incorporant Kustomize et Helm pour créer des déploiements personnalisables. Il explique comment configurer les notifications et la surveillance avec Prometheus, Grafana et Slack, intégrer Flux aux workflows basés sur Tekton pour configurer des pipelines CI/CD, créer des stratégies de publication, y compris les tests Canary, A/B et bleu/vert, le déploiement vers environnements multi-clusters et multi-locataires, intégrez GitOps avec des maillages de services tels que Linkerd et Istio, sécurisez les workflows GitOps avec Flux, et bien plus encore.
« GitOps est une méthodologie essentielle pour passer à gauche et utiliser efficacement le cloud natif. Nous constatons déjà la demande pour cela avec l’adoption de projets CNCF comme Argo et Flux », a déclaré Priyanka Sharma, directrice générale de la fondation Cloud Native Computing. « Je suis ravi que nous proposions désormais deux cours GitOps afin que les développeurs de tous niveaux puissent jeter les bases et apprendre à intégrer GitOps à Kubernetes. J’encourage chaque pratiquant à le vérifier !
« Notre partenariat avec Cloud Native Computing Foundation (CNCF) a abouti à la création de ce cours de haute qualité pour les développeurs de logiciels qui souhaitent mieux comprendre le paysage GitOps. Il comprend des informations sur l’intégration de Flux CD avec des flux de travail basés sur Tekton, un excellent exemple de projets CNCF et CDF travaillant en étroite collaboration. En suivant le cours, vous serez en mesure d’évaluer et de mettre en œuvre GitOps pour répondre à vos besoins de développement », a déclaré Tracy Miranda, directrice exécutive de la Continuous Delivery Foundation. « Le lancement de ces cours est le résultat de la forte augmentation de la demande d’applications cloud natives. Ce programme profitera directement à ceux qui souhaitent approfondir leurs connaissances sur Git et Kubernetes et suivre les meilleures pratiques pour les techniques GitOps.
Introduction à GitOps se compose de 3-4 heures de matériel de cours, y compris des leçons vidéo. Il est disponible gratuitement jusqu’à un an.
GitOps : livraison continue sur Kubernetes avec Flux se compose de 30 à 40 heures de matériel de cours, y compris des leçons vidéo, des laboratoires pratiques, etc. Les frais de cours de 299 $ comprennent une année complète d’accès à tous les matériaux.
À propos de Cloud Native Computing Foundation
L’informatique native du cloud permet aux organisations de créer et d’exécuter des applications évolutives avec une pile logicielle open source dans des clouds publics, privés et hybrides. La Cloud Native Computing Foundation (CNCF) héberge des composants critiques de l’infrastructure technologique mondiale, notamment Kubernetes, Prometheus et Envoy. La CNCF rassemble les meilleurs développeurs, utilisateurs finaux et fournisseurs du secteur, et organise les plus grandes conférences de développeurs open source au monde. Soutenue par plus de 500 membres, dont les plus grandes sociétés de cloud computing et de logiciels au monde, ainsi que plus de 200 startups innovantes, la CNCF fait partie de la Linux Foundation à but non lucratif. Pour plus d’informations, s’il vous plaît visitez www.cncf.io.
À propos de la Fondation pour la livraison continue
La Continuous Delivery Foundation (CDF) cherche à améliorer la capacité du monde à fournir des logiciels avec sécurité et rapidité. Le CDF est une organisation indépendante des fournisseurs qui établit les meilleures pratiques d’automatisation de la livraison de logiciels, propulse l’éducation et l’adoption d’outils de CD et facilite la pollinisation croisée entre les technologies émergentes. Le CDF abrite de nombreux projets de CD à la croissance la plus rapide, notamment Jenkins, Jenkins X, Tekton et Spinnaker. Le CDF fait partie de la Linux Foundation, une organisation à but non lucratif. Pour plus d’informations sur le CDF, veuillez visiter https://cd.foundation.
À propos de la Fondation Linux
Fondée en 2000, la Linux Foundation est soutenue par plus de 1 000 membres et est le leader mondial de la collaboration sur les logiciels open source, les normes ouvertes, les données ouvertes et le matériel ouvert. Les projets de la Linux Foundation sont essentiels à l’infrastructure mondiale, notamment Linux, Kubernetes, Node.js, etc. La méthodologie de la Linux Foundation se concentre sur l’exploitation des meilleures pratiques et sur la réponse aux besoins des contributeurs, des utilisateurs et des fournisseurs de solutions afin de créer des modèles durables pour une collaboration ouverte. Pour plus d’informations, s’il vous plaît visitez-nous à linuxfoundation.org.
La Linux Foundation a des marques déposées et utilise des marques commerciales. Pour obtenir une liste des marques déposées de The Linux Foundation, veuillez consulter sa page d’utilisation des marques déposées : www.linuxfoundation.org/trademark-usage. Linux est une marque déposée de Linus Torvalds.
# # #
La poste Linux Foundation lance une formation GitOps est apparu en premier sur Fondation Linux – Formation.