Skip to main content

Spring Boot

Spring Boot is an open source Java-based framework used to create a microservices. It is developed by Pivotal Team and is used to build stand-alone and production ready spring applications.

The Spring Cloud ecosystem also gives you a lot of extension points for developing, deploying and running cloud applications.

It's based on the rock-solid Spring framework and provides excellent documentation.

Spring Boot

Key Features​

  • Great community support: the large community behind spring boot and Pivotal itself allow for ready-to-use integrations for most commonly used technologies.

  • Production ready: provide production-ready features such as metrics, health checks, and externalized configuration

  • Fast bootstrapping: a lot of 'starter' dependencies to simplify your build configuration and make service ready to run

Use cases​

  • Microservices: Spring Boot is a great choice for developing microservices due to its ease of use and the large number of libraries available.

Reference of usage in our organization​

Many microservices are written using Spring Boot in our GitHub organization