Automate deployment with Spring Boot


Training overview

Spring Boot makes it easy to start, develop, configure, and deploy a Spring project. This training allows you to understand and experiment with the essential mechanisms. Practical work is carried out with the STS tool.


-Understand the concepts and contributions of Spring Boot
– Create and configure a Spring Boot project
– Adapt the configuration to the specificities of web applications and data access
– Package and deploy a Spring Boot application

Target audience

This course is intended for Spring developers wishing to discover and implement Spring Boot


    Introducing Spring Boot
    Introduction to Spring Boot goals and concepts.
    – Reminders on the Spring framework
    – Dependency management
    – The different types of applications and their deployment
    – Pre-requisites and support in STS, installation
    – Alternative with Dropwizard
    Practical work: launch of a Spring Boot application provided.

    A Spring Boot project
    The components of a Spring Boot project.
    – Support for different types of applications
    – The structure and configuration of a Spring Boot project, self-configuration
    – Execution and access to logs
    – Use with Maven or Gradle
    Practical work: creation, configuration and execution of a Web application.

    Spring Boot and web apps
    Using Spring Boot with a web application.
    – Web containers usable with Spring Boot
    – Types of compatible applications
    – Use with Spring MVC and Spring REST
    – Security impacts with Spring Security
    Practical work: use with a REST application.

    Data Access with Spring Boot Using Spring Boot with a data access application.
    – Spring Data concepts
    – Spring Data JPA and Spring Data REST with Spring Boot
    – Spring Boot and NOSQL databases
    Practical work: use with a JPA type application.

    Deploy a Spring Boot application
    The specifics of deploying a Spring Boot project.
    – Packaging and starters
    – The transition to production
    – Self-executable application
    – Profiles
    – Spring Boot Actuator
    Lab: use Spring Boot Actuator.

What's More

Digital Finance

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

Means of contact

  1. Telephone

    +216 96 803 221

  2. Email

  3. Whatsapp


Switch The Language

    Upgradetek Engineering is a strategy and management consulting firm, specialized in the transformation of financial institutions. As one of the leaders of this sector in Tunisia, we have been supporting our banking and financial clients for more than 14 years in the evolution of their business model, in defining and implementing new target business models and improving their performance.

    23, Avenue of Naplouse 1001 Tunis, Tunisia
    +216 71 33 93 95