Using Red Hat’s OpenShift PaaS to Develop Scalable Applications on AWS (DMG211) | AWS re:Invent 2013


Published on

(Presented by Red Hat) Learn how you can quickly develop, host, and scale applications in the AWS cloud with Red Hat’s OpenShift. In this session, we walk you through the simple process of deploying and managing your own Linux-based application in the cloud using live demonstrations. We also discuss key use-cases and benefits to automated configuration, deployment, and administration of application stacks.

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Using Red Hat’s OpenShift PaaS to Develop Scalable Applications on AWS (DMG211) | AWS re:Invent 2013

  1. 1. DMG211- Using Red Hat’s OpenShift Platform-as-aService to Develop Scalable Applications on AWS Steven Pousty, Red Hat November 13, 2013 © 2013, Inc. and its affiliates. All rights reserved. May not be copied, modified, or distributed in whole or in part without the express consent of, Inc.
  2. 2. Agenda • • • • Start a demo Cover some cool architecture Go back to demo We are going to see app creation, deployment, and autoscaling LIVE!
  3. 3. Our application • We work for a vendor that sells souvenirs at national parks in the United States and Canada • We are making a check in service to help drive traffic to our stands • Doing a big national promotion which has the potential to create A LOT of traffic • Due next week
  4. 4. Let’s go look at the application • • Written with: – – – – Java EE (aka the new Hotness) Postgresql and PostGIS Running on OpenShift Load test with BlazeMeter
  5. 5. Using OpenShift Enterprise on Amazon Web Services • We retain control over how the “servers” are configured • We control access to the data • We are NOT buying hardware • We are NOT racking and stacking • We get excellent efficiency from our AWS purchase
  6. 6. What is PaaS (quickly)
  7. 7. OpenShift Products
  8. 8. Let’s go behind the scenes • Take a tour of the PaaS from a DevOps perspective
  9. 9. Now a tour from a developers perspective • • • • • Create app Create app with Eclipse Create instant app Make a code change Look at our logs
  10. 10. Time to Check the Cake in the Oven • Let’s see how scaling is doing
  11. 11. Conclusions • OpenShift helps Ops and Devs to “just get along” through a standard interface • That interface provides: – Developer Agility – Operational Standardization – Efficiency in IT • With the efficiency comes: – Responsive apps, that auto-scale – Cost effectiveness
  12. 12. Please give us your feedback on this presentation DMG211 As a thank you, we will select prize winners daily for completed surveys!