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

Post on 02-Aug-2020

2 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

2

3

“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

Project Environments Provisioned in 12 Minutes

7

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

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

9

500+ Deploys per day to consumer website

10

Digital

11

●●●●●

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

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

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

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”

RED HAT AND CONTAINERS

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

DESKTOP1

HYPERVISOR2

TARGET HOST3

BASE IMAGE4

CONTENTS5

Libvirt/KVM

VirtualBox

VMWare

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

INSERT DESIGNATOR, IF NEEDED2929

30

OPPORTUNITY

+

LEVERAGE YOUR LEGACY MODE 1 ASSETS

CLOUD PLATFORMS + NEXT GEN ARCHITECTURE

DEVOPS + OPEN SOURCE SOFTWARE

MODERN PROCESSESMAKING THE MOST OF WHAT YOU ALREADY HAVE

31

MODERNIZE

AUTOMATEINTEGRATE

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

32

33

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

CONTAINERS TRANSFORM

Applications Infrastructure

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

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

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

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

An enterprise-wide automation strategy must benefit individuals first.

INDIVIDUAL

TEAM

ENTERPRISE

AUTOMATION FOR EVERYONE

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

DEV QA/SECURITY IT OPERATIONSBUSINESS

ANSIBLE IS THE UNIVERSAL LANGUAGE

Self-Service,On-Demand,

Elastic,Infrastructure

asCode

(Cloud)

Re-Org toDevOps

AutomationPuppet, Chef,

Ansibleand/or

Containers

CI & CDDeployment

Pipeline

Advanced DeploymentTechniques

SiliconValley

DotComStartup

top related