Les fondements des microservices

2 jours II Code CNCP : 32123 II Certif info : 105001

/Les fondements des microservices

Les microservices désignent à la fois une architecture et une approche de développement logiciel qui consiste à décomposer les applications en éléments les plus simples, indépendants les uns des autres.

Ce terme “Microservices” est apparu dans le vocabulaire du monde des applications d’entreprise il y a déjà quelques années, mais on l’entend encore de plus en plus ces derniers temps. Ce modèle d’architecture logiciel devient de plus en plus attrayant et nombreux sont les nouveaux projets qui l’adoptent. Les résultats sont jusqu’à présent positifs à tel point que ce style est en train de devenir le choix par défaut pour la création d’applications d’entreprise.

Les objectifs de la formation Les fondements des microservices

A l’issue de la formation «Les fondements des microservices», les apprenants auront les capacités de :

  • Découvrir les fondations des microservices
  • Approfondir sur la migration vers les microservices
  • Apprendre les enjeux et la mise en place d’une architecture microservice
  • Connaître les principes de sécurité des microservices et les outils nécessaires
  • Découvrir les stratégies de monitoring et de test des microservices
Lien vers site CPF

Les prérequis de la formation Les fondements des microservices

Les prérequis nécessaires pour la formation Les fondements des microservices sont :

  • Pas de prérequis nécessaire
Lien vers site CPF

Les fondements des microservices

La formation certifiante «Les fondements des microservices», s’adresse à tout public salarié d’emploi ou en reconversion professionnelle et souhaitant acquérir des compétences en microservices notamment :

  • Directeurs/chefs de projet ou responsable métier
  • Responsable système d’informations
  • Les analystes de système et les développeurs
  • Ingénieurs d’étude, de recherche et développement
  • Architecte système et logiciel
  • Consultants techniques
  • Les gestionnaires de projet
  • Toute personne curieuse ayant de l’intérêt pour les microservices
Lien vers site CPF

0

Certif Info

0

Code CNCP

0

Jours

0

Heures

Contenu de la formation
Les fondements des microservices

Fondation des microservices

  • Bienvenue dans les fondements des microservices
  • Explorer l’histoire des architectures basées sur les services
  • Appréhender l’application monolithique
  • L’architecture SOA
  • Problèmes résolus par les microservices
  • Découvrir les microservices
  • Approfondir sur les microservices
  • Relation des microservices avec DevOps

Aborder les concepts essentiels

  • Défis des microservices
  • Différencier les services
  • Aborder la danse de la communication
  • Examiner la distribution et l’évolutivité
  • Anticiper les dangers de la latence et de l’engorgement

Approfondir la gestion des microservices

  • Défis des microservices
  • Différencier les services
  • Aborder la danse de la communication

Migration vers des microservices

  • Caractéristique des microservices
  • Principes de l’architecture REST
  • Communications inter-processus
  • Une approche pratique de la migration
  • Travailler avec les microservices

Faire des choix d’architecture

  • Mettre en œuvre des architectures microservices
  • Discerner les compromis
  • Traitement des données: Traiter les données du Big Data
  • Voir les avantages des services de pointe
  • Adopter une culture DevOps

Conception des microservices

  • Parcourir les considérations relatives à la conception
  • Modèles de conception de microservice
  • Conception pilotée par domaine
  • Découpler l’interface front-end et back-end
  • Les micro-frontends

Microservice et sécurité

  • Principes de sécurité des microservices
  • Techniques de sécurité des microservices
  • Jetons d’accès
  • OAuth 2.0

Stratégie de monitoring et test des microservices

  • Maîtriser la surveillance des microservices
  • Aborder le test des microservices
  • Étapes fondamentales du test des microservices services
  • Conclure sur les fondements des microservices

TD général

Une attestation d’assiduité sera délivrée après la validation de toutes les compétences du module Les fondements des microservices.

Modalités De Formations

Les fondements des microservices

Le module Les fondements des microservices est disponible en 3 modalités :

E-learning tutoré, Blended Learning et en présentiel.

FOAD / E-Learning tutoré

La formation certifiante TDD est disponible en e-learning tutoré. Vous serez accompagné par un formateur / tuteur tout au long de la formation.

Blended-Learning

La formation TDD est disponible en Blended learning. La partie apprentissage se déroule en e-learning, et les projets fil rouge en présentiel.

Présentiel

La formation certifiante TDD est disponible en présentiel ou en distanciel. La formation sera animée par un formateur à distance ou en classe.

Financement et Éligibilité

de la formation Les fondements des microservices

CPF

CPF « Compte Personnel de Formation.

VAE

VAE: Validation des Acquis de l’Expérience.

AIF

AIF : Aide Individuelle à la Formation par Pôle Emploi.

CPF de transition

CPF de transition pour une Reconversion Professionnelle.

Contrat PRO

Contrat d’alternance ou de Professionnalisation.

POEc

Préparation Opérationnelle Emploi Collective.

PDC

Plan de Développement de Compétences de l’entreprise.

AFPR

Action de Formation Préalable à l’Embauche.

POEi

Préparation Opérationnelle Emploi Individuelle.

Besoin d'un