Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Building "Bootiful" Applications with Spring Cloud

Josh Long
September 18, 2014

Building "Bootiful" Applications with Spring Cloud

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. Let's take advantage of the dynamic nature of a virtual JUG: I will be live coding and (attempting to) answer your questions on all things Spring and Spring Boot as I introduce the technology.

Josh Long

September 18, 2014
Tweet

More Decks by Josh Long

Other Decks in Technology

Transcript

  1. “ B O O T I F U L ”

    C O D E http://github.com/joshlong/ W I T H S P R I N G B O O T Josh Long (⻰龙之春) @starbuxman [email protected] slideshare.net/joshlong github.com/joshlong http://spring.io
  2. I AM… Spring Developer Advocate Josh Long (⻰龙之春) @starbuxman [email protected]

    | Jean Claude van Damme! Java mascot Duke some thing’s I’ve authored...
  3. THE SPRING IO PLATFORM (SOME ARCHITECTURE) WEB Controllers, REST,
 WebSocket

    INTEGRATION Channels, Adapters,
 Filters, Transformers BATCH Jobs, Steps,
 Readers, Writers BIG DATA Ingestion, Export,
 Orchestration, Hadoop DATA NON-RELATIONAL RELATIONAL CORE GROOVY FRAMEWORK SECURITY REACTOR GRAILS Full-stack, Web XD Stream, Taps, Jobs BOOT Bootable, Minimal, Ops-Ready
  4. M O N I TO R I N G &

    M E T R I C S J M X 
 C R A S H D 
 H T T P E N D P O I N T S ! !
  5. D E P L O Y M E N T

    E M B E D D E D ( TO M C AT, J E T T Y ) 
 T R A D I T I O N A L S E RV E R S
  6. W H AT ’ S U N D E R

    T H E H O O D ?
  7. A N Y T H I N G E L

    S E ? O T H E R P R O J E C T S : 
 X D , J H I P S T E R , VA A D I N , A C T I V I T I 
 S P R I N G - L O A D E D 
 A P P L I C AT I O N . ( P R O P E RT I E S , Y M L ) ! G R O O V Y ! E V E N T S ! !
  8. Questions? References spring.io github.com/joshlong/spring-doge github.com/joshlong/boot-it-up github.com/joshlong/boot-examples docs.spring.io/spring-boot/ ! Dave Syer

    @david_syer Phillip Webb @phillip_webb Josh Long (⻰龙之春) @starbuxman [email protected] slideshare.net/joshlong github.com/joshlong http://spring.io