Description
L'objectif principal de ce cours est de fournir aux participants des connaissances et des compétences avancées dans le domaine des services Web RESTful et SOAP. À la fin du cours, les participants seront en mesure de concevoir, de mettre en œuvre et de gérer des architectures de services Web sécurisées et évolutives à l'aide d'outils et de technologies modernes.
Connaissances préalables : des connaissances préalables acquises dans le module « Webservice REST Introduction » sont requises. Les participants doivent être familiarisés avec les concepts et principes de base des services Web RESTful avant de commencer ce module avancé.
Public cible
Ce cours est destiné aux participants avancés ayant de l'expérience dans le développement de services Web, en particulier dans REST et SOAP. Il convient aux développeurs de logiciels, aux architectes de systèmes et aux professionnels de l'informatique qui souhaitent approfondir leurs connaissances des technologies et des concepts avancés de services Web.
Méthode
Le cours est proposé sous forme de leçons animées par un instructeur. Les participants recevront des exercices pratiques et des devoirs pour mettre en pratique leurs compétences. L'accent est mis sur l'apprentissage pratique, au cours duquel les participants écrivent activement du code et résolvent des problèmes de programmation.
Contenu
Sécurité d'un service REST, y compris OAuth et l'authentification à deux facteurs (2FA).
Établissement de connexions sécurisées entre les différents services.
Connaissance approfondie des principes de l'architecture des services.
Extensions avec Docker pour la conteneurisation.
Utilisation de Jenkins et de l'orchestration pour les pipelines CI/CD.
Intégrer les tests dans les pipelines CI/CD
Présentation de Kubernetes pour l'orchestration de conteneurs.
Certification
Attestation de participation : les participants reçoivent un certificat attestant qu'ils ont terminé cette formation à la fin de la formation.