build and deploy your app on your own cloud with open shift origin

27
Build and Deploy your App on your own Cloud with OpenShift Origin Xavier Coulon, Red Hat @xcoulon FOSDEM / 2 & 3 February 2013

Upload: xavier-coulon

Post on 07-Jul-2015

1.040 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Build and deploy your app on your own cloud with open shift origin

Build and Deployyour App on yourown Cloud with

OpenShift OriginXavier Coulon, Red Hat

@xcoulon

FOSDEM / 2 & 3 February 2013

Page 2: Build and deploy your app on your own cloud with open shift origin

1. A 10,000 FeetOverview

Page 3: Build and deploy your app on your own cloud with open shift origin

PaaS: Platform as a ServiceA Cloud Application Platform

Page 4: Build and deploy your app on your own cloud with open shift origin

An OpenShift Broker ManagesMultiple OpenShift Nodes

Page 5: Build and deploy your app on your own cloud with open shift origin

OpenShift User Applications Run inOpenShift Gears

Page 6: Build and deploy your app on your own cloud with open shift origin

Developer Workflow

Page 7: Build and deploy your app on your own cloud with open shift origin

OpenShift Automates GearConfiguration via Cartridges

Page 8: Build and deploy your app on your own cloud with open shift origin

OpenShift Cartridge SystemEnables User-Built Cartridges

Page 9: Build and deploy your app on your own cloud with open shift origin

Now, Code and Push

Page 10: Build and deploy your app on your own cloud with open shift origin

OpenShift automates Build, Test anPublish

Page 11: Build and deploy your app on your own cloud with open shift origin

OpenShift automates ApplicationScaling !

Page 12: Build and deploy your app on your own cloud with open shift origin

OpenShift Automates the ITAssembly Line

Page 13: Build and deploy your app on your own cloud with open shift origin

2. Openness.

Page 14: Build and deploy your app on your own cloud with open shift origin

OpenShift is open source

Apache 2.0 LicenseAvailable as Source, RPMs, .isoIRC, email, forums

Page 15: Build and deploy your app on your own cloud with open shift origin

OpenShift Origin is the upstreamproject for the OpenShift PaaS

platform

Page 16: Build and deploy your app on your own cloud with open shift origin

3. Freedom

Page 17: Build and deploy your app on your own cloud with open shift origin

Build and Runtime

Page 18: Build and deploy your app on your own cloud with open shift origin

Developers choose the Languages,Frameworks and Middleware for

their Applications

Page 19: Build and deploy your app on your own cloud with open shift origin

Developer Tools

Page 20: Build and deploy your app on your own cloud with open shift origin

Web Console

Page 21: Build and deploy your app on your own cloud with open shift origin

Command-line

Page 22: Build and deploy your app on your own cloud with open shift origin

JBoss Tools !

Page 23: Build and deploy your app on your own cloud with open shift origin

Demo !

Page 24: Build and deploy your app on your own cloud with open shift origin

Demo RecapDomain and Applications managementServer Adapter for "git commit & push" of sourcesShow environment variablesTail log filesPort-forwarding for

remote debuggingremote data access

Page 25: Build and deploy your app on your own cloud with open shift origin

openshift.comopenshift.redhat.com/community/open-source

openshift

jboss.org/tools jbosstools

Page 26: Build and deploy your app on your own cloud with open shift origin

Thanks ! @xcoulon

Page 27: Build and deploy your app on your own cloud with open shift origin

Q/A