Formation Architecture DevOps complète, mise en pratique

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À l'issue de cette formation Outils DevOps, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Connaître la chaîne CI/CD dans toute sa longueur
  • Savoir manipuler les outils et services modernes
  • Comprendre la complémentarité des outils DevOps
  • Être capable de discuter des impacts sur les organisations informatiques

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 860,00 €

Durée 2 jours (14h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 860,00 €

Durée 2 jours (14h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Nos séminaires sur l’état de l'art des technologies Cloud-Native, la culture DevOps, les métiers de SRE (Site Reliability Engineer) ou de Platform Engineer génèrent parfois de la frustration pour les participants qui désirent manipuler.

Cette formation Outils DevOps cherche à la fois à vous présenter les concepts de la construction et de la livraison logicielle dans une approche état de l'art et bonnes pratiques tout en vous laissant manipuler les étapes majeures du cycle de vie du logiciel : développement, intégration, déploiement sur des plateformes modernes (IaaS, Containers, Kubernetes, Serverless), etc. Vous visitez finalement en accéléré la progression « historique » d'une entreprise qui améliore sa chaîne de production logicielle au fur et à mesure qu'elle découvre l'apport et la complémentarité d'une technologie pour arriver à une configuration moderne, robuste, scalable, sécurisée et très souple dans son déploiement, qu'il s'agisse d'architecture simple ou plus complexe (file de messages, micro services, etc.). Cette formation ne vise pas à se substituer aux formations spécifiques sur chaque technologie présentée ici et qui font chacune l’objet de formations dédiées.

La partie théorique est réduite au strict minimum afin de maximiser le temps alloué aux travaux pratiques.

Programme

Concevoir une application moderne (dite Cloud-Native)

Découplage du stockage (Base de données, clé/valeur Redis, objet S3, systeme de files de messages type RabbitMQ ou Kafka) et du runtime (processus)
Concevoir une application sans état (stateless), conforme aux 12 facteurs
Découpage en micro-service et communication en API REST
Démos et travaux pratiquesUtiliser un IDE en ligne (ex. gitpod)
Notre application se compose de trois parties : un frontend statique HTML/CSS/JS, un backend accessible en API et un stockage.
Le code sera fourni mais bien sûr modifiable/adaptable

Mettre en place une pipeline d’intégration continue (CI)

Créer un repo Git (sur GitHub) et “pousser” le code
Créer un test unitaire
Brancher des outils d’analyse de la sécurité du code 
Configurer un workflow CI GitHub Actions pour compiler le code à chaque modification majeure (npm install, run build, test..)

Déployer manuellement sur des serveurs au sein d’un Cloud IaaS

Utiliser un Cloud Public pour créer deux VMs (App et BdD) sur un réseau dédié (VPC)
Déployer l’application manuellement sur la VM App
Configurer le FW Cloud (Network security group)
Configurer les record DNS pour publier l’application
Mettre en place un Load-Balancer avec certificat TLS/SSL (ex Let’s encrypt)

Déployer en “Infra as Code” sur des serveurs au sein d’un cloud Cloud IaaS

Utiliser Cloud-init pour automatiser la préparation des VMs
Utiliser TerraForm pour la création/mise l’échelle de l’application
Mettre à l'échelle en faisant varier le nombre de VM App
Déploiement sur une autre Région du Cloud
Utilisation d’un CDN (ex CloudFlare) pour la présentation du certificat

Construire une image Docker et déployer l'application en container

Concevoir, écrire et tester un Dockerfile pour créer une image de l’application
L’inclure dans le repo Git précédent
Configurer le build de l’image et sa publication dans un Registry
Déployer l'application sur les serveurs App sous forme de container

Déployer l'application sur Kubernetes (ou un CaaS) et mettre à l’échelle

Déployer l’image sur un CaaS (type Google Cloud Run,Azure ACI, Scaleway, Civo..)
Créer un cluster Kubernetes et y déployer l’image au sein de Pods via kubectl.
Utiliser un LoadBalancer et un Ingress Controller pour la publication Web

Déployer l’application en Serverless

Déployer l’application sur un service Serverless (ex Netlify ou Cloudflare Workers) depuis son repo Git

Conclusion

Une revue globale est faite ; une itération coté code est implémentée avec son déploiement industrialisé.

Prérequis

Les travaux pratiques sont réalisés à la fois par les participants et démontrés dans leur intégralité par le formateur. La totalité des ressources est fournie pour pouvoir pratiquer pendant et après la formation. Si le niveau technique est trop élevé pour que vous participiez activement à l'écriture de certains scripts vous pouvez tout à fait vous limiter à utiliser les fichiers fournis par le formateur (configurations, scripts) en restant dans l'esprit de la formation qui est de comprendre la chaîne globale des traitements sans forcément maîtriser syntaxiquement chaque maillon.

Public

Ce cours Outils DevOps s'adresse aux membres des équipes de développement, d'intégration ou de production souhaitant manipuler les outils et services modernes. Sont aussi concernés les responsables informatiques, chefs de projet, architectes ou encore product owners.

Ces formations pourraient vous intéresser

Objectifs de la formation

A l’issue de cette formation VMware Workstation 12 Administration, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Installer VMware Workstation
  • Créer et administrer des machines virtuelles dans un environnement Workstation
  • Comprendre la mise en œuvre et la gestion des différents types de connexion réseau
  • Utiliser les fonctionnalités avancées de VMware Workstation
  • Utiliser la technologie des clones liés pour dupliquer les machines virtuelles
  • Utiliser le Scripting VMware
  • Comprendre les stratégies de sauvegarde de VMs
  • Utiliser les fonctionnalités « Serveur » de VMware Workstation
Tarif

A partir de 2 690,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Devenir rédacteur Web

Proposé par GROUPE LEXOM

Objectifs de la formation

  • Connaître la fonction et les missions du rédacteur Web
  • Développer les compétences nécessaires à la fonction
  • Examiner les éléments contextuels liés à la fonction de rédacteur Web
  • Se positionner en tant que rédacteur Web
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier, comprendre et maitriser les modifications des exigences de la nouvelle version (2022) de la Norme ISO 15189
  • Présenter les exigences d’accréditation en en donnant une interprétation pragmatique accompagnée d’exemples concrets et avec comparaison avec la précédente version
Tarif

A partir de 580,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Concevoir l'action de formation sur son sujet d'expertise
  • Instaurer les conditions favorables à l'apprentissage
  • Conduire l'action de formation selon les différentes séquences du programme pédagogique élaborées
  • Gérer les situations sensibles durant l'action de formation
  • Evaluer le niveau d'acquisition des compétences des apprenants
Tarif

A partir de 2 639,00 €

Durée

5 jours

Modes
  • Entreprise

Objectifs de la formation

  • Élaborer les grandes lignes d'une démarche de qualité de vie au travail (QVCT)
  • Établir un plan d’actions pour mettre en place sa démarche
  • Choisir des indicateurs QVCT adéquats pour évaluer et améliorer la performance de sa démarche
Tarif

A partir de 1 610,00 €

Durée

2 jours

Modes
  • Entreprise
  • Centre

Objectifs de la formation

  • Se repérer dans la réglementation afférente au patrimoine professionnel
  • Mesurer les incidences fiscales de son opération
  • Réaliser les opérations de location et d'achat des biens professionnels
Tarif

A partir de 1 618,00 €

Durée

2 jours

Modes
  • Entreprise
  • Centre
  • Distance

Objectifs de la formation

  • Cette formation fait l'objet d'évaluations formatives et sommatives.
Tarif

Contacter l'organisme

Durée

5 jours (35 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

  • Cerner les règles afférentes au versement ou non de l'indemnité d'éviction
  • Evaluer l'indemnité d'éviction
  • Examiner les droits des parties contractantes
Tarif

A partir de 1 113,00 €

Durée

1 jour

Modes
  • Entreprise
  • Centre
  • Distance

Objectifs de la formation

  • Définir l’empreinte carbone et la transition bas-carbone
  • Faire passer le bilan carbone à son établissement et mesurer son empreinte carbone
  • Participer à la stratégie de réduction de l’empreinte carbone de son établissement
Tarif

A partir de 1 585,00 €

Durée

2 jours - 14 heures

Modes
  • Entreprise

Objectifs de la formation

  • Développer des tableaux plus complets (tableau croisé dynamique Excel)
  • Gérer les données sous Excel
  • Réaliser des graphiques plus poussés sur Excel
  • Simuler des calculs et réaliser une synthèse complète entre différents tableaux
  • Adopter des outils adaptés à votre quotidien
Tarif

A partir de 720,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...