Spring your apps into the cloud with a PaaS
summary
Live demo builds and deploys a Spring web app to OpenShift PaaS using Git and server-side Maven, adds Tomcat 7 and MongoDB 2.4 cartridges, imports 30 JSON documents, creates a 2D geospatial index, and serves a Leaflet/OpenStreetMap frontend. Deployments are tracked and rolled back by hash, port forwarding enables Eclipse debugging, Watchman restarts OOM processes, and auto-scaling kicks in (auto-scaling at 16 concurrent requests) to spin 512 MB gears up to five nodes under BlazeMeter load tests (BlazeMeter JMeter in the cloud).
AI-written summary · about
chapters (12)
- 0:00Introduction and agenda
- 6:30Cloud computing overview
- 11:21Technologies and demos preview
- 31:43First app demo Spring Parks
- 36:20Building app on OpenShift
- 40:56Adding database to app
- 44:08Deploying source code
- 55:53Hot deployment and rollbacks
- 1:04:10Scaling applications
- 1:18:10Mobile integration with Appcelerator
- 1:21:29Automatic scaling demo
- 1:26:51Q&A and summary
related talks
32mTop Ways to Deliver Your Spring Code to the Cloud - Brian Benz
01h 05mRapidly Develop, Deploy and Scale Java Cloud Apps Using Spring Boot - Asir Selvasingh
42mPlay Jazz Agilely in the Cloud
40mIntegrated Pipeline for Private & Public Clouds w/Jenkins, &
51mSpring on Azure
39mMaking Production as Smooth as Development with Azure Spring Apps
30mQuickly Build Spring Boot Applications to Consume Public Cloud Services - Bopardikar, Stevenson
52mSpring Apps at Scale from 0 to 5B to 100B+ Requests
