Developper Des Microservices Rest

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 4

Programme formation

Date de mise à jour : 2019.01.11

Développer des microservices REST


Architecture REST - Sécurité et microgateway

DESCRIPTION
Depuis quelques années, de nombreuses entreprises désireuses de pouvoir Stage pratique en présentiel
bâtir de nouvelles applications front sur différents devices et d’ouvrir leur API
système d’information nous sollicitent pour les aider à construire leur API. Les
Code :
problématiques de sécurisation et de management d’API sont devenues
MREST
incontournables au sein des entreprises.
Durée :
Le style d’architecture REST est aujourd’hui partout et apporte une nouvelle 2 jours (14 heures)
façon de bâtir des applications en permettant leur découpage, très souvent
mal compris et mal implémenté, en plusieurs petites applications
Exposés :
indépendantes.
10%
L'objectif de cette formation est de vous donner les clés de la réussite pour Cas pratiques :
vous permettre d'engager des chantiers de refonte de vos applications 80%
monolithes existantes ou de construire vos nouvelles applications sur ce style
Échanges d'expérience :
d'architecture en évitant les pièges.
10%
Nous appuyant sur une approche pragmatique, nous vous proposerons de
balayer la théorie, de tester par l'implémentation les possibles usages d'une Sessions à venir :
telle architecture. Enfin, vous bénéficierez d’un apprentissage vous
20 - 21 mai 2021
permettant de mieux gouverner de telles applications dans le futur.
Paris / 1 680 eur
OBJECTIFS PÉDAGOGIQUES 18 - 19 nov. 2021
Concevoir des applications microservices Paris / 1 680 eur
Sensibiliser aux contraintes dans une architecture microservices et savoir les
résoudre
Tarif & dates intra :
PUBLIC CIBLE Sur demande
Développeur
Architecte
Technical leader

PRÉ-REQUIS
• Connaissance de base du web (HTTP, HTML, URI) et du langage Java
• Avoir développé une ou plusieurs API REST
• Avoir suivi la formation "API : Manager et sécuriser son API" (APISM) est
recommandé

MÉTHODE PÉDAGOGIQUE
Formation avec apports théoriques, échanges sur les contextes des
participants et retours d’expérience pratique des formateurs, complétés de
travaux pratiques et de mises en situation.
Les travaux pratiques sont réalisés à l'aide des de technologies et outils
standards de l'écosystème open source API.
La formation est orientée “API craftsmanship” et met l'accent sur les
compétences en développement d’API REST.

[email protected] - www.octo.academy - +33 (0)1 70 36 18 67 1


OCTO Academy est une marque d’OCTO Technology – N° DA 11 75 48 936 75
Programme formation "Développer des microservices REST"
Date de mise à jour : 2019.01.11

PROFILS DES INTERVENANTS


Toutes nos formations sont animées par des consultants-formateurs
expérimentés et reconnus par leurs pairs.

MODALITÉS D'ÉVALUATION ET FORMALISATION À L'ISSUE DE


LA FORMATION
L'évaluation des acquis se fait tout au long de la session au travers des
ateliers et des mises en pratique. Une évaluation à chaud sur la satisfaction
des stagiaires est réalisée systématiquement en fin de session et une
attestation de formation est délivrée aux participants mentionnant les objectifs
de la formation, la nature, le programme et la durée de l'action de formation
ainsi que la formalisation des acquis.

POUR ALLER PLUS LOIN :


• Refcard "API SECURITY PRINCIPLES"
• Refcard "API ARCHITECTURE STRATEGY"
• Toutes nos formations autour des pratiques de développement d'une API
• Formation "API : ouvrir son SI et développer son modèle d’affaires"
(SAPI1)
• Formation "Sécuriser et Manager son API" (APISM)

[email protected] - www.octo.academy - +33 (0)1 70 36 18 67 2


OCTO Academy est une marque d’OCTO Technology – N° DA 11 75 48 936 75
Programme formation "Développer des microservices REST"
Date de mise à jour : 2019.01.11

Programme pédagogique détaillé par journée

Jour 1
INTRODUCTION
• Présentation croisée et attentes des participants
• Déroulement de la session

DOULEURS DES MONOLITHES ET PROMESSES DES MICROSERVICES


• L'architecture monolithique et ses limites
• L'architecture microservices et ses concepts clés et les pièges à éviter

IMPACTS DES MICROSERVICES


• Build des APIs
• Organisation agile
• DevOPS

STRATÉGIE
• Découpage d'un monolithe et de la bonne taille du microservice
• Les bonnes pratiques pour éviter le sur design
• Cas pratique : “Découper un monolithe”
• Domain Driven Design
• Cas pratique : “Dessiner votre microservice en sous-domaines applicatifs

Jour 2
DANS LE CŒUR D'UN MICROSERVICE
• API
• CQRS
• Data management
• Découvrabilité des services
• Cas pratique : “Construire une application microservices”

LES MICRO GATEWAY POUR LA SÉCURITÉ


• Cas pratique : “Sécuriser votre API avec une microgateway”

AUDITABILITÉ ET GESTION DES PANNES


• Tolérance à la panne
• Circuit breakers
• Théorème de CAP et reprise d'erreur

ARCHITECTURE ASYNCHRONE
• Message et événements

GOUVERNANCE
• Organisation des équipes de développement

[email protected] - www.octo.academy - +33 (0)1 70 36 18 67 3


OCTO Academy est une marque d’OCTO Technology – N° DA 11 75 48 936 75
Programme formation "Développer des microservices REST"
Date de mise à jour : 2019.01.11

• Cycle de vie
• Impacts à l’échelle

CLÔTURE
• Retour d’expérience
• Questions/Réponses
• Évaluation de la session

[email protected] - www.octo.academy - +33 (0)1 70 36 18 67 4


OCTO Academy est une marque d’OCTO Technology – N° DA 11 75 48 936 75

Vous aimerez peut-être aussi