openshift for triangle javaug

14
Java+Docker=love with a little marriage counseling

Upload: steve-speicher

Post on 23-Feb-2017

357 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: OpenShift for Triangle JavaUG

Java+Docker=love with a little marriage counseling

Page 2: OpenShift for Triangle JavaUG

openshift.com2

Shameless self promotion slide

Steve Speicher @sspeiche Employer: Red Hat Title: OpenShift Product Manager

Previously: IBM, various Software Engineering roles Work with Java since, well a long time ago Currently “in the cloud”

Page 3: OpenShift for Triangle JavaUG

openshift.com3

Builder Image

Source-to-Image

Code

App Image

SCM

Code DeployBuild

Registry

Page 4: OpenShift for Triangle JavaUG

Community Powered Innovation

Page 5: OpenShift for Triangle JavaUG

openshift.com

Developers access openShift via web, CLI or IDE

Page 6: OpenShift for Triangle JavaUG

openshift.com6

Safe experimentation. Transition to production

Page 7: OpenShift for Triangle JavaUG

● Historical CPU and Memory usage provided by Heapster, Hawkular, Cassandra

Get Access to Application Metrics

Page 8: OpenShift for Triangle JavaUG

● Business Process Management *

● Business Rules Management System (NEW)

Business Process Services

● JBoss Enterprise Application Platform

● JBoss Web Server / Tomcat

● JBoss Developer Studio

● Red Hat Mobile / FeedHenry *

* Available soon (2016)

Mobile Services

● Fuse (NEW)

● Data Grid (NEW)

● A-MQ

● Data Virtualization *

Integration Services

Application Container Services

JBOSS Middleware Services for OpenShift

Page 9: OpenShift for Triangle JavaUG

Clustering for Java Applications Made Easy

Page 10: OpenShift for Triangle JavaUG

Integration routes deployed as containers

Page 11: OpenShift for Triangle JavaUG

Automatic Mesh for A-MQ Brokers

Page 12: OpenShift for Triangle JavaUG

Decision Services Powered by JBoss BRMS

Page 13: OpenShift for Triangle JavaUG

Cache Services Powered by JBoss Data Grid

Page 14: OpenShift for Triangle JavaUG

OpenShift and Microsoft Azure + .Net

https://blog.openshift.com/open-source-power-microsoft-dotnet-openshift

● Red Hat and Microsoft cloud partnership announced in Nov 2015

● Red Hat solutions are now fully certified and supported on Microsoft Azure, including RHEL, JBoss and OpenShift

● RHEL will be the primary development and reference operating system for .NET Core on Linux

● OpenShift will be providing a .NET runtime container image distributed and supported by Red Hat and Microsoft ○ Build, deploy and run .NET

applications on OpenShift ○ Based on .NET Core 5 ○ Coming soon!