Applications distribuées: APIs et services web

L'architecture orientée services (SOA) est aujourd'hui le style architectural principal pour les applications de l'entreprise. En encourageant le couplage leger et l'interopérabilité, la SOA permet de facilement composer des applications à partir d'un ensemble de services alignés sur le business. Les services web (SOAP) et les REST API sont les implémentations les plus courantes de ces idées SOA.

Ce cours donne un aperçu des principes de la SOA: les concepts, les standards, les produits et les implémentations. L' évolution des services web SOAP (classiques) vers les REST API et les microservices sera discutée.

Calendrier

dateduréelang.lieuprix 
11 juin1Leuven 625 EUR (excl. TVA)
11 juin1web based 625 EUR (excl. TVA)
INFO SESSION ET INSCRIPTION

Participants

Analystes, développeurs d'applications, administrateurs de bases de données ou chefs de projets qui désirent savoir ce que la SOA et les services web peuvent leur apporter.

Connaissances préalables

Des connaissances générales d'XML (voir Concepts XML) et d'internet sont obligatoires.

Contenu

  • Introduction au développement d'applications et aux services
  • Développement d'applications distribuée, évolution de la conception des programmes
  • Introduction des services web classiques et REST APIs
  • L'architecture SOA
  • Services web classiques avec SOAP et WSDL
  • Aperçu de XML
  • SOAP, WSDL et UDDI
  • Services web: pile technologique
  • WS-Security
  • Les services REST et APIs
  • REST APIs: architecture et bonnes pratiques
  • JSON
  • Décrire et découvrir les services REST / APIs
  • Sécurité REST
  • SOA dans l' entreprise
  • Cycle de vie de la prestation de services
  • SOA design patterns
  • SOA governance

Pédagogie

Enseignement classique agrémenté de démonstrations.

Durée

1 jour.

Formateur

Sandy Schillebeeckx.

Aussi intéressant

Participants de ce cours ont aussi suivi les formations suivantes:


INFO SESSION ET INSCRIPTION