DIGITAL TRANSFORMATION AND DEVOPS A CONTAINER …...A CONTAINER-PLATFORM APPROACH TO DIGITAL...

22
A CONTAINER-PLATFORM APPROACH TO DIGITAL TRANSFORMATION AND DEVOPS Diógenes Rettor (@rettori) Principal Product Manager, OpenShift

Transcript of DIGITAL TRANSFORMATION AND DEVOPS A CONTAINER …...A CONTAINER-PLATFORM APPROACH TO DIGITAL...

Page 1: DIGITAL TRANSFORMATION AND DEVOPS A CONTAINER …...A CONTAINER-PLATFORM APPROACH TO DIGITAL TRANSFORMATION AND DEVOPS Diógenes Rettor (@rettori) Principal Product Manager, OpenShift.

A CONTAINER-PLATFORM APPROACH TODIGITAL TRANSFORMATION AND DEVOPS

Diógenes Rettor (@rettori)Principal Product Manager, OpenShift

Page 2: DIGITAL TRANSFORMATION AND DEVOPS A CONTAINER …...A CONTAINER-PLATFORM APPROACH TO DIGITAL TRANSFORMATION AND DEVOPS Diógenes Rettor (@rettori) Principal Product Manager, OpenShift.

2

What you’ll learn in this session

The 4 adoption patterns for evolving Digital Transformations and how echnologies such as Ansible and OpenShift make that possible with containers.

Key points to watch out for:

● Modern Business Success is based on Speed to Execute● Digital Transformation is not just about Digital Native companies● Technology transformations must match People and Process transformations● Containers are a core technology for Digital Transformation

Page 3: DIGITAL TRANSFORMATION AND DEVOPS A CONTAINER …...A CONTAINER-PLATFORM APPROACH TO DIGITAL TRANSFORMATION AND DEVOPS Diógenes Rettor (@rettori) Principal Product Manager, OpenShift.

WHAT IS DIGITAL TRANSFORMATION?

Page 4: DIGITAL TRANSFORMATION AND DEVOPS A CONTAINER …...A CONTAINER-PLATFORM APPROACH TO DIGITAL TRANSFORMATION AND DEVOPS Diógenes Rettor (@rettori) Principal Product Manager, OpenShift.

MODERN BUSINESS CHALLENGEBusiness wants more with less

SPEED = REVENUE

Page 5: DIGITAL TRANSFORMATION AND DEVOPS A CONTAINER …...A CONTAINER-PLATFORM APPROACH TO DIGITAL TRANSFORMATION AND DEVOPS Diógenes Rettor (@rettori) Principal Product Manager, OpenShift.

IMPROVING TIME TO VALUE

Page 6: DIGITAL TRANSFORMATION AND DEVOPS A CONTAINER …...A CONTAINER-PLATFORM APPROACH TO DIGITAL TRANSFORMATION AND DEVOPS Diógenes Rettor (@rettori) Principal Product Manager, OpenShift.

THE DISRUPTORS

Page 7: DIGITAL TRANSFORMATION AND DEVOPS A CONTAINER …...A CONTAINER-PLATFORM APPROACH TO DIGITAL TRANSFORMATION AND DEVOPS Diógenes Rettor (@rettori) Principal Product Manager, OpenShift.

THE EVOLVERS

Page 8: DIGITAL TRANSFORMATION AND DEVOPS A CONTAINER …...A CONTAINER-PLATFORM APPROACH TO DIGITAL TRANSFORMATION AND DEVOPS Diógenes Rettor (@rettori) Principal Product Manager, OpenShift.

TRANSFORMERSDISRUPTORS

Emerging Customer TrendsEmerging Customer

Trends

ExistingCustomer

Trends

Business PlatformMobile Web

Data Analytics

Developers | DevOps | SRE

Many Business PlatformsMobile Web

Data Silos

Conway’s LawOrg Charts

Page 9: DIGITAL TRANSFORMATION AND DEVOPS A CONTAINER …...A CONTAINER-PLATFORM APPROACH TO DIGITAL TRANSFORMATION AND DEVOPS Diógenes Rettor (@rettori) Principal Product Manager, OpenShift.

TRANSFORMERS - THE DIGITAL TRANSFORMATION

Page 10: DIGITAL TRANSFORMATION AND DEVOPS A CONTAINER …...A CONTAINER-PLATFORM APPROACH TO DIGITAL TRANSFORMATION AND DEVOPS Diógenes Rettor (@rettori) Principal Product Manager, OpenShift.

10

BUT THE CIO HAS A DILEMMAMaintain existing AND grow new capabilities

Page 11: DIGITAL TRANSFORMATION AND DEVOPS A CONTAINER …...A CONTAINER-PLATFORM APPROACH TO DIGITAL TRANSFORMATION AND DEVOPS Diógenes Rettor (@rettori) Principal Product Manager, OpenShift.

EVOLVING THE TRANSFORMERS

Many Business PlatformsMobile Web

Data Silos

Emerging Customer

Trends

ExistingCustomer

Trends

Conway’s LawOrg Charts

AUTOMATE TODAY’SAPPLICATIONS

DEVOPS EVOLUTION CONTAINERIZEDAPPLICATIONS

PLATFORMDECISIONS

Page 12: DIGITAL TRANSFORMATION AND DEVOPS A CONTAINER …...A CONTAINER-PLATFORM APPROACH TO DIGITAL TRANSFORMATION AND DEVOPS Diógenes Rettor (@rettori) Principal Product Manager, OpenShift.

AUTOMATION ADOPTION PATTERNS

AUTOMATION OPPORTUNITY

PATTERN 1:EXISTING APPLICATIONS

PATTERN 3:CONTAINERIZE APPS

PATTERN 4:CLOUD PLATFORMS

PATTERN 2:DEVOPS EVOLUTION

Page 13: DIGITAL TRANSFORMATION AND DEVOPS A CONTAINER …...A CONTAINER-PLATFORM APPROACH TO DIGITAL TRANSFORMATION AND DEVOPS Diógenes Rettor (@rettori) Principal Product Manager, OpenShift.

WHY ENTERPRISE-WIDE IT AUTOMATION IS ELUSIVE

Skills gaps & org charts get in the way

● Developers should be developing apps & features, not maintaining environments

● IT & Network Admins have limited code-writing abilities

● Typical silos (ops, dev, network, etc.) aren’t thinking holistically

Proliferation of point solutions and vendor-specific tools

● Most automation approaches only solve one problem in one domain

● Most vendors offer tools that ONLY work with their products

● Many tools are too complicated and require programming or scripting

Automation requires integration across domains

● Management tools are always constrained by available “adapters” for IT services

● Agent-based tools create even more headaches (planning, security, maintenance)

● Integrations need to be continuously updated and expanded

PEOPLE POINT TOOLS PACE OF INNOVATION

Page 14: DIGITAL TRANSFORMATION AND DEVOPS A CONTAINER …...A CONTAINER-PLATFORM APPROACH TO DIGITAL TRANSFORMATION AND DEVOPS Diógenes Rettor (@rettori) Principal Product Manager, OpenShift.

WHAT IS ANSIBLE?

It’s a simple automation language that can perfectly describe IT application environments in Ansible Playbooks.

It’s an automation engine that runs Ansible Playbooks.

Ansible Tower is an enterprise framework for controlling, securing and managing your Ansible automation with a UI and RESTful API.

Page 15: DIGITAL TRANSFORMATION AND DEVOPS A CONTAINER …...A CONTAINER-PLATFORM APPROACH TO DIGITAL TRANSFORMATION AND DEVOPS Diógenes Rettor (@rettori) Principal Product Manager, OpenShift.

SIMPLE POWERFUL AGENTLESS

App deployment

Configuration management

Workflow orchestration

Network automation

Orchestrate the app lifecycle

Human readable automation

No special coding skills needed

Tasks executed in order

Usable by every team

Get productive quickly

Agentless architecture

Uses OpenSSH & WinRM

No agents to exploit or update

Get started immediately

More efficient & more secure

WHY ANSIBLE?

Page 16: DIGITAL TRANSFORMATION AND DEVOPS A CONTAINER …...A CONTAINER-PLATFORM APPROACH TO DIGITAL TRANSFORMATION AND DEVOPS Diógenes Rettor (@rettori) Principal Product Manager, OpenShift.

MULTI-CLOUD CONTAINER DEPLOYMENTS

VPN Gateway

Page 17: DIGITAL TRANSFORMATION AND DEVOPS A CONTAINER …...A CONTAINER-PLATFORM APPROACH TO DIGITAL TRANSFORMATION AND DEVOPS Diógenes Rettor (@rettori) Principal Product Manager, OpenShift.

CONTAINER ADOPTION PATTERNS

CONTAINER OPPORTUNITY

PATTERN 1:CONTAINER PLATFORM

PATTERN 3:HYBRID CLOUD

PATTERN 4:BUSINESS INNOVATION

PATTERN 2:CLOUD-NATIVE APPS

Page 18: DIGITAL TRANSFORMATION AND DEVOPS A CONTAINER …...A CONTAINER-PLATFORM APPROACH TO DIGITAL TRANSFORMATION AND DEVOPS Diógenes Rettor (@rettori) Principal Product Manager, OpenShift.

CONTAINER PATTERNS ACROSS ORGANIZATIONS

CONTAINER PLATFORMDocker, Kubernetes,Container Security

HYBRID CLOUDIaaS, PaaS, Storage,Cloud Management

BUSINESS INNOVATIONNew Apps and Services

New Business Models

CLOUD-NATIVE APPSMicroservices

DevOps

Infra & Ops Team AppDev & LOB

CONTAINER OPPORTUNITY

Technology Oriented

Business Oriented

Page 19: DIGITAL TRANSFORMATION AND DEVOPS A CONTAINER …...A CONTAINER-PLATFORM APPROACH TO DIGITAL TRANSFORMATION AND DEVOPS Diógenes Rettor (@rettori) Principal Product Manager, OpenShift.

SERVICE CATALOG(LANGUAGE RUNTIMES, MIDDLEWARE, DATABASES, …)

SELF-SERVICE

APPLICATION LIFECYCLE MANAGEMENT(CI / CD)

BUILD AUTOMATION DEPLOYMENT AUTOMATION

CONTAINER CONTAINERCONTAINER CONTAINER CONTAINER

NETWORKING SECURITYSTORAGE REGISTRYLOGS &

METRICS

CONTAINER ORCHESTRATION & CLUSTER MANAGEMENT(KUBERNETES)

RED HAT ENTERPRISE LINUX

CONTAINER RUNTIME & PACKAGING(DOCKER)

ATOMIC HOST

INFRASTRUCTURE AUTOMATION & COCKPIT

OPENSHIFT = ENTERPRISE KUBERNETES++

Page 20: DIGITAL TRANSFORMATION AND DEVOPS A CONTAINER …...A CONTAINER-PLATFORM APPROACH TO DIGITAL TRANSFORMATION AND DEVOPS Diógenes Rettor (@rettori) Principal Product Manager, OpenShift.

BUSINESS BENEFITS OF CONTAINERS AND DEVOPS WITH OPENSHIFT

● 66% faster application development lifecycles

● 25% less IT staff required per app developed

Source: https://www.openshift.com/sites/default/files/idc-business-value-of-openshift.pdf

5 year ROI

531%Average Annual Benefits per

100 Developers

$1.29MPayback Period

8 Months

Page 21: DIGITAL TRANSFORMATION AND DEVOPS A CONTAINER …...A CONTAINER-PLATFORM APPROACH TO DIGITAL TRANSFORMATION AND DEVOPS Diógenes Rettor (@rettori) Principal Product Manager, OpenShift.

THANK YOUplus.google.com/+RedHat

linkedin.com/company/red-hat

youtube.com/user/RedHatVideos

facebook.com/redhatinc

twitter.com/RedHatNews

Page 22: DIGITAL TRANSFORMATION AND DEVOPS A CONTAINER …...A CONTAINER-PLATFORM APPROACH TO DIGITAL TRANSFORMATION AND DEVOPS Diógenes Rettor (@rettori) Principal Product Manager, OpenShift.