Développer des microservices

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

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

  • Identifier les protocoles utilisés dans les microservices
  • Interpréter l'apport des microservices dans une architecture répartie
  • Développer vos microservices en Java
  • Déployer des microservices.

M2I


Un leadership dans le domaine de la formation
Voir la fiche entreprise

Tarif

A partir de 2 010,00 €

Durée 3 jours  (21h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

M2I


Un leadership dans le domaine de la formation
Voir la fiche

Tarif

A partir de 2 010,00 €

Durée 3 jours  (21h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

Programme

Jour 1

Bénéfices d'une architecture à microservices

  • Agilité, DevOps et microservices : le trio gagnant
  • La spécialisation des équipes et le gain en productivité
  • Isolement et indépendance des services
  • Séparation des rôles, évolutivité et modularité
  • Adaptation à la montée en charge (scalabilité)
  • Impact sur le déploiement
Exemple de travaux pratiques (à titre indicatif)
  • Etude d'un problème client pouvant être résolu par une architecture microservices

Présentation des microservices

  • Qu'est-ce qu'une architecture microservices ?
  • Liens entre microservices et SOA
  • Différence entre Web Services et microservices
  • Les microservices au centre du métier
  • Microservices et monolithe
  • Caractéristiques des microservices
  • Les problèmes centraux : les données et la complexité d'une architecture répartie
  • Le problème des données de contexte
  • Tolérance aux pannes
  • Avantages et inconvénients
Exemple de travaux pratiques (à titre indicatif)
  • Conception d'une architecture à base de microservices en partant d'exigences clients de TimeToMarket et de déploiement

Architecture à base de microservices

  • La base des microservices : HTTP
  • Rappels sur le protocole HTTP
  • Exploitation de HTTP pour l'accès aux services REST
  • Les différents niveaux d'implémentation de REST : du level 0 à 3
  • Codes d'erreurs HTTP et verbes HTTP
  • "Path"
  • Présentation de la norme Swagger
  • Décrire et documenter les endpoints avec Swagger
  • Tester un service REST avec SoapUI
  • Tester un service avec Postman et son extension Chrome
Exemple de travaux pratiques (à titre indicatif)
  • Ecriture de microservices indépendants

Jour 2

Réaliser un microservice avec Java

  • Création d'un simple microservice avec Jersey
  • Test du microservice
  • Création d'une application avec le framework Spring Boot

Jour 3

Exemple de travaux pratiques (à titre indicatif)
  • En reprenant l'exemple précédent : écriture de microservices avec Spring Boot

Les conteneurs des microservices

  • Introduction au logiciel Docker
  • Les conteneurs dans Docker
  • Lancer les conteneurs

Déploiement des microservices

  • Déploiement d'un microservice avec Docker
  • Présentation des offres concurrentes : Kubernetes et Mesos
Exemple de travaux pratiques (à titre indicatif)
  • Déploiement d'un microservice avec Docker

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation

Prérequis

Avoir de très bonnes connaissances du langage Java.

Public

Développeurs et architectes.

Ces formations pourraient vous intéresser

Objectifs de la formation

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

  • Décrire le principe de Power Apps
  • Construire une application Power Apps
  • Définir le Dataverse
  • Utiliser le Dataverse
  • Concevoir une interface utilisateur
  • Expérimenter les fonctions de navigation
  • Utiliser le centre d'administration de Power Apps.
Tarif

A partir de 1 220,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

La langue française est réputée difficile. Les pièges orthographiques sont nombreux, les conjugaisons ardues. Des moyens simples peuvent cependant être mis en œuvre pour optimiser sa maîtrise de la langue écrite au quotidien. Cette formation Orthographe vous permet de :
? Comprendre et mémoriser les règles de base de l’orthographe et de la grammaire.
? Développer les moyens de les appliquer et faire face aux difficultés courantes.
? Elaborer des écrits clairs et précis, faciles à lire pour être mieux compris.

Tarif

A partir de 1 395,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Dans notre vie professionnelle ou personnelle, nous sommes tous plus ou moins concernés par les problématiques de confiance en soi et d'affirmation de soi. Les situations qui peuvent les réveiller sont variées : Altercation, frustration, manipulation, mauvaise nouvelle, échec, solitude ou au contraire objectif à atteindre, demande à formuler, dépassement à réaliser... Parfois, nous nous sentons profondément incompétents ou indésirables dans tel ou tel domaine de notre vie. Parfois, nous doutons de notre valeur et adoptons des comportements inappropriés pour nous en sortir : Colère, timidité, agressivité, passivité... Cette formation confiance en soi vous permettra de :
- Faire le point sur "où en êtes-vous avec vous-même ?"
- Déterminer les principaux axes de travail pour évoluer.
- Intégrer des outils pour renforcer la confiance en soi.
- Pratiquer des techniques de communication et d'action pour vous affirmer en toute sérénité. Cette formation confiance en soi aborde également le thème très important du leadership.
Qu'est-ce qu'un leader ?
Comment devient-on leader ?
Comment développer les caractéristiques qui vont faire que vous pourrez entraîner les autres à votre suite ?
Découvrir votre propre type de charisme et savoir le développer.
Quelle attitude privilégier pour avoir un impact sur les autres ?

Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Comprendre le fonctionnement de FlutterFlow et son intérêt tout particulier pour les applications mobiles
  • Concevoir une interface utilisateur et structurer une page d'application
  • Être capable d'intégrer et de manipuler des données au sein de l'application
  • Savoir tester puis déployer une application créée à l'aide de FlutterFlow
Tarif

A partir de 1 860,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Rapporter les idées-clés d'un ensemble de documents écrits
  • Utiliser la prise de notes à partir d'une intervention orale pour en réaliser la synthèse
  • Structurer une intervention orale.
Tarif

A partir de 1 380,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Installer et configurer un projet Ionic
  • Structurer l'application à l'aide de composants
  • Collecter des données utilisateurs avec des formulaires
  • Mettre en place la navigation dans l'application
  • Implémenter des services d'accès aux serveurs de données
  • Synchroniser des traitements avec les objets Observable
  • Synchroniser des traitements avec les objets Observable
  • Accéder aux fonctions natives de l'appareil
  • Optimiser, construire et déployer l'application
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Définir sa feuille de route et la partager avec son équipe
  • Renforcer sa qualité de stratège pour obtenir l’adhésion des acteurs clés
  • Accompagner son équipe pour mieux conduire les transformations
Tarif

A partir de 1 690,00 €

Durée

2j / 14h

Modes
  • Entreprise

Objectifs de la formation

  • Comprendre les enjeux du changement et son importance dans la vie des organisations
  • Développer sa flexibilité et son agilité comportementale
  • Accepter l’incertitude
  • Diminuer son stress
Tarif

A partir de 1 550,00 €

Durée

2j / 14h

Modes
  • Entreprise

Objectifs de la formation

  • Se focaliser sur la création de valeur et les besoins de l'entreprise ou de l'organisation.
  • Livrer dans les délais sans compromettre la qualité.
  • Collaborer et communiquer en toute transparence.
  • Faire preuve de flexibilité et s'adapter.
Tarif

A partir de 1 530,00 €

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Extraire les éléments essentiels d'un oral ou d'un écrit.
  • Organiser une synthèse.
  • Restituer l'information à l'écrit comme à l'oral.
  • Gagner en confiance et en pertinence dans sa restitution.
  • Utiliser des outils d'IA.
Tarif

A partir de 1 875,00 €

Durée

3 jours (21 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Je cherche à faire...