the digital shift in action - redhatnorth.comthe digital shift in action brian gracely (@bgracely)...
TRANSCRIPT
THE DIGITAL SHIFT IN ACTION
BRIAN GRACELY (@bgracely)DIRECTOR PRODUCT STRATEGY, RED HAT [email protected]
WHAT’S IMPORTANT WITH DEVOPS?
CONFIDENCE LEVEL
SHIPPING SOFTWAREINTO PRODUCTION
CODE QUALITY
TESTING COVERAGE
PIPELINEINTEGRATION
DEPLOYMENTPLATFORM
ARE WE INVESTING FOR SUCCESS?
ARE WE DESIGNING FOR AGILITY?
ARE WE LEARNING FROM MISTAKES?
MODULAR CODE
THE MOST IMPORTANT DEVOPS METRIC
“On Day 1 of our acquisition of a new bank - 10 changes were put into production, with 0 defects, during the middle of the day - that is the
power of OpenShift.”
HOW DO CONTAINERS APPLY TO DEVOPS?
● Sandboxed application processes on a shared Linux OS kernel
● Simpler, lighter, and denser than virtual machines
● Portable across different environments
● Package my application and all of its dependencies
● Deploy to any environment in seconds and enable CI/CD
● Easily access and share containerized components
Sys-Admins / Ops Developers
It Depends on Who You Ask
WHAT ARE CONTAINERS?
CONTAINERS TRANSFORM
Applications
Monolith
N-Tier
Microservices Infrastructures
Datacenter
Hosted
Hybrid
Processes
Waterfall
Agile
DevOps
SourceRepository
CI/CDEngine
Dev Container
Physical
Virtual
Private cloud
Public cloud
CONTINUOUS DELIVERY WITH CONTAINERS
IS DEVOPS JUST FOR SILICON VALLEY?
BRITISH COLUMBIA GOV’T - Open Communities “Our goal is to eliminate the wall between the government with our data/resources and the create ideas and innovation from our citizens.” - Peter Watkins, Executive Director, BC DEVEXCHANGE
● Provide Open Data, Open APIs, Open Platform to Citizen Devs● Working with OpenShift Commons Community● Allow self-service access to developers to help solve challenges● Expose backlog of government challenges to creative ideas● Provide opportunities for citizens to help improve Education,
Transportation, Agriculture, Economy● Providing better experiences and services for BC citizens
View the BC Gov't keynote, read the case study
BRITISH COLUMBIAGOVERNMENT
TRANSFORMING INDUSTRIES
FINANCIAL SERVICES TRANSPORTATION HEALTHCARE AUTOMOTIVE
A FRAMEWORK FOR TRANSFORMATION
IMPROVING TIME TO VALUE
EVOLVING THE TRANSFORMERS
Many Business Platforms
Mobile Web
Data Silos
Emerging Customer
Trends
ExistingCustomer
Trends
Conway’s LawOrg Charts
AUTOMATE TODAY’SAPPLICATIONS
DEVOPS EVOLUTION CONTAINERIZEDAPPLICATIONS
PLATFORMDECISIONS
WHY THE CONTAINER PLATFORM IS CRITICAL
OPENSHIFT = ENTERPRISE KUBERNETES++
EXISTING AUTOMATION
TOOLSETS
SCM(GIT)
CI/CD
SERVICE LAYER
ROUTING LAYER
PERSISTENTSTORAGE
CONTAINERREGISTRY
RHEL
NODE
c
RHEL
NODE
RHEL
NODE
RHEL
NODE
RHEL
K8S NODE
RHEL
NODE
C
C
C C
C
C
C CC C
RED HATENTERPRISE LINUX
KUBERNETES MASTER
API/AUTHENTICATION
DATA STORE
SCHEDULER
HEALTH/SCALING
PHYSICAL VIRTUAL PRIVATE PUBLIC HYBRID
CONTAINER PATTERNS ACROSS ORGANIZATIONS
CONTAINER PLATFORM
Docker, Kubernetes,Container Security
HYBRID CLOUD
IaaS, PaaS, Storage,Cloud Management
BUSINESS INNOVATION
New Apps and ServicesNew Business Models
CLOUD-NATIVE APPS
MicroservicesDevOps
Infra & Ops Team AppDev & LOB
CONTAINER OPPORTUNITY
Technology Oriented
Business Oriented
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
RED HATOPEN INNOVATION
LABS
BRIDGING THE GAPSAccelerating innovation
CONTEMPORARYNON-LINEAR
TRADITIONALLINEAR
THANK YOU
MODERN BUSINESS CHALLENGEBusiness wants more with less
SPEED = REVENUE