OpenShift Enterprise PaaS by Red Hat. Andrey Markelov RHCA Red Hat, Presales Solution Architect andrey@redhat.com



Similar documents
Open Source Cloud Technology for Enterprise Computing

OpenShift on OpenStack

OpenShift on you own cloud. Troy Dawson OpenShift Engineer, Red Hat November 1, 2013

DevOps. Josh Preston Solutions Architect Stardate

Agenda. Where are we? Where do we need to go? How does PaaS get us there?

Your Journey to the Cloud with Red Hat

OpenShift. OpenShift platform features. Benefits Document. openshift. Feature Benefit OpenShift. Enterprise

openshift enterprise whitepaper Gordon Haff

The Road To enterprise paas

MADFW IaaS Program Review

APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS

Red Hat JBoss Overview Intelligent Integrated Enterprise!!!! Blaine Mincey Sr. Middleware Solutions Architect

How to choose the right PaaS Platform?

A Complete Open Cloud Storage, Virt, IaaS, PaaS. Dave Neary Open Source and Standards, Red Hat

Jfokus PaaS Hands-On Lab

PaaS solutions evaluation

Apache Stratos Building a PaaS using OSGi and Equinox. Paul Fremantle CTO and Co- Founder, WSO2 CommiCer, Apache Stratos

CLOUDFORMS Open Hybrid Cloud

Red Hat Cloud and Virtualization How to Sell. Karl Stevens Senior Solution Architect

Red Hat Openshift Christoph Eberle

Cloud Hosting. QCLUG presentation - Aaron Johnson. Amazon AWS Heroku OpenShift

Integrating OpenShift Enterprise with Identity Management (IdM) in Red Hat Enterprise Linux

Red Hat Enterprise Linux The original cloud operating system

Red Hat in The Cloud

OpenShift 3.0 in the Sogeti Services Factory

OpenShift is FanPaaStic For Java EE. By Shekhar Gulati Promo Code JUDCON.IN

OpenShift. Marek Jelen, OpenShift, Red Hat

OpenShift and Cloud Foundry PaaS: High-level Overview of Features and Architectures

Platform Architecture & Integration with OpenShift

ACCELERATE DEVOPS USING OPENSHIFT PAAS

HOW OPEN SOURCE IS DRIVING DEVOPS INNOVATION. Gordon William Cloud & DevOps Product Strategy, Red Hat 17 August 2015

Networks and Services

An Alternative to the VMware Tax...

Using Red Hat Systems Management Tools in a Hybrid Cloud

RED HAT CLOUD SUITE FOR APPLICATIONS

JAVA IN THE CLOUD PAAS PLATFORM IN COMPARISON

Razvoj Java aplikacija u Amazon AWS Cloud: Praktična demonstracija

Building a better more secure Cloud RICHARD MORRELL

Executive Point of View: Transforming Your Business with Platform as a Service (PaaS)

The evolving IT environment: Maximizing potential of open hybrid clouds

Red Hat Cloud Ecosystem

Enterprise PaaS Evaluation Guide

RED HAT CLOUD SUITE FOR APPLICATIONS

Java PaaS Enabling CI, CD, and DevOps

ON THE ROAD TO OPEN HYBRID CLOUD BRYAN CHE GENERAL MANAGER, CLOUD BU, RED HAT

Sacha Dubois RED HAT TRENDS AND TECHNOLOGY PATH TO AN OPEN HYBRID CLOUD AND DEVELOPER AGILITY. Solution Architect Infrastructure

How To Understand The History Of Cloud Computing

Continuous integration with Jenkins CI

Drive new Revenue With PaaS/IaaS. Ruslan Synytsky CTO, Jelastic

Cloudy Middleware MARK LITTLE TOBIAS KUNZE

RED HAT CONTAINER STRATEGY

Java, PHP & Ruby - Cloud Hosting

JavaOne JVM PaaS

Continuous Integration using Docker & Jenkins

Why Does CA Platform Use OpenShift?

ON-PREMISE OR IN THE CLOUD, A SINGLE JAVA EE APPLICATION PLATFORM

APPLYING PRACTICAL MANUFACTURING SKILLS TO DEVOPS. Gordon Haff & William Henry Cloud & DevOps Product Strategy 24 June 2015

CLOSING THE I.T. DELIVERY GAP IN GOVERNMENT WITH SECURE, HYBRID CLOUD

Virtualization and IaaS management

RED HAT: UNLOCKING THE VALUE OF THE CLOUD

Code in the cloud for the cloud jfokus.mybluemix.net

Global Trading Platfom key architectural and design considerations

Paul Barham Program Manager - Java. David Staheli (dastahel@microsoft.com) Software Development Manager - Java

PLATFORM-AS-A-SERVICE, DEVOPS, AND APPLICATION INTEGRATION. An introduction to delivering applications faster

How To Get The Most Out Of Redhat.Com

Developer support in a federated Platform-as-a-Service environment

Certified Cloud Computing Professional VS-1067

JBoss Developer Studio 6.0

Red Hat CloudForms for Cloud Management: Key Features & Roadmap

Build & Manage Clouds with Red Hat Cloud Infrastructure Products. TONI WILLBERG Solution Architect Red Hat toni@redhat.com

Journey to the Cloud and Application Release Automation Shane Pearson VP, Portfolio & Product Management

Da Internet delle persone a Internet delle cose. Giovanni Pirola Regional Service Manager Red Hat, Inc. November 19th 2014

HP OpenStack & Automation

Oracle Middleware a felhőben

SAP HANA Cloud Platform. Technical Overview Uwe Heinz

Intel IT Cloud Extending OpenStack* IaaS with Cloud Foundry* PaaS

GitLab as an Alternative Development Platform for Github.com

RED HAT ONLINE PARTNER ENABLEMENT NETWORK (OPEN) COURSE CATALOG AUGUST 2015 V2.00

TRANSFORMING I.T. WITH AN OPEN HYBRID CLOUD

The future of middleware: enterprise application integration and Fuse

"Build and Test in the Cloud "

STRATEGIES FOR SUCCESS IN THE CLOUD THE FIVE KEYS TO EXCEPTIONAL BUISINESS IMPACT

Assignment # 1 (Cloud Computing Security)

A telecom use case with Cloud Foundry deployment

Join the Lean Wave. Asanka Abeysinghe Director, Solutions Architecture. WSO2, Inc. Friday, July 22, 11

Scale Cloud Across the Enterprise

Deploying Your Application On Public Cloud

Last time. Today. IaaS Providers. Amazon Web Services, overview

Bluemix: The Open Platform as a Service

Azure Day Application Development

How To Learn More About Openstack From A Computer Science Course

How To Get A Cloud Based System To Work For You

Build A private PaaS.

NCTA Cloud Operations

Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Case study: Migrating 1,000 VMs from VMware to RHEV. Tomas Von Veschler Cox Senior Solution Architect, Red Hat June 2013

Oracle Reference Architecture and Oracle Cloud

Cloud Platform Warfare in 2013 and Beyond

Achieve Agility with Cloud Based Development: BlueMix and IBM DevOps Services Khurram Nizami

Transcription:

OpenShift Enterprise PaaS Red Hat Andrey Markelov RHCA Red Hat, Presales Solution Architect andrey@redhat.com 1

Cloud Service Models IaaS PaaS SaaS APPLICATION APPLICATION PLATFORM (JBOSS, PHP, RUBY, ETC) OPERATING SYSTEM () VIRTUALIZATION (RHEV) HARDWARE (x86) STORAGE (RHS) 2 Managed and Controlled Customer (IT, Dev, or User) Automated and Managed the Public or Private Cloud Offering Increased Control Increased Automation

OpenShift is PaaS Red Hat Multi-language, Auto-Scaling, Self-service, Elastic, Cloud Application Platform 3

Red Hat s OpenShift PaaS Strategy Open Source Project Public Cloud Service 4 origin On-premise or Private Cloud Software

How Can I Consume OpenShift? Public Cloud Service On-Premise or Private Cloud Software (in Developer Preview) Developer Controls Developer Controls APPLICATION APPLICATION PLATFORM (JBOSS, PHP, RUBY, ETC) Operated Red Hat at Scale for 18 Months OpenShift Automates, IT Ops Controls OPERATING SYSTEM () VIRTUALIZATION (RHEV) HARDWARE (x86) IT Ops Provides STORAGE (RHS) 5

Let s Take a Look 6

How OpenShift Works POWERED BY OPENSHIFT 7

OpenShift is a PaaS on top of Infrastructure AWS / CloudForms / OpenStack (IaaS) / RHEV (Virt) / Bare Metal 8

The Foundation of OpenShift is Red Hat Enterprise Linux OpenShift is Built on Instances of Red Hat Enterprise Linux () AWS / CloudForms / OpenStack (IaaS) / RHEV (Virt) / Bare Metal 9

An OpenShift Broker Manages Multiple OpenShift s s are where User Applications live. Brokers keep OpenShift running. Brokers AWS / CloudForms / OpenStack (IaaS) / RHEV (Virt) / Bare Metal 10

Unique SELinux Approach Enables Security and Multi-tenancy SELinux Policies securely subdivide the instances. Broker AWS / CloudForms / OpenStack (IaaS) / RHEV (Virt) / Bare Metal 11

OpenShift User Applications Run in OpenShift Gears OpenShift GEARS represent secure containers in Broker AWS / CloudForms / OpenStack (IaaS) / RHEV (Virt) / Bare Metal 12

Developer Workflow Web Console Eclipse IDE Cmd Line OpenShift Gear Broker A Developer creates a new application OpenShift creates a GEAR AWS / CloudForms / OpenStack (IaaS) / RHEV (Virt) / Bare Metal 13

OpenShift Automates Gear Configuration via Cartridges JBoss Broker MySQL Web Console Eclipse IDE Cmd Line CARTRIDGES are how OpenShift installs Languages & Middleware AWS / CloudForms / OpenStack (IaaS) / RHEV (Virt) / Bare Metal 14

OpenShift Cartridge System Enables User-Built Cartridges Java MySQL PHP Postgres Python Etc. CUSTOM Ru Etc. OpenShift Default Cartridges Developers can add custom language, data-store, or middleware with with a custom Cartridge. AWS / CloudForms / OpenStack (IaaS) / RHEV (Virt) / Bare Metal 15

Now, Code and Push Git Protocol / ssh Code Git Repo MySQL JBoss Broker Push Developer pushes application code via GIT source code management system AWS / CloudForms / OpenStack (IaaS) / RHEV (Virt) / Bare Metal 16

OpenShift Automates Build, Test, Publish Maven (Builds) Code Jenkins Git Repo (CI) Broker JBoss Apache (HTTP) MySQL AWS / CloudForms / OpenStack (IaaS) / RHEV (Virt) / Bare Metal 17

OpenShift Automates Application Scaling! HA-Proxy Cod e Cod Code Java e Java MySQL Java Broker AWS / CloudForms / OpenStack (IaaS) / RHEV (Virt) / Bare Metal 18

Real-world App Dev Multi Environments, Single PaaS s Dev DISTRICT QA DISTRICT Prod DISTRICT G it Brokers Dev 19 G it QA G it G it s G it s Release Mgmt

Real-world App Dev Dev 20 s s Dev QA Prod QA G it G G it it s G it G it Multi Environments, multiple PaaSes Release Mgmt

Developers Choose How To Work with OpenShift Developer IDE Integrations Command Line Tooling Web Browser Console REST APIs 21

Are You a Command-Line Fan? OpenShift s RHC CLI Tools 1.Create App rhc app create -a javasample -t jbossas-7 2.Add MongoDB rhc app cartridge add -a javasample c mongodb-2.0 3.Add add EAR file to your deployments directory cd javasample cp /path/to/ear/earfilename.ear./deployments 1.Add the EAR file to git git add./deployments/earfilename.ear 2.Push your code git push 3.Done 22

And, of Course, a Powerful JBoss Dev Studio IDE Integration 23

Developers Choose Languages, Frameworks and Middleware 24

OpenShift Origin https://openshift.redhat.com/community/open-source https://github.com/openshift https://github.com/openshift/origin-server/cartridges The upstream project for the OpenShift PaaS platform Apache 2.0 License Available as: Source, RPMs.ISO, LiveCD (run your own) IRC, email, forums 25

Get Started Today for Free! Deploy Apps to the OpenShift OnLine Developer Preview Request an Evaluation of OpenShift Enterprise Join the OpenShift Origin Open Source Project community http://openshift.redhat.com 26

Thank You. Questions? 27