CouchConf-SF-Deploy-and-Auto-Scale-Apps-in-the-Cloud-with-OpenShift-and-Couchbase

1,377 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,377
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

CouchConf-SF-Deploy-and-Auto-Scale-Apps-in-the-Cloud-with-OpenShift-and-Couchbase

  1. 1. Presenter name Title, Red Hat Date David Blado Krishna Raman Red Hat1
  2. 2. Agenda ● PaaS 101 ● Introducing OpenShift ● Demo: OpenShift Flex ● Next Steps2
  3. 3. What is a PaaS? ● A platform-as-a-service “rides” on top of infrastructure- as-a-service ● A PaaS automates tasks associated with deploying, managing & scaling an app in the cloud3
  4. 4. Various PaaS Approaches ● Typically there are different levels of control, automation and ease-of-use that a PaaS provides Ease-of-Use/Less Choice Control/Customization4
  5. 5. Why use a PaaS? ● Deploy quickly to the cloud ● Stop dorking with the stack! ● Management & Monitoring ● Auto-scaling5
  6. 6. Introducing OpenShift ● A free PaaS from Red Hat ● Quickly deploy & auto-scale apps ● Focus on your app not the stack ● Support for multiple languages, frameworks, middleware and clouds6
  7. 7. OpenShift Platforms ● Express ● Flex ● Power7
  8. 8. OpenShift Express ● Fastest on-ramp to the cloud ● Easy-to-use CLI-based tools ● PHP, Perl, Python & Ruby ● Java coming soon! ● MySQL, SQLite, Other datasources (external connection) ● Deploy & update via Git ● Shared-hosting model ● SELinux-based security model8
  9. 9. OpenShift Flex ● Browser-based UI ● Java EE and PHP ● JBoss, Tomcat, Apache ● MySQL, MongoDB, Memcached, Membase ● Cloud server provisioning ● Application deployment, versioning & rollback ● Performance monitoring ● Log management ● Auto-scaling9
  10. 10. OpenShift Flex & Membase Demo ● Provision cloud servers ● Build stack ● Upload application code ● Configure components ● Deploy application ● Versioning and Rollbacks ● Performance monitoring ● Log management ● Auto-scaling10
  11. 11. Next Steps ● Sign up – Its free! ● http://www.openshift.com - click “Try it!” ● Getting Started Guides & Docs ● http://www.redhat.com/openshift/documents ● How-To Videos ● http://www.redhat.com/openshift/videos ● Knowledge Base ● http://www.redhat.com/openshift/kb ● Help? ● IRC: freenode #openshift ● Forums: http://www.redhat.com/openshift/forums11 ● Email: openshift@redhat.com

×