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



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

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

Red Hat Cloud Ecosystem

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

DevOps. Josh Preston Solutions Architect Stardate

Red Hat Openshift Christoph Eberle

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

Red Hat Cloud Strategy. Peter Hollén Cloud & IT Transformation Manager Nordics

RED HAT CONTAINER STRATEGY

Container Clusters on OpenStack

OpenShift on OpenStack

The Virtualization Practice

ACCELERATE DEVOPS USING OPENSHIFT PAAS

Platform Architecture & Integration with OpenShift

Your Journey to the Cloud with Red Hat

MARKET DYNAMICS AND THE ROLE OF OPEN. Werner Knoblich SVP and General Manager EMEA, Red Hat October 2015

RED HAT CLOUD SUITE FOR APPLICATIONS

CLOUDFORMS Open Hybrid Cloud

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

OpenShift Enterprise PaaS by Red Hat. Andrey Markelov RHCA Red Hat, Presales Solution Architect

The Road To enterprise paas

Enabling IT Agility with an Open Hybrid Cloud

IDC MarketScape: Worldwide Public Deployment-Centric Cloud Application Platform 2015 Vendor Assessment

DevOps Principes,-pratiques-et-solutions

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

HOW RED HAT BRINGS OPENSTACK INTO THE ENTERPRISE by Bryan Che and Gordon Haff

Modern App Architecture for the Enterprise Delivering agility, portability and control with Docker Containers as a Service (CaaS)

openshift enterprise whitepaper Gordon Haff

Build and Manage Private and Hybrid Cloud. Urban Järund, Sr Regional Services Manager Nordics, Red Hat

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

Business transformation with Hybrid Cloud

OpenShift. Marek Jelen, OpenShift, Red Hat

TRANSFORMING I.T. WITH AN OPEN HYBRID CLOUD

IDENTIFYING THE RIGHT KIND OF HYBRID CLOUD FOR YOUR BUSINESS

RED HAT CLOUD SUITE FOR APPLICATIONS

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

The path to the cloud training

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

Five Cloud Strategy Must -Dos for the CIO

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

Private Cloud Management

INFRASTRUCTURE & MANAGEMENT

Launching the Next Generation Satellite Ground System on Cloud Foundry and Microservices

INFRASTRUCTURE, STORAGE, & MANAGEMENT

RH254L Red Hat System Administration III (Lab Only) 1

WORLDWIDE ISV PROGRAM GUIDE - RED HAT CONNECT FOR BUSINESS PARTNERS

Agenda. 1. Welcoming and intro 2. Introduction to RHEL-OSP 3. Deep Dive RHEL-OSP 4. Live Demo 5. OSP-Director 6. What's new in liberty

An Alternative to the VMware Tax...

What's the Difference Between OpenStack & A Cloud Management Platform?

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

Top five lessons learned from enterprise hybrid cloud projects

Virtualization and IaaS management

STRATEGIC WHITE PAPER. The next step in server virtualization: How containers are changing the cloud and application landscape

Build Clouds Without Limits Gordon Haff

Red Hat CloudForms for Cloud Management: Key Features & Roadmap

Red Hat Mobile Application Platform

Modern Application Architecture for the Enterprise

HAVE YOUR AGILITY AND EFFICENCY TOO

Build A private PaaS.

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

Tee se itse: pilvi Do it yourself: cloud

Kubernetes-Murano Integration in Mirantis OpenStack 7.0

ATOS meeting Tatry Product highlights. Jiří Kolář Solution Architect Middleware CZ/SK/CEE

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

IT AS A SERVICE BROKER

A Gentle Introduction to Cloud Computing

Cisco Intelligent Automation for Cloud

Red Hat in The Cloud

How To Develop An Org Cloud Based Powerware For An Onpremise Cloud Environment

OpenStack in the Enterprise: From Strategy to Real Life. Radhesh Balakrishnan General Manager OpenStack

Introducing. Cathal McGloin, VP & General Manager, Mobile Platforms Javier Perez, Director of Product Management and Global Consulting

RED HAT: UNLOCKING THE VALUE OF THE CLOUD

Evolution of the Modern Software Supply Chain The Docker Survey, 2016

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM. Stanislav Polasek ELOS Technologies

Cisco IT Takes Continuous Delivery from Vision to Reality

SMALS : Open to a Shift

LEARNING FROM THE LEADING EDGE: REAL WAYS IT IS CREATING VALUE WITH ENTERPRISE HYBRID CLOUD gsst.01

Flex Workloads Across Private Public and Hybrid Clouds with Red Hat CloudForms

The New Style of IT. Rob McMahon. Director Cloud Computing HP General Western Europe

Linux A first-class citizen in Windows Azure. Bruno Terkaly bterkaly@microsoft.com Principal Software Engineer Mobile/Cloud/Startup/Enterprise

The path to the cloud training

Red Hat CloudForms Roadmap Build & Manage an Open Hybrid Infrastructure. Xavier Lecauchois & John Hardy Product Management, Red Hat June 12, 2013

The State of Containers and the Docker Ecosystem: Anna Gerber

Automation and DevOps Best Practices. Rob Hirschfeld, Dell Matt Ray, Opscode

What Is the Cloud?

APPENDIX 1 SUBSCRIPTION SERVICES

Transcription:

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

DEVOPS: THE WHAT & THE WHY

Why do DevOps? Source: IDC DevOps Thought Leadership Survey, IDC, May, 2015

The Consumerization of IT sets new expectations Frictionless Hybrid Programmable

A Definition DevOps applies open source principles and practices with: Culture of collaboration valuing openness and transparency Automation of process from development through ongoing operations Adoption of tools drawing from innovative development communities

Key Principles of DevOps Organizations that are employing DevOps effectively are poised to blow their rivals completely out of the water." Peer review Less management approval required Rigorous automated testing The ability to create entire environments on demand One-click deployment These principles are a reflection of the culture shift required to successfully implement DevOps Tony Bradley, Gene Kim Shares his thoughts on upcoming Jenkins User Conference, Jun 4, 2015. devops.com

WHAT MANUFACTURING CAN TEACH US

DevOps + Cloud = Industrialize CRAFTWORK WORKSHOP MANUFACTURING (DEVOPS) FACTORY (CLOUD)

Principles for Success Understand the process Drive modularity Automate repeatable processes Create culture Continuous iteration and improvement

The Second Wave Click to add subtitle Any customer can have a car painted any color that he wants so long as it is black. Henry Ford (probably apocryphal) General Motors Fairfax Assembly Plant Kansas City, Missouri

But All Was Not Well

What Happened? Taiichi Ohno, Inventor of the Toyota Production System (TPS) W. Edward Demming, champion of statistical process control

You Can't Fix What You Can't See

Beyond Local Maxima: Reuse

Platform Thinking Wins 45 47% passenger cars will use one of top 20 platforms by 2015. Evaluserve, 2012

Automate (Many of) the Things

Creating Culture Toyota Way has been driven so deeply into the psyche of employees at all levels that it has morphed from a strategy into an important element of the company's culture.

APPLYING THESE LESSONS TO SOFTWARE

The Road to DevOps: Three Converging Paths DEVELOPERS Increase developer productivity and release agility for ops PLATFORM SURFACE AS CODE Increase platform infrastructure automatability OPERATIONS Increase ops agility and feedback for developers 20

Desirable Enterprise DevOps Process 21

22

23

Why Containers for DevOps? Aligned with lightweight services Defined as composable layers Resource-efficient 24

Use DevOps To Create Cloud-Native Apps Monolithic app container Scale up by adding hardware resources Limited scale out through clustering APP Distributed, networked, containerized services Scale out by orchestrating services Faster iteration and release More robust APP RHEL SINGLE-HOST APPS APP RHEL ATOMIC HOST RHEL ATOMIC HOST RHEL ATOMIC HOST MULTI-HOST APPS 25

OPS DevOps Workflow Create containerized IaaS or PaaS development environment Provision environment locally or at OpenShift by Red Hat Write app as containerized microservices cluster and commit changes Push changes through CICD and automated testing system to containerized staging App dev environment App dev environment DevOps feedback loop APP Dev feedback loop DEV DEVOPS CICD Scheduler orchestrates and deploys app Monitor and operate app APP App prod environment Monitor Manage

A Cloud Platform for Microservice Cloud Apps Provision apps from service catalog OPS MANAGEMENT AND SERVICE CATALOG (RED HAT CLOUDFORMS) SERVICE SCHEDULER/ORCHESTRATOR (KUBERNETES,) Orchestrate and place apps Red Hat CloudForms Monitoring Red Hat CloudForms Orchestration RHEL ATOMIC HOST GUEST Provide dynamic, programmable infrastructure Red Hat Satellite Content Red Hat JBoss AMQ App DB Red Hat JBoss BRMS OPENSHIFT BY RED HAT Run composed microservices in containers CONTENT, ENTITLEMENT, AND LIFECYCLE (RED HAT SATELLITE) RHEL ATOMIC HOST GUEST RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM COMPUTE STORAGE NETWORK (RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM, RED HAT STORAGE, OPEN DAYLIGHT) 27

DevOps Spans Infrastructure Types OPS MANAGEMENT AND SERVICE CATALOG (RED HAT CLOUDFORMS) CONTENT, ENTITLEMENT, AND LIFECYCLE (RED HAT SATELLITE) SERVICE SCHEDULER/ORCHESTRATOR (KUBERNETES,) Red Hat Satellite Content Red Hat JBoss AMQ RHEL ATOMIC HOST GUEST App DB Red Hat JBoss BRMS RHEL ATOMIC HOST GUEST Apache HTTPD Apache HTTPD Apache HTTPD Apache HTTPD Apache HTTPD Apache HTTPD RHEL ATOMIC HOST GUEST RHEL ATOMIC HOST GUEST RHEL ATOMIC HOST GUEST RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM COMPUTE STORAGE NETWORK (RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM, RED HAT STORAGE, OPEN DAYLIGHT) RED HAT ENTERPRISE LINUX ATOMIC HOST RED HAT ENTERPRISE VIRTUALIZATION/ vsphere AMAZON WEB SERVICES PRIVATE CLOUD PHYSICAL VIRTUAL PUBLIC CLOUD OPENSHIFT BY RED HAT Red Hat CloudForms Orchestration AMAZON SCHEDULER 28

DevOps Spans Modes of IT 29

Some Other DevOps Sessions Bootstrapping a DevOps movement in Red Hat IT (Wednesday @ 4:50) Accelerate DevOps with OpenShift Platform-as-a-Service (Thursday @ 10:40) Continuous delivery, with a side order of DevOps (Thursday @ 1:20) So you want to be a DevOps Engineer? (Thursday @ 4:50)