Automatiser le déploiement avec Spring Boot

Présentation

Aperçu de formation

Spring Boot permet de simplifier le démarrage, le développement, la configuration et le déploiement d’un projet Spring. Cette formation permet d’en appréhender et expérimenter les mécanismes essentiels. Les travaux pratiques sont réalisés avec l’outil STS.

Objectifs

– Comprendre les concepts et apports de Spring Boot
– Créer et configurer un projet Spring Boot
– Adapter la configuration aux spécificités des applications web et d’accès aux données
– Packager et déployer une application Spring Boot

Public cible

Ce cours s’adresse à des développeurs Spring souhaitant découvrir et mettre en place Spring Boot.

Programme

    Présentation de Spring Boot
    Présentation des objectifs et concepts de Spring Boot.
    – Rappels sur le framework Spring
    – La gestion des dépendances
    – Les différents types d’applications et leur déploiement
    – Les prérequis et le support dans STS, installation
    – Alternative avec Dropwizard
    TP:lancement d’une application Spring Boot fournie.

    Un projet Spring Boot
    Les composants d’un projet Spring Boot.
    – Le support des différents types d’applications
    – La structure et la configuration d’un projet Spring Boot, l’auto-configuration
    – L’exécution et l’accès aux logs
    – Utilisation avec Maven ou Gradle
    TP:création, configuration et exécution d’une application Web.

    Spring Boot et les applications Web
    Utiliser Spring Boot avec une application Web.
    – Les conteneurs Web utilisables avec Spring Boot
    – Les types d’applications compatibles
    – Utilisation avec Spring MVC et Spring REST
    – Impacts sur la sécurité avec Spring Security
    TP:utilisation avec une application REST.

    L’accès aux données avec Spring Boot Utiliser Spring Boot avec une application d’accès aux données.
    – Les concepts de Spring Data
    – Spring Data JPA et Spring Data REST avec Spring Boot
    – Spring Boot et les bases NOSQL
    TP:utilisation avec une application de type JPA.

    Déployer une application Spring Boot
    Les spécificités du déploiement d’un projet Spring Boot.
    – Le packaging et les starters
    – Le passage en production
    – Application auto-executable
    – Les Profiles
    – Spring Boot Actuator
    TP:utiliser Spring Boot Actuator.

De Plus

Digital Finance

Please wait while flipbook is loading. For more related info, FAQs and issues please refer to DearFlip WordPress Flipbook Plugin Help documentation.

Moyens de contact

  1. Téléphone

    +216 96 803 221

  2. Email

    contact@upgradetek-engineering.com

  3. Whatsapp

Inscription

Changer de langue

    Upgradetek Engineering est un cabinet de conseil en stratégie et management, spécialisé dans la transformation des institutions financières. En tant que l'un des leaders de ce secteur en Tunisie, nous accompagnons depuis plus de 14 ans nos clients bancaires et financiers dans l'évolution de leur business model, dans la définition et la mise en œuvre de nouveaux business models cibles et dans l'amélioration de leurs performances.

    ADRESSE
    23, Avenue de Naplouse 1001 Tunis, Tunisie
    TÉLÉPHONE
    +216 71 33 93 95
    E-MAIL
    contact@upgradetek-engineering.com