0
DEPLOY'MAGNOLIA'CMS'
IN'THE'CLOUD'WITH'
OPENSHIFT
®
®
SHEKHAR'GULATI'
OPENSHIFT'DEVELOPER'EVANGELIST;((
/JAVA(SCRIPT)?|PYTHON|NOSQL|CLOUD/ GUY
@SHEKHARGULATI
GITHUB.COM/SHEKHAR...
DANIEL'LIPP'
MAGNOLIA'SR.'DEVELOPER,(
DAD,(CYCLIST(&(MARATHONER
@DYNAMIC_123
DLIPP.BLOGSPOT.CH
AGENDA
Introduction(
Including(benefits(&(use(cases(
Demo(
Running(Magnolia(on(OpenShift(
How(OpenShift(Works(
Q&A(Session...
#OPENSHIFT(
!
#MAGNOLIA_CMS
INTRODUCTION
WHAT(IS(OPENSHIFT?
Platform(as(a(Service((PaaS)(by(Red(Hat(
Multi9language(
Auto9scaling(
Self9service(
Elastic(
Cloud(App...
FLAVORS(OF(OPENSHIFT
OPENSHIFT
ORIGIN
Open Source Project
OPENSHIFT
ONLINE
Public Cloud Service
OPENSHIFT
ENTERPRISE
On-Pr...
BENEFITS(&(USE(CASES
Standardize(development(environment(
Automate(deployment(
Reduce(time(to(market(
Auto9scale(deploymen...
MINIMAL(CONFIGURATIONS
AUTHOR'ON'DESKTOP'+'PUBLIC'ON'SERVER 2'INSTANCES'ON'1'SERVER
2'INSTANCES'ON'2'SERVERS 3'INSTANCES'O...
PRODUCTION(CONFIGURATIONS
BASIC&PATTERN&
N'INSTANCES'ON'N'SERVERS
ROBUST&DEPLOYMENT:&MULTIPLE'SERVERS'+'FIREWALL'+''
LOAD'...
DEMO
2'INSTANCES'ON'2'SERVERS
WORKING(WITH(OPENSHIFT
% gem install rhc
GETTING(STARTED
Sign(up(for(OpenShift(Online(
https://openshift.com/app/account/new(
Verify(email(
Login(into(web(console(...
BASIC(STEPS
1)(Create(two(OpenShift(applications(
2)(Move(repository(to(app-root/data(
3)(Configure(author(instance(
4)(Co...
HOW2
OPENSHIFT2
WORKS
THANKS!
Deploy Magnolia CMS in the Cloud with OpenShift
Deploy Magnolia CMS in the Cloud with OpenShift
Deploy Magnolia CMS in the Cloud with OpenShift
Deploy Magnolia CMS in the Cloud with OpenShift
Deploy Magnolia CMS in the Cloud with OpenShift
Deploy Magnolia CMS in the Cloud with OpenShift
Deploy Magnolia CMS in the Cloud with OpenShift
Upcoming SlideShare
Loading in...5
×

Deploy Magnolia CMS in the Cloud with OpenShift

338

Published on

This webinar explains how to use Magnolia CMS with OpenShift, Red Hat's open source, polyglot and scalable Platform as a Service (Paas). It explains the basics of OpenShift and walks attendees through the process of getting a Magnolia CMS instance up and running on OpenShift. It also covers best practices for creating standardized Magnolia CMS deployments on OpenShift.
This webinar will be most useful to CMS developers and system administrators concerned with standardized, scalable and automated CMS deployment in the cloud.

About the presenters:

Shekhar Gulati is the Principal OpenShift Developer Evangelist working at Red Hat. He has 8 years of software web development experience. He regularly speaks at various conference and user groups around the world. Shekhar is an active writer and has written many technical articles for IBM DeveloperWorks, Developer.com and JavaLobby. His current interests are NoSQL databases, cloud computing, mainly Platform-as-a-Service (PaaS), mobile development, javascript frameworks, and new things happening in the Java community. When he is not traveling, he loves to write code and read technology books. You can follow him on twitter @ shekhargulati.

Trained as a physicist and with a professional background in Smalltalk, Daniel Lipp has been developing with Java since 1997. After being a Software Architect for several IT service providers and financial industry companies, he joined Magnolia’s Product Development team in 2010.
There he focuses on server side development, quality assurance and software architecture.

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

  • Be the first to like this

No Downloads
Views
Total Views
338
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Deploy Magnolia CMS in the Cloud with OpenShift"

  1. 1. DEPLOY'MAGNOLIA'CMS' IN'THE'CLOUD'WITH' OPENSHIFT ® ®
  2. 2. SHEKHAR'GULATI' OPENSHIFT'DEVELOPER'EVANGELIST;(( /JAVA(SCRIPT)?|PYTHON|NOSQL|CLOUD/ GUY @SHEKHARGULATI GITHUB.COM/SHEKHARGULATI SLIDESHARE.NET/SHEKHARGULATI OPENSHIFT.COM/AUTHOR/SHEKHAR9GULATI
  3. 3. DANIEL'LIPP' MAGNOLIA'SR.'DEVELOPER,( DAD,(CYCLIST(&(MARATHONER @DYNAMIC_123 DLIPP.BLOGSPOT.CH
  4. 4. AGENDA Introduction( Including(benefits(&(use(cases( Demo( Running(Magnolia(on(OpenShift( How(OpenShift(Works( Q&A(Session( Ask(Shehkar(and(Daniel(your(questions
  5. 5. #OPENSHIFT( ! #MAGNOLIA_CMS
  6. 6. INTRODUCTION
  7. 7. WHAT(IS(OPENSHIFT? Platform(as(a(Service((PaaS)(by(Red(Hat( Multi9language( Auto9scaling( Self9service( Elastic( Cloud(Application(Platform
  8. 8. FLAVORS(OF(OPENSHIFT OPENSHIFT ORIGIN Open Source Project OPENSHIFT ONLINE Public Cloud Service OPENSHIFT ENTERPRISE On-Premise or Private Cloud Service The OpenShift trademarks, logos and service marks are the property of Red Hat.
  9. 9. BENEFITS(&(USE(CASES Standardize(development(environment( Automate(deployment( Reduce(time(to(market( Auto9scale(deployments( Disaster(management
  10. 10. MINIMAL(CONFIGURATIONS AUTHOR'ON'DESKTOP'+'PUBLIC'ON'SERVER 2'INSTANCES'ON'1'SERVER 2'INSTANCES'ON'2'SERVERS 3'INSTANCES'ON'2'SERVERS
  11. 11. PRODUCTION(CONFIGURATIONS BASIC&PATTERN& N'INSTANCES'ON'N'SERVERS ROBUST&DEPLOYMENT:&MULTIPLE'SERVERS'+'FIREWALL'+'' LOAD'BALANCER'+'HOT'SPARES'IN'THE'CLOUD INTRANET PUBLIC/US PUBLIC/EU EXTRANETHOT2 SPARE(S) AUTHOR L2 O2 A2 D2 ! B2 A2 L2 A2 N2 C2 E2 R
  12. 12. DEMO
  13. 13. 2'INSTANCES'ON'2'SERVERS
  14. 14. WORKING(WITH(OPENSHIFT % gem install rhc
  15. 15. GETTING(STARTED Sign(up(for(OpenShift(Online( https://openshift.com/app/account/new( Verify(email( Login(into(web(console( https://openshift.redhat.com/app/console( Start(creating(applications(
  16. 16. BASIC(STEPS 1)(Create(two(OpenShift(applications( 2)(Move(repository(to(app-root/data( 3)(Configure(author(instance( 4)(Configure(public(instance
  17. 17. HOW2 OPENSHIFT2 WORKS
  18. 18. THANKS!
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×