Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Thiago Araki
Manager, LATAM Technology Office
GENERAL DISTRIBUTION
TODAY'S BUSINESS RUNS ON APPLICATIONS
70% OF ORGANIZATIONS HAVE MORE THAN 100 APPS DEPLOYED
6.1%
21.8%
F12994-181112
2 Source: Cloud Native App Dev Research, July 2018, Red Hat and Qualtrics (n=395)
APPLICATIONS RELEASE MORE FREQUENTLY
ANNUALLY (2 YEARS AGO) → QUARTERLY (TODAY) → < MONTHLY (2 YEARS FROM NOW)
60%
40%
20%
0%
F12994-181112
Source: Accelerate Your Path To Innovation With Containers, a commissioned study conducted by Forrester Consulting on behalf of Red Hat, March 2018.
3 Base: 200 IT/development decision makers using containers
BUSINESS DIFFERENTIATION DEPENDS ON THE
ABILITY TO DELIVER APPLICATIONS FASTER
Cloud-native Legacy
Hybrid Cloud DevOps
Applications Applications
4
DIGITAL LEADERS ARE HIGH PERFORMERS
MEASURED IN TERMS OF I.T. THROUGHPUT & STABILITY
HIGH-PERFORMING
ORGANIZATIONS DEPLOY
46x
MORE FREQUENTLY THAN
LOW-PERFORMING ONES
Source: Google Cloud + Dora, Accelerate: 2019 State of DevOps, August 2018. https://cloudplatformonline.com/2018-state-of-devops.html
5
A Cloud-like Experience Everywhere
GENERAL DISTRIBUTION
IT Operations needs
secure, efficient and
controlled processes
Automated provisioning
Automated installations
Automated security scanning
Automated upgrades
Automated backups
Application Application
Clear ownership boundary Dev
IT Ops OS dependencies between Dev and IT Ops OS dependencies
(and Dev, sort of)
drives DevOps adoption
Operating System and fosters agility Container Host
IT Ops
Infrastructure Infrastructure
12
MYTH 1: CONTAINERS ARE ENOUGH
13
WHY DO CONTAINERS NEED ORCHESTRATION?
MANAGE CONTAINERS
SECURELY
MANAGE CONTAINERS AT
SCALE
INTEGRATE IT OPERATIONS
14
KUBERNETES IS THE CONTAINER
ORCHESTRATION STANDARD
2 YEARS AGO TODAY
Fragmented landscape Kubernetes consolidation
15
MYTH 2: KUBERNETES IS ENOUGH
Kubernetes Founders
https://twitter.com/brendandburns/status/849371016308588544
https://twitter.com/jbeda/status/877310563629400064
16
KUBERNETES DONE RIGHT IS HARD
INSTALL DEPLOY HARDEN OPERATE
● Templating ● Identity & Security Access ● Platform Monitoring & Alerts ● OS Upgrade & Patch
● Validation ● App Monitoring & Alerts ● Metering & Chargeback ● Platform Upgrade & Patch
● OS Setup ● Storage & Persistence ● Platform Security Hardening ● Image Upgrade & Patch
● Egress, Ingress & Integration ● Image Hardening ● App Upgrade & Patch
● Host Container Images ● Security Certifications ● Security Patches
● Build/Deploy Methodology ● Network Policy ● Continuous Security Scanning
17
Red Hat OpenShift
OPENSHIFT IS THE TRUSTED
ENTERPRISE CONTAINER PLATFORM
Kubernetes OpenShift
Release Release
...
1-3 months
hardening
19
RED HAT HAS BEEN A KUBERNETES LEADER
SINCE DAY 1
K8S 1.0
K8S 1.0
K8S 1.6
K8S 1.8
K8S 1.9
1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 ……
FY
21
ORGANIZATIONS INNOVATING WITH OPENSHIFT
22
OPENSHIFT ENABLES
DEVELOPER PRODUCTIVITY & IT EFFICIENCY
BUILD TEST DEPLOY
LINUX WINDOWS*
23 * coming soon
Trusted enterprise Kubernetes
● Trusted Host, Content, Platform
● Full Stack Automated Install
● Over the Air Updates & Day-2 Management
GENERAL DISTRIBUTION
THE EASE OF THE CLOUD
EVERYWHERE
26
THE EASE OF THE CLOUD
EVERYWHERE WITH KUBERNETES OPERATORS
27
RED HAT CONFIDENTIAL | RESTRICTED DISTRIBUTION
OpenShift Service Mesh
GENERAL DISTRIBUTION
CLOUD NATIVE APP DEV
Netflix Zuul
ZipKin Server Netflix Eureka
Server Tracing Tracing Tracing
30
EVOLUTION OF CLOUD NATIVE APP DEV
Microservice
Tracing
Circuit Breaker
Routing
Container Platform
Platform
(+ Service Mesh)
...2014 2019
31
DISTRIBUTED SERVICES WITH
OPENSHIFT SERVICE MESH
ANY
CONTAINER
CONTAINER ORCHESTRATION
Logs ⁞ Monitoring ⁞ Infra Security ⁞ Load Balancing ⁞ Service Discovery ⁞ Config ⁞ Resource Management ⁞ Elasticity
32
Serverless
GENERAL DISTRIBUTION
KNATIVE OVERVIEW
Building blocks to build modern, source-centric, and container-based applications that can run anywhere
34
RED HAT OPENSHIFT HYBRID SERVERLESS
Developer experience (APIs, CLI, service Function as a Service* Invoker Runtime CLI API
binding)
Kubernetes
35
Simplified Adoption
GENERAL DISTRIBUTION
RED HAT SERVICES FOR OPENSHIFT ADOPTION
OPEN INNOVATION LABS CONTAINER ADOPTION PROGRAM
37
OPENSHIFT Where customers, partners, users, and contributors
come together to collaborate on Red Hat OpenShift
COMMONS
450+ member organizations 55+ countries
GENERAL DISTRIBUTION