Spring Boot aims to enable production-ready applications in a quick time.
Spring Boot provides a few non-functional features out of the box like caching, logging, monitoring, and embedded servers.
spring-boot-starter-actuator - To use advanced features like monitoring & tracing to your application out of the box
spring-boot-starter-undertow, spring-boot-starter-jetty, spring-boot-starter-tomcat - To pick your specific choice of Embedded Servlet Container
spring-boot-starter-logging - For Logging using logback
spring-boot-starter-cache - Enabling Spring Framework’s caching support