Close Icon
We use cookies to improve your website experience. To learn about our use of cookies and how you can manage your cookie settings, please see our Cookie Policy. By continuing to use the website, you consent to our use of cookies.

TMT Intelligence is part of the Business Intelligence Division of Informa PLC

This is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Spring Boot accelerates cloud-native computing in Java

Ovum view

Summary

For Java developers that want the combination of agile, DevOps, microservices, containers, on the cloud, and on-premise, easily and with minimal infrastructure concerns (“cloud-native computing”), Spring Boot is a useful starting point. Key to this open source project at Pivotal Software are the abstractions. Pivotal Cloud Foundry (PCF) abstracts the cloud with a PaaS that will run on any cloud, and Spring Boot abstracts away configuration and boilerplate code in working with Spring MVC. Spring Boot runs on PCF and is designed for microservices architecture and containerization. As cloud-native computing becomes the essential enterprise pattern for the digital age, Spring MVC and Spring Boot give Java significant relevance. With the planned reactive programming model (event-based streaming) destined for the next major release of Spring, as well as a standard in the upcoming Java 9 JDK, it will make Spring Boot even more attractive to the Java community.

Spring Boot accelerates enterprises moving to microservices

At the recent SpringOne Platform conference held in Las Vegas, customers of Pivotal, including Ford, Home Depot, and Liberty Mutual, commented on how Spring Boot has helped them transform their IT infrastructure “monoliths” to microservices architecture. Spring includes components from the Netflix OSS stack, which Netflix, a pioneer of microservices at enterprise scale, open sourced. This has turned Spring Boot into a helpful starting point for Java developers transitioning to microservices.

Spring Boot originated as a “bootstrap” for Spring but has become the driver for Pivotal’s cloud-native computing

Pivotal Software, formed by EMC, Dell, and VMware, including investments by GE, and most recently Microsoft, has three key assets: Pivotal Cloud Foundry, the Spring Project, and Pivotal Labs (its agile software development consultancy). After Spring became part of Pivotal it formed an integral part of the PaaS, Cloud Foundry, with Spring Cloud Services. From its earliest days Spring gained momentum as the go-to web framework for Java developers who advocated a lighter approach than the more complex Java EE standard. However, it was recognized that developers starting a new Spring project were recreating the same recipes again and again. Spring Boot was therefore created as an easy to use starting point that created a reference Spring instance, and that could also be easily fine-tuned. Spring Boot quickly became a huge hit and has grown to be the starting point not only for Spring but also for microservices, containerization, and the whole cloud-native computing philosophy, where everything is a service with open APIs, and where instances in production are immutable and rapidly changed through DevOps-style deployments.

Recommended Articles

Over 20 of our senior Ovum analysts and consultants attended this year&rsquo;s Mobile World Congress in Barcelona at the end of February. In between meetings, briefings and presentations, our analyst team were blogging and tweeting about key developments, trends and rumors. Have a look through our daily MWC 2018 Highlights to find out what happened.

With US pay TV having endured the worst year in its history, thoughts have inevitably turned to the future. The likelihood remains that the immediate future will remain highly uncomfortable for everyone except the scaled multinational digital platforms.

The breakout use case for big data will be fast data. The Internet of Things (IoT) is increasing the urgency for enterprises to embrace real-time streaming analytics, as use cases from mobile devices and sensors become compelling to a wide range of industry sectors.

Informa UK Limited is a company registered in England and Wales with company number 1072954 whose registered office is 5 Howick Place, London, SW1P 1WG. VAT GB365462636. Informa UK Limited is part of Informa PLC.