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