Architecture microservices – Les fondamentaux

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Identifier les problématiques de mise en œuvre et les bénéfices de l'architecture microservices ;
  • Décrire le rôle des services Web interopérables au sein d'une architecture microservices ;
  • Identifier et décrire le panorama des outils et technologies.

ENI Service


votre centre de formation informatique de confiance
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 1 jour - 7 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

ENI Service


votre centre de formation informatique de confiance
Voir la fiche

Tarif

Contacter l'organisme

Durée 1 jour - 7 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Embrassez le monde des microservices avec notre formation approfondie sur l’architecture microservices.
Cette formation débute par un aperçu des architectures traditionnelles, notamment monolithiques et orientées services (SOA), et la transition vers les microservices.
Nous analysons les concepts clés des microservices, les compromis inhérents à cette architecture, et discutons des principes d’implémentation de microservices, y compris la culture DevOps et les API légères.
Nous mettons un accent particulier sur le monitoring, la gestion des logs applicatifs, et l’importance de la centralisation des logs.
Nous vous guidons à travers le déploiement d’une architecture microservices, en abordant des sujets tels que les technologies de conteneurs, la gestion de configuration, et les solutions d’infrastructure.
Nous discutons également de la scalabilité dans le contexte du cloud computing et des problématiques de mise en œuvre des microservices.

Programme

Aperçu de l'approche traditionnelle

  • Architecture monolithique
  • L'émergence des services (EAI, CORBA)
  • Architecture orientée service (SOA)
  • L'émergence des services Web (SOAP)
  • Microservices

Concept et compromis

  • Flexibilité et complexité
  • Cohésion et couplage
  • Dépendances cachées VS dépendances explicites
  • Petits et grands systèmes
  • Module/Composant VS Service

Implémentation de microservices

  • Principe de responsabilité unique
  • Microservice VS Service
  • Culture DevOps
  • Déploiement et intégration continue
  • Protocoles HTTP, JMS, AMQP, Websockets, JSON
  • API légères (REST, GraphQL)

Gestion des logs applicatifs et monitoring

  • Le monitoring au centre d'un microservice
  • Métriques et health check
  • Centralisation des logs
  • Parcours de solutions : ELK, Graylog, Syslog

Déploiement d'une architecture microservices

  • Déploiement continu de dizaines/centaines d'applications
  • Technologies de conteneurs (Docker)
  • Gestion de configuration (Ansible)
  • Solutions d'infrastructure pour les microservices (Kubernetes)

Cloud computing et scalabilité

  • Haute Disponibilité (redondance et fail-over)
  • Performance (load balancing)
  • Scalabilité automatique

Problématiques de mise en œuvre

  • Complexité de l'écosystème
  • Performances réseaux
  • Sécurité
  • Déploiement
  • Tests
  • Nano-services

Prérequis

Notions de programmation.

Public

Développeur, Architecte, Chef de projet.

Ces formations pourraient vous intéresser

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Concevoir un projet architectural.
Tarif

A partir de 1 380,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Reconnaître et appliquer les différentes fonctionnalités avancées de ce logiciel de dessin pour produire des documents informatiques de vos projets.
Tarif

A partir de 1 530,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Expliquer les avantages de l'utilisation de la nouvelle solution SAP S/4HANA et ses innovations par rapport aux versions précédentes de SAP (ECC)
  • Décrire la solution et son architecture système
  • Utiliser la nouvelle interface utilisateur SAP Fiori
  • Décrire les enjeux de la méthodologie d'implémentation SAP Activate
  • Mettre en oeuvre certaines des fonctionnalités applicatives et utiliser quelques fonctions analytiques intégrées.
Tarif

A partir de 1 640,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire le processus de développement des microservices
  • Mémoriser l'état de l'art dans l'exposition des API microservices
  • Déployer plusieurs instances d'un même microservice
  • Mettre en place un load balancer / gateway de microservices
  • Manipuler quelques outils pour sécuriser les microservices.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

Découvrir les nouveautés de JEE 6 - Réussir une migration vers JEE 6
Tarif

A partir de 1 275,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire les principes d'architectures Active Directory (AD)
  • Implémenter et déployer une architecture AD DS
  • Gérer les différents types d'objets AD DS
  • Appliquer les principes de réplications
  • Créer et déployer des GPO
  • Sécuriser un environnement Active Directory
  • Surveiller et maintenir une architecture AD DS.
Tarif

A partir de 1 830,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire la culture fondamentale du stockage aussi bien au niveau technique, qu'au niveau architecture et gestion.
Tarif

A partir de 1 500,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

Décrire les principales fonctionnalités de SharePoint 2013 - Planifier et concevoir un environnement SharePoint Server 2013 qui répond aux exigences de haute disponibilité et de récupération d'urgence - Planifier et mettre en œuvre une architecture d'applications de services pour le déploiement de SharePoint 2013 - Configurer et gérer les Apps dans un environnement SharePoint Server 2013
Tarif

A partir de 2 450,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre l’intérêt et l’usage des Design-Patterns en conception logicielle
  • Concevoir une architecture logicielle solide en utilisant des modèles de conception éprouvés
  • Identifier les différentes familles de Design-Patterns GoF et les responsabilités de chacun
  • Identifier les Design-Patterns nécessaires à la construction d’une application Java SE/Jakarta EE
  • Modéliser et développer une couche de persistance des données en utilisant les modèle de conception permettant de rendre les autres couches indépendantes du système de persistance
  • Modéliser et implémenter une couche métier en s’appuyant sur la couche de persistance avec les modèles d’abstraction essentiels
  • Modéliser et implémenter la couche de présentation/IHM et utiliser les patterns pour le lien avec la couche métier, la gestion de l’interaction utilisateur et l’affichage de données
  • Comprendre l’apport des patterns d’architecture tels que le modèle MVC dans une structure logicielle complexe
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Décrire les principales fonctionnalités de SharePoint 2016
  • Concevoir une architecture d'information
  • Concevoir des architectures logiques et physiques
  • Installer et configurer SharePoint 2016
  • Créer des applications Web et des collections de sites
  • Planifier et configurer les applications de service
  • Gérer les utilisateurs et les autorisations
  • Configurer l'authentification dans un déploiement SharePoint 2016
  • Sécuriser le déploiement de SharePoint 2016
  • Gérer la taxonomie
  • Configurer les profils utilisateurs et les audiences
  • Configurer la recherche
  • Surveiller et maintenir un environnement SharePoint 2016
Tarif

A partir de 4 250,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...