spring your apps into the cloud with a paas
DESCRIPTION
Speaker: Grant Shipley Developing for the Cloud Track Whether you have one or a million visitors accessing your Spring web app, they are all going to demand a great user experience regardless of what it takes for you to deliver it. This invariably means quick page loads and fast response times every single time. When things go south, you just throw more hardware at the problem and increase your caches and buffers, right? Wrong. Toss in an infrastructure that resides on the cloud and now you’ve got a really interesting problem on your hands. I’ll leave the marketecure slides at the door, this is a hands-on technical talk in which we’ll deploy an application to the cloud and then turn up the heat by leveraging the right mix of elasticity and auto-sclaing.TRANSCRIPT
![Page 1: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/1.jpg)
© 2014 SpringOne 2GX. All rights reserved. Do not distribute without permission.
Spring your apps into the cloud with a PaaS
GRANT SHIPLEY
@GSHIPLEY
![Page 2: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/2.jpg)
Introduction Cloud Overview DemoTech Overview
AGENDA
![Page 3: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/3.jpg)
3
WHO AM I?
• Grant Shipley -- @gshipley
• Senior Manager, Cloud– Red Hat
• I still code
• Red Hat (8 Years), Novell (2 years), Caldera / SCO (5 years)
• Java / Mobile / MongoDB / MySQL/ PostgreSQL
• Open source projects
![Page 4: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/4.jpg)
MAKE ME RICH
$
$
$
$
![Page 5: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/5.jpg)
WHO ARE YOU?
![Page 6: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/6.jpg)
ASSUMPTIONS
• You are a JVM Developer
• You write production applications
• You are interested in cloud
![Page 7: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/7.jpg)
TECH OVERVIEW
{Overview}
![Page 8: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/8.jpg)
![Page 9: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/9.jpg)
![Page 10: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/10.jpg)
![Page 11: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/11.jpg)
![Page 12: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/12.jpg)
![Page 13: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/13.jpg)
![Page 14: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/14.jpg)
![Page 15: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/15.jpg)
![Page 16: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/16.jpg)
LEVEL SET
•Cloud computing will
• Feed all the children
• Shelter all the homeless
• Create world peace
• Save us from the zombie apocalypse
• Automagically correct your terrible photos
![Page 17: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/17.jpg)
![Page 18: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/18.jpg)
![Page 19: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/19.jpg)
![Page 20: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/20.jpg)
![Page 21: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/21.jpg)
![Page 22: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/22.jpg)
Fast
Free
Scalable
![Page 23: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/23.jpg)
BORING........
![Page 24: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/24.jpg)
![Page 25: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/25.jpg)
Vertical Scaling Horizontal Scaling
![Page 26: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/26.jpg)
![Page 27: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/27.jpg)
![Page 28: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/28.jpg)
![Page 29: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/29.jpg)
![Page 30: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/30.jpg)
![Page 31: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/31.jpg)
![Page 32: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/32.jpg)
![Page 33: Spring your apps into the cloud with a PaaS](https://reader033.vdocuments.us/reader033/viewer/2022052908/5594575b1a28ab5e2f8b469f/html5/thumbnails/33.jpg)
(919) 457-1845