build and deploy on openshift

19
27 au 29 mars 2013 Xavier Coulon 17h40 - 18h10 - Auditorium Build & Deploy on your own cloud Tuesday, April 2, 13

Upload: xavier-coulon

Post on 20-Jan-2015

358 views

Category:

Documents


4 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Build and Deploy on OpenShift

27 au 29 mars 2013

Xavier Coulon17h40 - 18h10 - Auditorium

Build & Deploy on your own cloud

Tuesday, April 2, 13

Page 2: Build and Deploy on OpenShift

Build & Deploy on your own cloud

Xavier CoulonJBoss, a division of Red Hat

@xcoulonTuesday, April 2, 13

Page 3: Build and Deploy on OpenShift

Build & Deploy on your own OpenShift cloud

Tuesday, April 2, 13

Page 4: Build and Deploy on OpenShift

OpenShift is a PaaS

Tuesday, April 2, 13

Page 5: Build and Deploy on OpenShift

OpenShift is Open Source

Tuesday, April 2, 13

Page 6: Build and Deploy on OpenShift

OpenShift.com is FREE

Tuesday, April 2, 13

Page 7: Build and Deploy on OpenShift

Developers choose the languages, frameworks and middleware

for their applications

Tuesday, April 2, 13

Page 8: Build and Deploy on OpenShift

a 10,000 feet Overview

Tuesday, April 2, 13

Page 9: Build and Deploy on OpenShift

OpenShift Apps run

in Gears configured with

Cartridges

Broker Host

Node Host

Messaging Interface

Messaging InterfaceNode

App User Host

Developer Host

Client Tools

App Repo (git)

DataStore Interface

Authentication Interface

DNS Update Interface

Bind

Mongodb

Mongodb

BrokerREST

Gear 1

JBoss AS

App Repo (git)

Tuesday, April 2, 13

Page 10: Build and Deploy on OpenShift

Developers Code

and Push

Broker Host

Node Host

Messaging Interface

Messaging InterfaceNode

App User Host

Developer Host

Client Tools

App Repo (git)

DataStore Interface

Authentication Interface

DNS Update Interface

Bind

Mongodb

Mongodb

BrokerREST

SSH

SSH ServiceGear 1

JBoss AS

App Repo (git)

Tuesday, April 2, 13

Page 11: Build and Deploy on OpenShift

OpenShift automates the

Build, Test and

Publish

Broker Host

Node Host

Messaging Interface

Messaging InterfaceNode

App User Host

Web Browser

Developer Host

Client Tools

App Repo (git)

DataStore Interface

Authentication Interface

DNS Update Interface

Bind

Mongodb

Mongodb

BrokerREST

SSH

Reverse Proxy Server

SSH Service

HTTPS

Gear 1

JBoss AS

App Repo (git)

Tuesday, April 2, 13

Page 12: Build and Deploy on OpenShift

Developer Tools

Tuesday, April 2, 13

Page 13: Build and Deploy on OpenShift

Web Console

Tuesday, April 2, 13

Page 14: Build and Deploy on OpenShift

Command-line

Tuesday, April 2, 13

Page 15: Build and Deploy on OpenShift

JBoss Tools

Tuesday, April 2, 13

Page 16: Build and Deploy on OpenShift

JBoss Tools in Action

Tuesday, April 2, 13

Page 17: Build and Deploy on OpenShift

Demo RecapApplications (and Domain) managementServer Adapter for "git commit & push"Show environment variablesTail log filesPort-forwarding

Tuesday, April 2, 13

Page 18: Build and Deploy on OpenShift

openshift.comopenshift

jboss.org/toolsjbosstools

Tuesday, April 2, 13

Page 19: Build and Deploy on OpenShift

Thanks !

Q/ATuesday, April 2, 13