Concevoir une architecture urbanisée : Web Services, microservices et API

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Connaître les concepts, les méthodes et les patterns qui permettent de réaliser une architecture de services opérationnelle et agile
  • Savoir faire le choix entre les différentes architectures de services
  • S’approprier une démarche concrète de construction d’une architecture urbanisée

DEMOS


Leader de la formation professionnelle et du conseil en ressources humaines
Voir la fiche entreprise

Tarif

A partir de 1 590,00 €

Durée 2 jours ( 14 heures )
Modes
  • Entreprise
Sessions

DEMOS


Leader de la formation professionnelle et du conseil en ressources humaines
Voir la fiche

Tarif

A partir de 1 590,00 €

Durée 2 jours ( 14 heures )
Modes
  • Entreprise
Sessions

Description

Avec cette formation en architecture du SI, vous serez capable de bâtir une architecture de services opérationnelle et agile.

Programme

La mutation du SI
Les architectures du SI : mainframe, architectures distribuées, le web, la multiplication des devices, le cloud computing, l’internet des objets
Le passage à la grande échelle et l’exemple des géants du Web
La transformation digitale : le besoin d’agilité, pratiques DevOps

Urbaniser avec une architecture SOA
Démarche SOA
Le processus métier au sens SOA, vue métier, vue fonctionnelle, vue applicative et vue technique
L’implication des directions métier
Cycle de vie d’un projet SOA : vision stratégique et processus organisationnel
Les pièges à éviter
Déterminer la granularité des services
Carte des composants métier
Différences entre services et composants applicatifs

L’architecture technique SOA
Les fondations XML, Schéma XML pour l’interopérabilité
Les services SOAP : description des services avec WSDL, protocole de communication SOAP
Mise en œuvre de Web Services (JEE, .NET, PHP, etc.)
Middlewares orientés messages (MOM)
Enterprise Service Bus : notion d’ESB, ESB vs SOA
Orchestration de services web et intégration de processus métiers (BPM, BPEL, …)
Gestion d’applications composites (SCA : Service Component Architecture)
Les standards et leur niveau d’implémentation : Sécurité et Services Web
Le rôle des interfaces IHM « riches » RIA ou RDA
La place des agrégations de service : les Mashups
L’orchestration des applications SaaS « Software as a Service »

L’approche REST
La sémantique HTTP
Créer des API RESTful
Mettre en œuvre des services REST avec Java
Le principe HATEOAS
Documenter un service REST avec Swagger
Tester un service REST

L’approche Microservices
Unification du service avec le système technique qui le délivre
Les bénéfices : modularité, agilité et scalabilité
Découpage en Microservices : indépendance des équipes et des domaines fonctionnels
La problématique de la distribution des données
Un système tolérant aux fautes
Les tests d’intégration
Développer un Microservice avec un framework (SpringBoot…)
Déployer et exécuter un Microservice dans un conteneur
Présentation de Docker
Collaboration REST/JSON ou mode Message

Gestion d’API
Les API : l’intermédiation entre le SI et l’extérieur
Concevoir des API fiables, sécurisées et documentées
Gestion des connexions externes
Authentification
Respect des usages
Monitoring des connexions et des comportements en temps réel
Monétisation
Portail développeur

Prérequis

Cette formation ne nécessite aucun pré-requis.

Public

Cette formation s’adresse aux développeurs et architectes techniques.

Ces formations pourraient vous intéresser

Objectifs de la formation

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

  • Expliquer le concept de performance achats et son impact sur l'efficacité globale des processus d'achat
  • Analyser le rôle essentiel de l'acheteur dès l'expression du besoin et classer les besoins selon des critères pertinents
  • Participer à l'élaboration et à l'alignement de la politique achats avec les objectifs globaux de l'entreprise
  • Elaborer un tableau de bord achats, en mettant l'accent sur les indicateurs clés et le respect des budgets
  • Utiliser des outils de mesure spécifiques pour évaluer la performance économique des achats
  • Définir des plans d'actions concrets en utilisant la roue de Deming pour assurer une amélioration continue
  • Suivre et ajuster les actions mises en place en fonction des résultats obtenus
  • Elaborer un cahier des charges complet pour assurer la qualité des produits et services achetés
  • Mettre en place des procédures de contrôle qualité robustes et ajustables en fonction des normes internes et externes.
Tarif

A partir de 1 400,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

• Concevoir un programme et une séquence de formation
• Prendre la parole face à un groupe
• Animer et conduire un groupe en formation

Tarif

A partir de 1 400,00 €

Durée

Nous contacter

Modes

Test et intégration de code Java

Proposé par ENI Service

Objectifs de la formation

  • Comprendre les enjeux du test logiciel pour la qualité des développements
  • Intégrer une méthodologie de conception dans un projet logiciel
  • Concevoir des tests unitaires avec le framework JUnit
  • Utiliser des objets Mocks dans la mise en œuvre des tests unitaires
  • Concevoir des tests dans un environnement Jakarta EE
  • Concevoir et exécuter des tests dans une application utilisant le framework Spring
  • Mettre en œuvre les Design Patterns dans les applications Java
  • Utiliser les bonnes pratiques d'architecture logicielle dans ses projets
  • Savoir mettre en place une stratégie de supervision des applications Java
  • Utiliser un profiler de code pour anticiper les dysfonctionnements des applications
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Photoshop pour le Web

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Toute personne souhaitant maîtriser les  fonctionnalités de Photoshop afin de créer ou modifier des images en vue de leur utilisation dans un site Internet/Intranet.

À l'issue de la formation, le stagiaire sera capable de :

  • Travailler ses images et les mettre en ligne sur le Web 
Tarif

Contacter l'organisme

Durée

2 jour(s)

Modes
  • Entreprise

Objectifs de la formation

  • Expliquer les principes de base d’une plateforme Nutanix
  • Appréhender les exigences et considérations requises lors de la configuration d'un cluster Nutanix
  • Maîtriser l'administration et contrôler les clusters Nutanix à l’aide de la console web Prism
  • Créer, gérer et migrer des machines virtuelles, mettre en œuvre des services de protection des données, et planifier la continuité d'activité
  • Planifier des mises à jour, anticiper les futures exigences, et créer des scenariis pour adresser l'évolutivité des besoins
  • Configurer la sauvegarde, la réplication et la reprise après incident d’un cluster Nutanix
  • Optimiser la configuration et l'exploitation des clusters Nutanix
Tarif

A partir de 3 500,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Transformer vos idées en visuels efficaces et percutants.
  • Intégrer les points clés d'un diaporama réussi.
  • N'a pas pour objectif de découvrir de nouvelles fonctionnalités PowerPoint.
Tarif

A partir de 1 075,00 €

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

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

  • Décrire l'architecture et les composants de la famille Cortex XDR. Utiliser la console web Cortex XDR, les rapports et les dashboardsUtiliser pleinement la console Cortex XDR
  • Créer des packages d'installation, des groupes d'endpoints et des stratégies d'agent Cortex XDR. Déployer l’agent sur les endpoints
  • Créer et gérer des profils de prévention contre les exploits et les logiciels malveillants
  • Examiner les alertes et classez-les par ordre de priorité à l'aide de stratégies de score, de favori ou d'exclusion. Vu du profil de sécurité des exceptions Cortex XDR
  • Effectuer et suivre les actions de réponse dans le centre d'action
  • Effectuer un dépannage de base lié aux agents Cortex XDR
  • Déployer une VM Broker et activer l'applet Local Agents Settings
  • Comprendre les concepts liés au déploiement de Cortex XDR et les exigences d'activation
  • Travailler avec le portail de support et la gateway Cortex XDR pour l'authentification et les autorisations des utilisateurs
Tarif

A partir de 2 915,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Stencil

Proposé par Sparks

Objectifs de la formation

  • Comprendre l'intérêt de Stencil et des Web Components
  • Créer des composants web réutilisables
  • Intégrer Stencil au sein d'un framework de développement web
Tarif

A partir de 1 300,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier les principes et le danger d'une connexion Internet
  • Comprendre l'utilisation des " cookies "
  • Examiner les problèmes liés aux virus
  • Connaître différentes solutions de sécurité liées aux virus
  • Gérer les concepts de chiffrement utilisés dans Internet
  • Définir les notions de clé public/clé privée
  • Développer différentes méthodes de confidentialité sur le Web et avec le courrier électronique
Tarif

A partir de 1 390,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Développement d'applications web front-end JavaScript vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Le fonctionnement de JavaScript et son utilité dans le navigateur
  • Créer des scripts permettant de rendre interactives vos pages et applications
  • Manipuler le contenu et le rendu de la page au travers de gestionnaires d’événements
  • Faire de la Programmation Objet en JavaScript
  • Coder avec les bonnes pratiques et les bons outils pour un code plus facile à maintenir
  • Connaître les principes généraux de VueJS et Angular
  • Connaitre l'architecture d'une application web basée sur ReactJS
  • Intégrer les nouveautés du langage dans vos programmes avec EcmaScript 6/7
Tarif

A partir de 2 695,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...