· way for a cultural change toward more openness, innovation, collaboration, and agility. ”...

45

Upload: others

Post on 02-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,
Page 2:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

2

Page 3:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

3

Page 4:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

Page 5:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,
Page 6:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

“Importantly, containers and microservices (and the cloud functions used to implement many microservices) also lead the way for greater adoption of open source software in test and development environments to pave the way for a cultural change toward more openness, innovation, collaboration, and agility. ”

Frank Gens, Chief Strategist IDC

Enterprise Apps Will Shift Toward Hyperagile Architectures, with 80% of Application Development on Cloud Platforms (PaaS) Using Microservices and Cloud Functions (e.g., AWS Lambda and Azure Functions) and Over 95% of New Microservices Deployed in Containers

Page 7:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

Project Environments Provisioned in 12 Minutes

7

Page 8:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

Result: New Innovation Model

● Reduced time to access dev environments from months to minutes

● Enabled self service for ALL developers (GitHub authentication)

● Enabled Elastic infrastructure (# of containers shrink and expand based on demand)

● Able to gain visibility on development languages used/enable better security visibility

New Innovation Model - Open Source● Enabled code sharing between Ministries (all source code is Open Sourced)

● Innovation - Prototypes Built Using Open Source Software

● Red Hat Innovator of the year 2017 for “The Open Source Way”8

Page 9:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

Fundamental Question:On a scale of 1 to 5, How Confident are you in Promoting a Production Change?

9

Page 10:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

500+ Deploys per day to consumer website

10

Digital

Page 11:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

11

●●●●●

Page 12:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,
Page 13:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

Source: The DevOps Handbook - Gene Kim, Jez Humble, Patrick Debois, & John Willis

Page 17:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,
Page 18:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,
Page 19:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

THE LONGER YOU WAITTHE HARDER IT IS TO CATCH UP

19

"Organizations that haven't modernized their application architecture and infrastructure to support digital business will fall further behind new

entrants and fast-moving competitors.”

“One striking finding is that the top performers are building more technology in-house than other enterprises."

Source: Elizabeth Golluscio & Anne Thomas for Gartner, Modernizing Application Architecture and Infrastructure Primer for 2017, Jan 2017. ID: G00318237. https://www.gartner.com/doc/3572317?ref=clientFriendlyURL

GARTNERModernizing Application Architecture & Infrastructure Primer for 2017

Elizabeth Golluscio & Anne Thomas17 Jan 2017

Page 21:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,
Page 22:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,
Page 23:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

RED HAT AND CONTAINERS

Red Hat OpenShift Enterprise

PHYSICAL

ORCHESTRATION CLUSTER SERVICES

OPENSHIFT SERVICES SERVICE CATALOG

SELF-SERVICE

APPLICATION LIFECYCLE AUTOMATION

OPENSHIFT BUILDS OPENSHIFT DEPLOYMENTS

PACKAGING FORMAT

CONTAINER CONTAINERCONTAINER CONTAINER CONTAINER

VIRTUAL PRIVATE PUBLIC

RED HAT ENTERPRISE LINUX ATOMIC HOST

SECURITY REGISTRYTELEMETRY STORAGE NETWORK

ORCHESTRATION

STORAGE

Docker

Page 24:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

RED HAT AND CONTAINERS

(Some) OpenShift Integrations

Can I build my own platform Should

https://access.redhat.com/articles/2176281

“We felt like we were never done, and never doing anything great”

Page 25:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

RED HAT AND CONTAINERS

Red Hat Container Development Kit (CDK)Choose your...

DESKTOP1

HYPERVISOR2

TARGET HOST3

BASE IMAGE4

CONTENTS5

Libvirt/KVM

VirtualBox

VMWare

Page 26:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,
Page 27:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,
Page 28:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

28

Source: TechValidate November 2017https://www.redhat.com/en/blog/state-microservices

● 69% of respondents using microservices for both new and re-architecting existing apps

● 87% considering multiple technologies for microservices

● 33% recognize benefits with 2 to 6 months of microservice implementation

Page 29:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

INSERT DESIGNATOR, IF NEEDED2929

Page 30:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

30

OPPORTUNITY

+

LEVERAGE YOUR LEGACY MODE 1 ASSETS

CLOUD PLATFORMS + NEXT GEN ARCHITECTURE

DEVOPS + OPEN SOURCE SOFTWARE

Page 31:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

MODERN PROCESSESMAKING THE MOST OF WHAT YOU ALREADY HAVE

31

MODERNIZE

AUTOMATEINTEGRATE

REUSE, COLLABORATE, SHARE with modern APIs, microservices, and container technologies

Page 32:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

32

Page 33:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

33

Page 34:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

Legacy systems

Renovate and expose API

API

Modernize Middleware and Infra

New cloud native mode 2 apps

Agile, fast, DevOps and expose API

API

Containers & Hybrid Cloud

Step

2Step

1

Step

3

34

Page 35:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

CONTAINERS TRANSFORM

Applications Infrastructure

Page 36:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

PUT WORKLOADS IN THEIR PLACECONTAINERS GIVE YOU MORE CHOICES FOR APP DEPLOYMENT

36

● Eliminate configuration errors and “works fine on my machine” problems

● Isolate apps from underlying infrastructure

● Deploy consistently across dev, stage, and production

● Benefit from automation with orchestration and continuous integration and deployment (CI/CD) practices

Page 37:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

RETHINK INTEGRATIONAPIs AND FLEXIBLE, REUSABLE APPS AND RESOURCES

37

API-FIRST APPROACH CONTAINER DEPLOYMENT

Well-defined, loosely coupled, well-managed endpoints

Lean artifacts, individually deployable

Container-based scaling and high availability

DISTRIBUTED INTEGRATION

DevOps-based

Pattern-based development

Reusable, withdependency management

Scalable, cloud-nativewith modern management

Flexible and efficient

Page 38:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

CONNECT AND COLLABORATEAPIs & MICROSERVICES FOR REUSABILITY, MODULARITY, AND POSSIBLY PROFIT

38

● Create standard routines, protocols, and tools for developing applications

● Create loosely coupled services that can be used by multiple applications

● See and control APIs across the enterprise

● Let teams deliver their own APIs and microservices--and share them with partners & customers

Page 39:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

Give your team better awareness of current state

AUTOMATE AS MUCH AS POSSIBLEALWAYS-CONNECTED APPS, RESOURCES, APIs, & PROCESSES

39

DIGITAL PROCESS TRANSFORMATION

PROVISIONING, CONFIGURATION, & ORCHESTRATION

Efficient & consistent

COMPLIANCE & DRIFT

Reduce mistakes caused by manual behaviors

Rule-based decisions

Processes governed by business experts

Part of process by default

Page 40:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

An enterprise-wide automation strategy must benefit individuals first.

INDIVIDUAL

TEAM

ENTERPRISE

Page 41:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

AUTOMATION FOR EVERYONE

Designed around the way people work and the way people work together.

Page 42:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

DEV QA/SECURITY IT OPERATIONSBUSINESS

ANSIBLE IS THE UNIVERSAL LANGUAGE

Page 43:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,

Self-Service,On-Demand,

Elastic,Infrastructure

asCode

(Cloud)

Re-Org toDevOps

AutomationPuppet, Chef,

Ansibleand/or

Containers

CI & CDDeployment

Pipeline

Advanced DeploymentTechniques

SiliconValley

DotComStartup

Page 44:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,
Page 45:  · way for a cultural change toward more openness, innovation, collaboration, and agility. ” Frank Gens, Chief Strategist IDC Enterprise Apps Will Shift Toward Hyperagile Architectures,