Formation Spring Boot : Exploitation d’applications

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À l'issue de cette formation Spring Boot Exploitation d'Applications, vous serez à même de :

  • Connaître les objectifs visés par le framework Spring/Spring Boot
  • Comprendre son mécanisme de configuration externalisé
  • Décrire la typologie des applications Spring Boot
  • Assurer l'exploitation d'applications avec Spring Boot

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 480,00 €

Durée 2 jours (14h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 480,00 €

Durée 2 jours (14h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Cette formation Spring Boot : Exploitation d'applications s'adresse aux futurs exploitants d'applications Spring Boot.

Après une partie introductive explicitant l'écosystème Spring/Spring Boot et les objectifs visés par ce framework, la formation détaille le mécanisme de configuration externalisé ainsi que la typologie des applications Spring Boot.

Une application web typique offrant une API Rest est utilisée au cours des différents travaux pratiques pour illustrer les problématiques de build, de déploiement et d'exploitation.

Programme

Introduction à Spring Boot

Rappels Spring Core et historique
L’offre Spring Boot : apports et objectifs
Les deux stacks actuelles : Servlet et Reactive stacks
Pré-requis et typologie des applications SpringBoot
Formats de déploiement possibles

Les applications Spring Boot

Mécanisme cœur : l’auto-configuration
L’offre des starters, le starter actuator
Surcharge de la configuration par défaut : arguments, variables d’environnement, fichiers de configuration et configuration centralisée
Notion et activation de profils
Exemples avec la configuration des traces, de Tomcat et d’un pool de connexions BD
Outils de build : Maven et Gradle, tâche disponibles et plugins disponibles
Mécanisme de boot
Format des logs

Travaux Pratiques

Commandes de build
Démarrage avec surcharge de configuration
Activation de profils sur une application REST sécurisée fournie

Déploiement d’applications

Déploiement immuable et approche DevOps
Alternatives de déploiement : Bare-metal/Virtualisation, Container, ServerLess
Constitution et topologie de l’archive jar
Mise en place de service : support des outils de build, configuration du service
Spring Boot et Docker : problématiques, supports
Une pipeline DevOps typique

Travaux Pratiques

Mise en place d’un service Linux et mise à jour du service
Constructions d’images : manuellement, via plugin Gradle
Démonstration, exécution d’une pipeline Jenkins

Production, surveillance et exploitation

Configuration de production d’une API Rest
Les métriques à surveiller
Configuration fine de Spring Boot Actuator
URL de probe et diagnostique, gestion des logs, traces Http, audit sécurité

Travaux Pratiques

Mise en œuvre de Spring Boot Actuator
Points de surveillance

Prérequis

Pour suivre cette formation Spring Boot Exploitation d’Applications, il est important de posséder une culture générale sur Java et Linux.

Public

Ce cours Spring Boot Exploitation d’Applications s’adresse aux futurs exploitants d’applications Spring Boot. 

Ces formations pourraient vous intéresser

Objectifs de la formation

Concrètement à l'issue de cette formation REST Java, vous serez en mesure de :

  • Comprendre l'architecture classique d'un service RESTful
  • Distinguer les différences entre les 2 API: JAX-RS et SpringBoot
  • Développer des clients Spring synchrones ou asynchrones
  • Utiliser les librairies JAXB et Jackson
  • Sécuriser une application RESTful
Tarif

A partir de 1 950,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Cerner les éléments de langage
Identifier l’état de l’art de l’intelligence artificielle et des nouvelles applications sectorielles
Évaluer les risques inhérents à l’implémentation de nouvelles applications sectorielles d’IA, définir un plan de risk-management et mettre en place des mesures pour en atténuer les risques
 

Tarif

A partir de 1 195,00 €

Durée

1 jour - 7 heures

Modes
  • Distance
  • Centre
  • Entreprise

Objectifs de la formation

  • S'approprier et comprendre le modèle de responsabilité partagée d'AWS
  • Concevoir et intégrer des infrastructures d’application AWS protégées contre les menaces de sécurité les plus courantes
  • Protéger les données au repos et en transit par un chiffrement
  • Appliquer des contrôles et des analyses de sécurité de manière automatisée et reproductible
  • Configurer l’authentification de ressources et d’applications dans le cloud AWS
  • Recueillir des informations sur les événements en capturant, surveillant, traitant et analysant les journaux
  • Identifier et atténuer les menaces entrantes contre les applications et les données
  • Effectuer des évaluations de sécurité pour s’assurer que les vulnérabilités courantes sont résolues et que les meilleures pratiques de sécurité sont appliquées
Tarif

A partir de 2 250,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Maîtriser SharePoint Online ou SharePoint Server, vous aurez acquis les connaissances et compétences nécessaires pour : 

  • Concevoir une solution de gestion d'un référentiel documentaire
  • Concevoir et administrer une plateforme collaborative SharePoint
  • Développer une application sans coder grâce aux listes SharePoint (en préparation d’applications Power Apps)
  • Concevoir un tableau de bord simples à partir de données SharePoint (en préparation de tableaux de bord Power BI)
  • Créer et paramétrer un site Intranet avec SharePoint
Tarif

A partir de 2 490,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Spring Batch : mise en oeuvre

Proposé par ENI Service

Objectifs de la formation

  • Identifier et décrire les cas d’utilisation des traitements en lots
  • Installer et configurer la librairie Spring Batch
  • Écrire et exécuter des jobs
  • Intercepter et traiter les erreurs d’exécutions des batchs
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l’issue de cette formation Spring Cloud Kubernetes, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Connaître les bonnes pratiques de développement liées à Spring Cloud Kubernetes
  • Comprendre les diférentes approches disponibles pour l’implémentation des services techniques liés aux architectures microservices
Tarif

A partir de 1 480,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Extraire les informations comptables permettant de mesurer la couverture en assurance PE
Proposer une garantie en pertes d'exploitation à partir d’un prévisionnel de chiffre d’affaires et la période d’indemnisation
Identifier l’impact d’un Plan de Continuité d’Activité (PCA) sur la période et le coût d’indemnisation de la PE

Tarif

A partir de 1 675,00 €

Durée

2 jours - 14 heures

Modes
  • Centre
  • Entreprise

Objectifs de la formation

Concrètement, à l'issue de cette formation Microsoft System Center 2012, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Décrire le modèle Cloud
  • Configurer et optimiser un cloud privé
  • Déployer les services Cloud
  • Surveiller les services cloud
  • Configurer la surveillance des performances d’applications dans un environnement Cloud
  • Utiliser et étendre la gestion de service dans un environnement cloud
  • Automatiser la création d’incidents, la remédiation et les requêtes de changement dans un environnement cloud
  • Améliorer la gestion des problèmes dans un environnement Cloud
  • Utiliser un self-service, un cloud multi-tenant avec Windows Azure Pack
  • Configurer la haute disponibilité, la protection et la récupération dans un environnement Cloud
  • Optimiser l’infrastructure du Cloud
  • Configurer les SLAs, les tableaux de bords et les widgets dans un environnement Cloud
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Décrire la philosophie et les pratiques du DevOps, et comment elles s'appliquent aux défis de la vie réelle
  • Expliquer les architectures basées sur les conteneurs et les outils disponibles fournis par Docker
  • Décrire l'emballage des applications dans les conteneurs et commencer à construire des images de conteneurs sécurisés
  • Utiliser la mise en réseau des conteneurs et déployer une application de réseau à trois niveaux
  • Expliquer les concepts de pipelines d'éléments de configuration (IC) et les outils disponibles
  • Mettre en œuvre un pipeline de base avec Gitlab CI qui construit et déploie des applications
  • Mettre en œuvre des tests et une validation automatisés de la construction
  • Décrire les principes DevOps appliqués aux infrastructures
  • Mettre en place des environnements de test à la demande et expliquer comment les intégrer à un pipeline existant
  • Mettre en place des outils de collecte, d'analyse et d'alerte de données métriques et de journaux
  • Décrire les avantages de la surveillance de la santé des applications, de la télémétrie et de l'ingénierie du chaos dans le contexte de l'amélioration de la stabilité et de la fiabilité de l'écosystème
  • Décrire comment mettre en œuvre des flux de travail DevOps sécurisés en traitant en toute sécurité les données sensibles et en validant les applications
  • Expliquer les concepts de conception et d'exploitation liés à l'utilisation d'un mélange de déploiements de nuages publics et privés
  • Décrire la conception d'applications modernes et les architectures de micro-services
  • Décrire les éléments de base de Kubernetes et comment utiliser ses API pour déployer une application
  • Expliquer les schémas de déploiement avancés de Kubernetes et mettre en place un pipeline automatisé
  • Expliquer comment les concepts de surveillance, d'exploitation forestière et de visibilité s'appliquent à Kubernetes
Tarif

A partir de 4 170,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Approfondir la connaissance de la programmation orientée objet en Java
  • Maîtriser l'utilisation des bibliothèques Java standards
  • Comprendre et utiliser les principes de la programmation fonctionnelle en Java
  • Comprendre et utiliser les principes du développement d'applications Java EE
  • Apprendre à utiliser des outils de tests unitaires et d'intégration continue
  • Comprendre et utiliser des principes avancés de conception et d'architecture logi-cielle en Java
Tarif

A partir de 2 750,00 €

Durée

5 jours

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...