Page 105 - Catalogue Formations 2024
P. 105
NOUVEAU
AVANCÉ
PROGRAMME
API ET ARCHITECTURE
ORIENTÉE SERVICE EN
RÉALISABLE
ATELIER
EN ANGLAIS
FC9PF02 PRIX : 1 850 € DURÉE : 2 JOURS
DATE & LIEU
Pauses et déjeuners offerts
Du 14/10/2024 au 15/10/2024 à Paris
PUBLIC/PRÉREQUIS
PRÉSENTATION
Ingénieurs, chefs de projets désirant avoir
Nous utilisons des API tous les jours sur Internet (par exemple une vue d’ensemble des technologies et
lorsque nous regardons les actualités ou lorsque nous utilisons un des concepts de mise en œuvre des API.
comparateur de vols) car les API sont utilisées par de nombreuses
entreprises comme moyen pour interagir avec leur produit ou service. RESPONSABLE(S)
Être capable de comprendre et d’envoyer des requêtes API est
aujourd’hui indispensable pour réaliser un système d’information Walid GAALOUL
Enseignant-chercheur à Télécom Sud-
distribué.
Paris. Ses travaux de recherche et ses
enseignements portent sur la gestion
Cette formation dresse un panorama de l’évolution du développement des procédés métier et l’ingénierie à
d’application Web, ce qu’est une API et comment l’utiliser. Elle
base de services.
présentera les principes fondamentaux des architectures orientées
services et l’importance des API dans une telle architecture en
MODALITÉS
permettant à différents services de communiquer, avec un focus sur
les API SOAP et REST et les outils/Frameworks pour les concevoir et les PÉDAGOGIQUES
utiliser.
La formation comprend des travaux
pratiques qui permettent de valider les
notions abordées.
OBJECTIFS
- Expliquer les principes fondamentaux des architectures
d’applications à base de services RÉSEAUX ENTREPRISE ET SYSTÈMES D’INFORMATION
- Appliquer les principes des API et leur fonctionnement
- Maîtriser les requêtes et savoir documenter une API
- Choisir les technologies adaptées aux besoins
PROGRAMME
Introduction : Architectures et Les services Web : API REST
applications Web - Rappels sur HTTP
- Application client/serveur - Modèles de maturité L. Richardson
- Architecture n-tiers - Avantages et inconvenants
- Architectures des applications Web - Comprendre les services Web REST et
- Évolution récente des architectures des évolutions
applications Web : les API
- API (Définition, fonctionnement et Travaux pratiques
exemples) - Jersey Library
- Architecture des API : SOA et - Restful Web service basé sur Jersey
microservices - Lier la ressource à la requête
- Requête POST
Genèse de l’orientation service - Framework Restlet
- Du métier aux architectures de services : - Restlet pour lancer une application
le concept service - Ressource cible basée sur la
- Déclinaison technique : standards et requête client
technologies - Requête POST
- API SOAP vs REST - Déploiement de Servelet sur un serveur
- Services Web : API SOAP Tomcat
Travaux pratiques Outils pour la conception d’API
- Web service deployment Axis 2 (auto - Structure et endpoints
deployed by Eclipse WTP) - Sécurité, vulnérabilités et bonnes
- Déploiement avec Eclipse WTP et Tomcat pratiques
server - Frameworks pour construire votre API ACCÉDER À L’ENSEMBLE
- Client service web avec Eclipse WTP - Tester une API
- Déploiement de service web avec - Open API et Swagger DU PROGRAMME EN LIGNE FORMATIONS INTER-ENTREPRISES ARCHITECTURES DE SERVICES
WebLogic Application Server
- Oracle WebLogic installation Fedora/ Travaux pratiques
Windows - Utiliser une API Rest : Postman et l’API
- OEPE plugin installation Eclipse GitHub
- JAX-WS Web service - Documenter l’API : Swagger et Open API
Synthèse et conclusion
contact.exed@telecom-paris.fr | executive-education.telecom-paris.fr | Appelez le 01 75 31 95 90 105