Boot It Up

1,012
-1

Published on

Slides from my talk introducing Spring Boot. Unfortunately, this talk is 90% live-coding, so I'll post the relevant video recording here when it's available.

Published in: Technology

Boot It Up

  1. 1. Josh Long (⻰龙之春) @starbuxman joshlong.com jlong@gopivotal.com slideshare.net/joshlong github.com/joshlong http://spring.io A Q U I C K L O O K AT BOOT github.com/joshlong/boot-it-up
  2. 2. I AM… Josh Long (⻰龙之春) Spring Developer Advocate @starbuxman Jean Claude van Damme! | josh.long@springsource.com Java mascot Duke some thing’s I’ve authored...
  3. 3. THE SPRING IO PLATFORM (SOME ARCHITECTURE) XD BOOT GRAILS Stream, Taps, Jobs Bootable, Minimal, Ops-Ready Full-stack, Web INTEGRATION BATCH BIG DATA WEB Channels, Adapters,
 Filters, Transformers Jobs, Steps,
 Readers, Writers Ingestion, Export,
 Orchestration, Hadoop Controllers, REST,
 WebSocket DATA RELATIONAL NON-RELATIONAL CORE FRAMEWORK SECURITY GROOVY REACTOR
  4. 4. SPRING BOOT IS ABOUT PRODUCTIVITY CLI Bootstrap 
 your productivity Starters Autoconfigure Boot Actuator Tools Samples
  5. 5. DEMO: BOOT UP WITH S TA R T. S P R I N G . I O
  6. 6. DEMO: CONNECTING TO THE DB
  7. 7. DEMO: GIVE IT A REST!
  8. 8. DEMO: GETTING A BETTER VIEW
  9. 9. DEMO: THE MORE SECURE, NOT *SO* OPEN WEB API
  10. 10. ! SOME SPRING USERS
  11. 11. “ china on 11/11/2012 (the “Double Sticks” promotion day), Tmall and Taobao witnessed 147 million user visits, purchases of 30 million people and nearly 100 million paid orders. At 0:00, more than 10 million users were concurrently online ” * source: http://www.infoq.com/news/2012/12/interview-taobao-tmall http://spring.io/blog/2013/03/04/spring-at-china-scale-alibaba-group-alipay-taobao-and-tmall/
  12. 12. china • 1.3 billion people in China • Google is either mostly blocked or - from Hong Kong - very slow ! • Baidu has its own Android operating system, cloud services (like GMail, Dogs, etc.) ! • Built micro service architecture that builds on top of Spring ! • Custom web frameworks using Spring XML namespaces as global integration API
  13. 13. Spring and RabbitMQ: powering India’s 1.2 B Person Biometric DB • 1.2 billion residents • ~75% literacy • less than 3% pay incomes taxes • less than 20% banking • 800 million mobile, ~200-300 million migrant workers ! • Government spends about $25-40 billion on direct attributes • residents have no standard identity • most programs plagued with ghost and multiple identities causing leakage of 30-40% india
  14. 14. japan • traded on JASDAQ • largest Java consultancy in Japan • Spring Batch – handles customer profile information and real-time ad matching system • Spring is agile enabler – production control system – just-in-time production is really the heart of manufacturing – cost decreased 30%
  15. 15. http://blog.gopivotal.com/products/have-you-seen-spring-lately Any ? Questions @starbuxman @springcentral josh.long@springsource.com josh@joshlong.com github.com/joshlong slideshare.net/joshlong
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×