Formation - Bâtir une architecture microservice avec Quarkus

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 3 jours (21 heures)
Modes
  • Distance
  • Centre
Sessions
Lieux Partout en France

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche

Tarif

Contacter l'organisme

Durée 3 jours (21 heures)
Modes
  • Distance
  • Centre
Sessions
Lieux Partout en France

Programme

1 - Principe des architecture microservices

  • Agilité et monolithes
  • Agilité et microservices
  • Définitions
  • Avantages et inconvénients

2 - Patterns, vocabulaire et concepts liés aux microservices

  • Organisation
  • Stockage des données
  • Interface utilisateurs
  • Services et services distribués
  • Sécurité
  • Scalabilité et disponibilité
  • Monitoring
  • Déploiement et environnements

3 - Microprofile

  • Config
  • Fault Tolerance
  • Health Check
  • Metrics
  • Open API
  • Rest Client
  • JWT Authentication
  • Open Tracing API

4 - Quarkus

  • HotSpot et GraalVM
  • Développement et hot reload avec Quarkus
  • Configuration et profiles
  • Déploiement
  • Extensions

5 - Services REST

  • Développer et exposer des microservices REST
  • Documenter les services avec Open API
  • Consommer les services avec Swagger Codegen
  • Gérer les CORS
  • Afficher des données sur une SPA Angular + TypeScript + Bootstrap

6 - Monitorer les microservices

  • Health checks
  • Métriques
  • Prometheus

7 - Gestion des pannes et Scale des microservices (théorie)

  • Circuit Breaker
  • Load balancer
  • Scaler horizontalement

8 - Enjeux des architectures microservices

  • Enjeux business
  • Enjeux techniques
  • Enjeux de production
  • Avez-vous besoin d’une architecture microservices ?

Prérequis

  • Savoir développer en Java
  • Connaître les architectures Web
  • Connaître le protocole HTTP et des concepts REST
  • Avoir des notions de déploiement Docker

Public

  • Architectes
  • Développeurs
  • Cette formation est une introduction aux microservices et à Quarkus. Elle n'est pas destinée aux développeurs pratiquant déjà activement Quarkus.

Ces formations pourraient vous intéresser

Objectifs de la formation

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

  • Utiliser les concepts de ce cours pour simplifier et gérer plus efficacement leurs interactions de services
  • Installer et à configurer Red Hat OpenShift Service Mesh pour définir, surveiller, gérer et sécuriser l'interaction des services au sein de leur architecture de microservices
  • Illustrer la facilité de l'approche "sidecar" de Red Hat OpenShift Service Mesh et mettre en évidence les avantages de la résilience et de la surveillance des services qu'offre le produit.
Tarif

Contacter l'organisme

Durée

4j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

À l'issue de cette formation Architecture Google Cloud Engine vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Configurer les réseaux VPC et les machines virtuelles
  • Administrer la gestion des identités et des accès pour les ressources
  • Mettre en œuvre des services de stockage de données dans Google Cloud
  • Gérer et examiner la facturation des ressources Google Cloud
  • Surveiller les ressources à l’aide des services Google Cloud
  • Connecter votre infrastructure à Google Cloud
  • Configurer les équilibreurs de charge et l’autoscaling pour les instances de VM
  • Automatiser le déploiement des services d’infrastructure Google Cloud
  • Tirer parti des services gérés dans Google Cloud
Tarif

A partir de 2 380,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous aurez acquis les connaissances necessaires pour :

  • Décrire le vocabulaire et les équipements fibres optiques
  • Concevoir une architecture optique en fonction de ses besoins
  • Mettre en œuvre une architecture fibre optique (câble optique, jarretière, liaison inter étage, soudeuse, switchs, transceiver, etc.)
  • Mesurer et tester les performances de votre réseau optique (photomètre, réflectomètre)
  • Mettre en œuvre avec recul et compréhension les normes relatives aux recommandations gouvernementales et/ou européennes en installant un réseau sûr et performant … tout en faisant des économies
Tarif

A partir de 2 090,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Développer une vision globale de ce qu’est une architecture, de la stratégie de l’entreprise à l’optimisation de son SI
  • Comparer les principales écoles de pensée : urbanisme, frameworks de Zachmann, TOGAF, FEAF … et les mettre en perspective
  • Maitriser les bonnes pratiques de modélisation Métier : processus d’entreprise, objets métier, cartographies et adopter la bonne méthode pour améliorer les projets de transformation
  • Comprendre les différentes options d’organisation et de gouvernance d’une architecture et le concept de fondation (« bien commun » de l’entreprise)
Tarif

A partir de 1 590,00 €

Durée

2j / 14h

Modes
  • Entreprise

Objectifs de la formation

  • Expliquer les concepts fondamentaux du cloud
  • Comparer les types de cloud (PaaS, IaaS, SaaS)
  • Identifier les principaux acteurs du cloud et leurs offres
  • Concevoir une architecture de cloud adaptée
  • Choisir entre un cloud privé, public et hybride
  • Appliquer les principes de sécurité dans le cloud
Tarif

A partir de 2 100,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Comprendre, concevoir, contrôler, dépanner, améliorer le réseau dans Kubernetes et son interconnexion avec le monde « Legacy » (inclus BGP)
  • Cloisonner les Namespace, filtrer les applications en intra et inter-cluster
  • Mettre en place la micro segmentation et une architecture zero trust network
  • Comprendre et utiliser les fonctionnalités réseau standard de Kubernetes et open source de Cilium et aborder les fonctionnalités commerciales
  • Observer les flux réseau
Tarif

A partir de 2 400,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier et décrire les applications et spécificités des systèmes industriels
  • Décrire les architectures de référence ISA-IEC 62443 et ANSSI
  • Définir le processus analyse des risques et mettre en place une gestion de risques
  • Identifier les vulnérabilités sur les différentes couches d'une architecture industrielle
  • Décrire les principes et les applications de défense en profondeur
Tarif

A partir de 2 690,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation SharePoint 2016 Planification et Administration, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Comprendre les principales caractéristiques de SharePoint 2016 et savoir les mettre en oeuvre
  • Être capable de concevoir une architecture SharePoint 2016
  • Savoir installer et configurer la solution Microsoft SharePoint 2016
  • Comprendre comment sécuriser les contenus dans les sites SharePoint
  • Savoir assurer la surveillance, maintenir et dépanner un déploiement SharePoint 2016
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Oracle Forms

Proposé par Sparks

Objectifs de la formation

  • Identifier les principales caractéristiques d’Oracle Forms
  • Concevoir un écran forms en utilisant l'object navigator et le layout editor
  • Appliquer les propriétés appropriées aux différents composants dans un écran
  • Utiliser le langage PL/SQL pour programmer des fonctionnalités spécifiques
  • Intégrer les objets du modèle Forms tels que Triggers, Alerts, etc. dans un écran
  • Implémenter des fonctionnalités avancées en utilisant les packages intégrés
  • Créer et associer des menus et des librairies PL/SQL à un écran
  • Déployer une application Oracle Forms en client/serveur et en architecture web
Tarif

A partir de 2 500,00 €

Durée

5 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Comprendre, concevoir, contrôler, dépanner, améliorer le réseau dans Kubernetes et son interconnexion avec le monde « Legacy » (inclus BGP)
  • Cloisonner les Namespace, filtrer les applications en intra et inter-cluster
  • Mettre en place la micro segmentation et une architecture zero trust network
  • Comprendre et utiliser les fonctionnalités réseau standard de Kubernetes et open source de Project Calico et aborder les fonctionnalités commerciales
  • Observer les flux réseau
Tarif

A partir de 1 800,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...