Alright, so maybe “bootiful” won't ever work, but I tried, and it was worth it too because you're reading this.
Spring Boot, the new convention-over-configuration centric framework from the Spring team at Pivotal, marries Spring's flexibility with conventional, common sense defaults to make application development not just fly, but pleasant! Join Spring developer advocate Josh Long (@starbuxman)
for a look at what Spring Boot is, why it's turning heads, why you should consider it for your next application (REST, web, batch, big-data, integration, whatever!) and how to get started.
This talk looks at how to build applications taking advantage of Spring Boot’s operations features like the Spring Boot Actuator to gather metrics and counters about the state of the application.
In addition, you will learn how to tie it into reporting and monitoring systems like New Relic, and Graphite, and how to export information about the application using Crashub, REST, JMX, and more.
This talk looks at how to move existing applications to a PaaS like Cloud Foundry or Heroku. This talk isn’t about building an application that’s optimized for the cloud, it’s about taking that first step with legacy applications. We’ll look at the things that tie existing applications to legacy platforms and how to loosen those bindings.
The goal here is to walk away with things that can be done quickly to get the application up and running in its new home among the clouds. We’ll look at how to break the reliance on JNDI, how to move distributed transactions with JTA, how to get reliable HTTP session replication (and then some!), how to retain security concerns and how to move to a much easier deployment model.