Transcript
Page 1: Deploy Magnolia CMS in the Cloud with OpenShift

DEPLOY'MAGNOLIA'CMS'IN'THE'CLOUD'WITH'OPENSHIFT

®

®

Page 2: Deploy Magnolia CMS in the Cloud with OpenShift

SHEKHAR'GULATI'OPENSHIFT'DEVELOPER'EVANGELIST;((/JAVA(SCRIPT)?|PYTHON|NOSQL|CLOUD/ GUY

@SHEKHARGULATI

GITHUB.COM/SHEKHARGULATI

SLIDESHARE.NET/SHEKHARGULATI

OPENSHIFT.COM/AUTHOR/SHEKHAR9GULATI

Page 3: Deploy Magnolia CMS in the Cloud with OpenShift

DANIEL'LIPP'MAGNOLIA'SR.'DEVELOPER,(DAD,(CYCLIST(&(MARATHONER

@DYNAMIC_123

DLIPP.BLOGSPOT.CH

Page 4: Deploy Magnolia CMS in the Cloud with OpenShift

AGENDAIntroduction(Including(benefits(&(use(cases(

Demo(Running(Magnolia(on(OpenShift(

How(OpenShift(Works(Q&A(Session(Ask(Shehkar(and(Daniel(your(questions

Page 5: Deploy Magnolia CMS in the Cloud with OpenShift

#OPENSHIFT(!

#MAGNOLIA_CMS

Page 6: Deploy Magnolia CMS in the Cloud with OpenShift

INTRODUCTION

Page 7: Deploy Magnolia CMS in the Cloud with OpenShift

WHAT(IS(OPENSHIFT?Platform(as(a(Service((PaaS)(by(Red(Hat(Multi9language(Auto9scaling(Self9service(Elastic(Cloud(Application(Platform

Page 8: Deploy Magnolia CMS in the Cloud with OpenShift
Page 9: Deploy Magnolia CMS in the Cloud with OpenShift

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.

Page 10: Deploy Magnolia CMS in the Cloud with OpenShift

BENEFITS(&(USE(CASESStandardize(development(environment(Automate(deployment(Reduce(time(to(market(Auto9scale(deployments(Disaster(management

Page 11: Deploy Magnolia CMS in the Cloud with OpenShift

MINIMAL(CONFIGURATIONSAUTHOR'ON'DESKTOP'+'PUBLIC'ON'SERVER 2'INSTANCES'ON'1'SERVER

2'INSTANCES'ON'2'SERVERS 3'INSTANCES'ON'2'SERVERS

Page 12: Deploy Magnolia CMS in the Cloud with OpenShift

PRODUCTION(CONFIGURATIONSBASIC&PATTERN&N'INSTANCES'ON'N'SERVERS

ROBUST&DEPLOYMENT:&MULTIPLE'SERVERS'+'FIREWALL'+''LOAD'BALANCER'+'HOT'SPARES'IN'THE'CLOUD

INTRANET

PUBLIC/US

PUBLIC/EU

EXTRANETHOT2SPARE(S)

AUTHOR

L2O2A2D2!B2A2L2A2N2C2E2R

Page 13: Deploy Magnolia CMS in the Cloud with OpenShift

DEMO

Page 14: Deploy Magnolia CMS in the Cloud with OpenShift

2'INSTANCES'ON'2'SERVERS

Page 15: Deploy Magnolia CMS in the Cloud with OpenShift

WORKING(WITH(OPENSHIFT

% gem install rhc

Page 16: Deploy Magnolia CMS in the Cloud with OpenShift

GETTING(STARTEDSign(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(

Page 17: Deploy Magnolia CMS in the Cloud with OpenShift

BASIC(STEPS1)(Create(two(OpenShift(applications(2)(Move(repository(to(app-root/data(3)(Configure(author(instance(4)(Configure(public(instance

Page 18: Deploy Magnolia CMS in the Cloud with OpenShift

HOW2OPENSHIFT2WORKS

Page 19: Deploy Magnolia CMS in the Cloud with OpenShift
Page 20: Deploy Magnolia CMS in the Cloud with OpenShift
Page 21: Deploy Magnolia CMS in the Cloud with OpenShift
Page 22: Deploy Magnolia CMS in the Cloud with OpenShift
Page 23: Deploy Magnolia CMS in the Cloud with OpenShift
Page 24: Deploy Magnolia CMS in the Cloud with OpenShift
Page 25: Deploy Magnolia CMS in the Cloud with OpenShift

THANKS!


Top Related