putting drupal in the cloud with red hat's openshift paas #drupalcon/prague
DESCRIPTION
Everything you need to know about putting Drupal 7 & Drupal 8 in the cloud using Red Hat's Platform-as-a-Service (PaaS) known as OpenShift (1) it's Open Source (2) it runs on any Cloud (2) OpenShift loves Drupal! Sign-up at http://www.openshift.com and get your Drupal on the Cloud now!TRANSCRIPT
![Page 1: Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague](https://reader034.vdocument.in/reader034/viewer/2022052618/554dbf27b4c905c7488b4bdd/html5/thumbnails/1.jpg)
Putting Drupal in the CloudWith Red Hat's OpenShift PaaS
Diane Mueller [email protected] Ecosystem Evangelist & Origin Community [email protected] Twitter: @pythondj
http://openshift.github.io
![Page 2: Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague](https://reader034.vdocument.in/reader034/viewer/2022052618/554dbf27b4c905c7488b4bdd/html5/thumbnails/2.jpg)
2
Agenda
● What is OpenShift?● Why OpenShift loves Drupal! ● Deploying Drupal on OpenShift: Steven Merrill● Drupal & Red Hat Community Collaboration
![Page 3: Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague](https://reader034.vdocument.in/reader034/viewer/2022052618/554dbf27b4c905c7488b4bdd/html5/thumbnails/3.jpg)
![Page 4: Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague](https://reader034.vdocument.in/reader034/viewer/2022052618/554dbf27b4c905c7488b4bdd/html5/thumbnails/4.jpg)
![Page 5: Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague](https://reader034.vdocument.in/reader034/viewer/2022052618/554dbf27b4c905c7488b4bdd/html5/thumbnails/5.jpg)
5
How to Build an App Old School vs. Today with PaaS
![Page 6: Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague](https://reader034.vdocument.in/reader034/viewer/2022052618/554dbf27b4c905c7488b4bdd/html5/thumbnails/6.jpg)
6
New Cloud World Order
![Page 7: Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague](https://reader034.vdocument.in/reader034/viewer/2022052618/554dbf27b4c905c7488b4bdd/html5/thumbnails/7.jpg)
7
Infrastructure as a Service gives you
• Network, storage & compute as an on-demand service
• Basically, servers in the cloud
• You’re still on the hook to configure & manage the cloud & stack
“How do I use this?”
![Page 8: Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague](https://reader034.vdocument.in/reader034/viewer/2022052618/554dbf27b4c905c7488b4bdd/html5/thumbnails/8.jpg)
8
Software as a Service gives you
• An on-demand application• Nothing to install or configure
“This is all my customers and users care about!”
![Page 9: Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague](https://reader034.vdocument.in/reader034/viewer/2022052618/554dbf27b4c905c7488b4bdd/html5/thumbnails/9.jpg)
9
Platform as a Service delivers
• Application run-time environment in the cloud• Configures & manages both the cloud & stack for
your application
“The cloud is now useful!”
![Page 10: Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague](https://reader034.vdocument.in/reader034/viewer/2022052618/554dbf27b4c905c7488b4bdd/html5/thumbnails/10.jpg)
10
What is OpenShift?`
The Next Generation Open Source
Platform as a Service
for Applications in the Cloud
![Page 11: Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague](https://reader034.vdocument.in/reader034/viewer/2022052618/554dbf27b4c905c7488b4bdd/html5/thumbnails/11.jpg)
11
Infrastructure Layer
SaaS/Applications Layer
Infrastructure LayerInfrastructure Layer
Platform as a Service fills out the Cloud Layer Cake
![Page 12: Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague](https://reader034.vdocument.in/reader034/viewer/2022052618/554dbf27b4c905c7488b4bdd/html5/thumbnails/12.jpg)
12
origin
Public Cloud
Service
On-premise
or Private Cloud
Software
Open Source Project
FLAVORS OF OPENSHIFT
![Page 13: Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague](https://reader034.vdocument.in/reader034/viewer/2022052618/554dbf27b4c905c7488b4bdd/html5/thumbnails/13.jpg)
13
OpenShift Online (http://openshift.com)
![Page 14: Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague](https://reader034.vdocument.in/reader034/viewer/2022052618/554dbf27b4c905c7488b4bdd/html5/thumbnails/14.jpg)
14
We're not the only ones using OpenShift ● On Premise Private Clouds
● Public Clouds
– For Enterprises
– For SaaS providers
– For Developers
● Other Public PaaSes
Https://github.com/getupcloud/origin-server
![Page 15: Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague](https://reader034.vdocument.in/reader034/viewer/2022052618/554dbf27b4c905c7488b4bdd/html5/thumbnails/15.jpg)
15
OpenShift Origin on Github
http://openshift.github.io/
![Page 16: Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague](https://reader034.vdocument.in/reader034/viewer/2022052618/554dbf27b4c905c7488b4bdd/html5/thumbnails/16.jpg)
16
OpenShift Enterprise
ENTERPRISE IT MANAGED
● Let developers have the benefits of self-service PaaS while IT retains control for governance and compliance in a Private or Hybrid Cloud
● OpenShift Enterprise is designed to be deployed on top of and run on Red Hat Enterprise Linux (RHEL).
![Page 17: Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague](https://reader034.vdocument.in/reader034/viewer/2022052618/554dbf27b4c905c7488b4bdd/html5/thumbnails/17.jpg)
17
What makes OpenShift different?
● RHEL Platform Support
● SELinux-based Secure Containers for multi-tenancy
● Extensible Architecture
● System Component Redundancy for High Availability
● Automatic Application Stack Provisioning
● Support for Java EE 6
● Choice of Cloud Infrastructure, Bare Metal, or Desktop
● Configurable Deployment to Support Enterprise Requirements
● Automatic Application Scaling
![Page 18: Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague](https://reader034.vdocument.in/reader034/viewer/2022052618/554dbf27b4c905c7488b4bdd/html5/thumbnails/18.jpg)
18
![Page 19: Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague](https://reader034.vdocument.in/reader034/viewer/2022052618/554dbf27b4c905c7488b4bdd/html5/thumbnails/19.jpg)
19
OpenShift: Community of Collaborators
● Contributors
● Developers
● Cloud Architects
● DevOps
● IT Managers
● Partners
● Solution Architects
● Fellow Evangelists
+
● Nex Gen PaaS● Drush● Cartridges● Multi-site ● UX● Documentation
![Page 20: Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague](https://reader034.vdocument.in/reader034/viewer/2022052618/554dbf27b4c905c7488b4bdd/html5/thumbnails/20.jpg)
Deploying Drupal on OpenShift
Steven Merrill, Phase2
We have a pre-built VM for you to check out today, and an installer is in the works for Origin 3.0 that will enable you to install Origin on your own systems or configure multiple Origin VMs into a distributed PaaS
![Page 21: Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague](https://reader034.vdocument.in/reader034/viewer/2022052618/554dbf27b4c905c7488b4bdd/html5/thumbnails/21.jpg)
21
And all of us are in this together
![Page 22: Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague](https://reader034.vdocument.in/reader034/viewer/2022052618/554dbf27b4c905c7488b4bdd/html5/thumbnails/22.jpg)
Questions?
Thank you!
For more information: http://openshift.com
![Page 23: Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague](https://reader034.vdocument.in/reader034/viewer/2022052618/554dbf27b4c905c7488b4bdd/html5/thumbnails/23.jpg)
23
Hanging Out on Google+
![Page 24: Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague](https://reader034.vdocument.in/reader034/viewer/2022052618/554dbf27b4c905c7488b4bdd/html5/thumbnails/24.jpg)
24
Contributing on Github
● https://github.com/openshift/origin-server/network/members
![Page 25: Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague](https://reader034.vdocument.in/reader034/viewer/2022052618/554dbf27b4c905c7488b4bdd/html5/thumbnails/25.jpg)
25
OpenShift Contributor Guidelines
● https://github.com/openshift/origin-server/blob/master/CONTRIBUTING.md
● Apache V2 License
● It's a Meritocracy
– Start with Bug Fixes
– Volunteer to do Code Reviews
– Extend the ecosystem with Cartridges & Quick Starts
– Test!
– Document
– Evangelize!
![Page 26: Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague](https://reader034.vdocument.in/reader034/viewer/2022052618/554dbf27b4c905c7488b4bdd/html5/thumbnails/26.jpg)
26 26
It's Open Source! Get Involved! Github:
openshift/origin-serveropenshift/rhcopenshift/puppet-openshift_originopenshift/openshift-pepopenshift/openshift-extrasQuickstarts & Cartridges
Mailing Lists: [email protected]
IRC freenode.net, #openshift-dev
Deploy, Extend, Contribute!
![Page 27: Putting Drupal in the Cloud with Red Hat's OpenShift PaaS #DrupalCon/Prague](https://reader034.vdocument.in/reader034/viewer/2022052618/554dbf27b4c905c7488b4bdd/html5/thumbnails/27.jpg)
27
● Google+ Community
https://plus.google.com/communities/114361859072744017486
● OpenShift Users: [email protected]
● Origin Developers: [email protected]
● IRC: irc.freenode.net
● OpenShift Users: #openshift
● Origin Developers: #openshift-dev
Communication Channels