Josh Long is the Spring developer advocate. Josh is the lead author on Apress’ Spring Recipes, 2nd Edition, and a SpringSource committer and contributor. When he’s not hacking on code, he can be found at the local Java User Group or at the local coffee shop. Josh likes solutions that push the boundaries of the technologies that enable them. His interests include scalability, BPM, grid processing, mobile computing and so-called “smart” systems. He blogs at blog.springsource.org or joshlong.com.
The economics of the cloud and the demand created by new platforms (mobile, social) have led the giants of the web to the microservices architecture style. Microservices sit at the intersection of devops, web services, big-data and the cloud. They scale out, embrace – and are resilient to – failure, and promote using the best technology for the job.
In practice this means a lot of things:
In this workshop, we’ll look at how to build a modern microservices-based architecture using Spring Boot, Spring Cloud and Cloud Foundry.
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.
In this talk, we’ll look at Spring Cloud, which builds atop Spring Boot and the Netflix OSS stack, and see how it lets you easily integrate service-discovery, security, reliability patterns like the circuit breaker, and centralized and journaled property configuration (and more) into Spring-based services.
Join us for an in depth exploration of the Spring Cloud!
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.