Transformational value for container technologies - the business impact of Digital Transformation to Cloud Native technologies.
A brief overview of the technology impact of containers, OpenShift and automation.
Talk delivered at Guide Share Europe Conference 2021: https://www.youtube.com/watch?v=1QunNECL26M
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Container Technologies and Transformational value
1. Container Technologies &
Transformation Value
Senior Technical Staff Member & RHCA
Red Hat Synergy, CTO Office
Mihai Criveti
GSE Guide Technology
Council (GTC) 2021
2. Business
Innovation
Big ideas drive business innovation
Every organization in every geography and in every
industry can innovate and create more customer
value and differentiation with
open source technologies and an open culture.
IT/OT Convergence
Cloud-native
Digital transformation
Containers
DevOps
Open organization
Open source communities
Kubernetes Hybrid cloud
Machine learning
AI
Cloud
Innovation
Security
Automation
5G
3. What organizations care about
Business challenges
• Digital transformation
• Time-to-market
• Partnerships
• New Revenue Streams
IT challenges
• Continuous innovation
• Developer efficiency
• Currency and Technical Debt
• Platform / As-a-Service Model
Cost, Time
Resilience, Compliance, Security
Sustainability
Risk
4. Containers, Kubernetes, and hybrid cloud are key ingredients.
OpenShift is the best platform to deliver container-based applications.
Innovation
culture
Cloud-native
applications
AI & machine
learning
Internet of
Things
Analytics
Creating value depends on your ability to deliver
applications faster
5. CIOs transform today’s IT challenges into future opportunities
Customers demand better
experiences they expect
quality service and quick
response from service
providers
Competitors are now
cloud-native capable
they are innovating
and disrupting fast
Stakeholders are
increasing expectations
they want technology
to meet business goals speed
Systems are vulnerable
to cyber attacks, data
breaches, and other
cybersecurity issues
they need enterprise-grade
security.
Position for the future
Innovate Speed to
Market
Discover Scale
Enable agility and readiness
Efficiency Risk and
Security
Resiliency Lower Costs
7. Enterprise Data Center Clouds
- Open source stack for private cloud deployment in DC and Enterprise Edge
- Public, Retail, Logistics – “Cloud without Hyperscaler”
3 tiered Infrastructure
- Public Cloud, DC and Edge driven by 5G and IoT
- Industrial, Telco – “Outcome driven Application placement”
Industry Clouds
- Public Cloud core with security and compliance focus
- FSS, Telco, Healthcare – “Industry Specific Cloud Stack”
Overlay Clouds
- European certified Cloud stack running on multiple clouds driven by privacy and trust
- GAIA-X – “European Certified Cloud Stack”
Federated Clouds
- Multicloud management, Service federation, Application Portability (e.g. PTO)
- FSS – “Portable Multicloud Stack”
Cloud Market Trends
8. 8
Five key principles define IBM’s approach to Cloud
Manage other
vendors’ Clouds,
acknowledging
the reality that
client
environments are
heterogeneous
Enable
enterprises
across Public,
Private, and
traditional
environments
1
Hybrid
2
Multicloud
Provide
reliability and
continuous
security for
the client’s
environment
5
Secure
3
Build
capabilities that
are open by
design, enabling
client flexibility
and reducing
vendor “lock in”
4
Open
Consistent service
level, support,
logging, management
and delivery across
complete cloud
environment
Managed
9. Recurring benefits, PTOI ($M)
$30-45M
$20-40M
N.A.
$0M
$15-20M
$65-105M
$90-110M
$50-75M
~$10M N.A.
$50-75M
$200-270M
$35-55M $60-65M $30-35M $135-165M
Hybrid
cloud
platform
approach
Public
cloud only
approach
Incremental
benefits
~$10M N.A.
Qualitative benefits
9
A hybrid approach can realize 2.5x more value than public cloud only
10. Today’s Hybrid Multicloud Reality . . .
Presents New Opportunities for Clients, as Well as New Challenges
$640B in 2020
‘18-’20 CAGR -9%
$609B in 2020
‘18-’20 CAGR 18%
Traditional IT
$438B in 2020
‘18-’20 CAGR 15%
Public Clouds
& SaaS
Private
Clouds
Dedicated
Clouds
Movement
between clouds 73%
priority
concern
Consistency
of management
67% priority
concern
Connectivity
between clouds 82% priority
concern
Source: IBM MD&I; BCG and McKinsey research
of enterprise customers are using
multiple cloud environments
(public and/or private)
94%
of enterprise customers are using
more than one public cloud provider
(expected to remain constant or increase by 2022)
67%
A Real-World Look at Multicloud
of enterprise workloads have moved
to cloud to date
20%
11. Drivers for hybrid cloud
Modernization
Modernize the critical components that address
business challenges today, plan to improve IT
efficiency.
Freedom and flexibility
Hybrid cloud is trending to become the new standard,
moving workloads to where makes sense is essential
to succeed.
Speed
Move as rapidly towards the future that digital
disruptors have already staked out.
Compliance and security
Protecting the information is key to retain customers
as well as the company’s reputation on the market.
Security walks hand-in-hand with compliance and
speed, proving a path to success.
To succeed, enterprises must
• modernize without undermining
current functionality
• build applications that are digital native/
cloud native
The transformation is “led by developers
and modern DevOps deployment methods”1
1
IDC FutureScape: Worldwide Developer and DevOps 2019 Predictions
12. IT challenges in cloud adoption
Agile and
cloud native
development
Hybrid cloud
integration
Build on existing
investments
• Need to leverage industry-standard
cloud tooling
• Need infrastructure automation
• Need integration with x86 cloud
operations and hybrid cloud service
management
• Need self-service capabilities for
consumers
• Need to leverage profitability of
existing apps and data
• Need to satisfy internal financial
targets
13. Cloud Native Platform Business value
66%
faster development
lifecycle*
36%
more applications
per year*
8 months
payback
period*
USD 1.29
million
average annual
benefits per
100 developers*
* IDC #US41845816: The Business Value of Red Hat OpenShift,
www.redhat.com/en/resources/The-Business-Value-of-Red-Hat-OpenShift
Study done using
OpenShift Container Platform
14. Building and managing a platform is complex
Compute Storage Network
Logging Registry Security
Monitoring xKS Service
CI/CD
Automation
DNS Authentication
Service Mesh App-Services DB-Services
Additional costs and
integrations
Building and managing a
underlying platform is
usually a cost, and not the
focus of the business.
... unless you happe to be
a infrastrucure provider.
16. What is Container, Kubernetes, OpenShift?
Container
A standard unit of software that packages up code and all
its dependencies, so the application runs quickly and
reliably from one computing environment to another.
Kubernetes
A portable, extensible, open-source container-
orchestration system for automating application
deployment, scaling, and management.
OpenShift
Enterprise-ready Kubernetes container platform with full-
stack automated operations to manage hybrid cloud and
multi-cloud deployments.
HOST OS
CONTAINER
OS
(USER SPACE)
RUNTIME
APP
OPENSHIFT
OpenShift
extends
Kubernetes
KUBERNETES
17. Container & Kubernetes Features
Container
Container
Environme
nt Isolation
Environme
nt Isolation
Portable &
Platform
Independe
nt
Portable &
Platform
Independe
nt
Supports
Modern
Developme
nt &
Architectur
e
Supports
Modern
Developme
nt &
Architectur
e
Consistent
Runtime
Environme
nt
Consistent
Runtime
Environme
nt
Lightweight
Lightweight
Suitable for
Hybrid &
Multi Cloud
Suitable for
Hybrid &
Multi Cloud Intelligent Scheduling
Intelligent Scheduling Self-healing Horizontal scaling
Service discovery
& load balancing
Automated rollouts
& rollbacks
Secret & configuration
management
…AND more
Container Features Kubernetes Features
18. Do it yourself container stack challenges
• Build a service catalog
• Integrate and test open source
components
• Create an application developer
experience
• Build and maintain your own custom
‘unique’ services platform Linux
Container Runtime & Packaging
Networking
Container Orchestration & Cluster Management
Build Automation Deployment Automation
Self-service
Container Container
Container Container Container
Public
Private
Virtual
Physical
Service Catalog (Language Runtimes, Middleware, Databases, …)
Application Life-cycle Management (CI/CD)
Security
Metrics
Registry
Storage
Networking
19. CONTAINER
CHALLENGES
Trusted enterprise Kubernetes
Continuous security, world-class support and services, and
deep expertise to confidently run any application
A cloud-like experience, everywhere
Full-stack automated operations on a consistent foundation
across on-premises, hybrid clouds, or edge infrastructure
Empowerment for developers to innovate
Ability to get applications to production sooner with a wide
range of technologies and streamlined workflows
Container security
Image scanning, patching, and compliance
Day 2 management
Installations, upgrades, and maintenance
Integration of existing enterprise technology
Application delivery
Monitoring, metering, and management
Integration of existing developer tools
Red Hat OpenShift
20. Advantages of using a container platform
Advantages of using a production-ready solution
• Reduce time to market: The solution includes tools enabling you to build, deploy,
and manage apps which reduce the development lifecycle and shorten release
cycles.
• Deliver agility to the business: Benefit from the simplicity of developing and
deploying applications across heterogeneous environments and take advantage
of clouds.
• Reduce operational costs: Using a production-ready solution, reduces the
number of testing and production servers, along with containerization,
microservices, and multitenancy. Collectively, they contribute to lower operational
and infrastructure costs.
21. Cloud-native apps
Container & DevOps Platform
AI/ML, Functions...
Traditional apps
Edge Datacenter Hybrid & Multi-Cloud
With the Red Hat OpenShift Container Platform
you can deliver all your
applications in a whole new way
22. IBM & Red Hat: Strategic Architecture, Technology & Solutions
Business
Transformation
and Hybrid
Cloud Services
Hybrid Cloud
Software
Hybrid Cloud
Platform
Infrastructure
IBM Services
IBM Software
IBM Cloud Paks
Red Hat Hybrid Cloud Platform
IBM Cloud Public Clouds IBM Systems Enterprise
Infrastructure
Edge
System Integrator Partners
Software and SaaS
Partners
Automation
Networking
Data and AI
Security
Integration
Industry
Capabilities
AWS Azure
Others
Red Hat
Openshift
Red Hat
Enterprise Linux
Development, Security and Operational
Services
23. Platform
Platform
Platform Integration
Platform Integration
SELinux / RHCOS
CRI-O
Infrastructure Support & Automation
DNS
RBAC
Load-Balancing Routing
Logging
Application Services &
Runtimes
Operator Framework
CI/CD Automation &
Pipelines
Container Native Storage
Ingress
Container Orchestration
Standardized Interfaces
SDN
Apps
Apps Where YOU WANT to be: Application Lifecycle Management
Tooling Integration
Tooling Integration
Develop Build Run Manage
Tools
Tools
Physical Infrastructure
Red Hat OpenShift Is So Much More Than Just Kubernetes
Image Registry
Advanced Cluster Management
Service Mesh
Web Console (Admin & Dev)
Platform Monitoring & Alerts
Metering
odo / oc / kubectl
CodeReady Workspaces &
Containers
IDE Integration
OperatorHub
Red Hat Marketplace
Container Image Scanning Serverless
23
24. Hybrid Multi-Cloud, Multi-Architecture with Red Hat OpenShift
Public Cloud
z/OS
z/OS
z/VM
z/VM
RHCOS
RHCOS
CICS / IMS
CICS / IMS
z/OSMF
z/OSMF
OpenShift
OpenShift
RHCOS/RHEL
RHCOS/RHEL
OpenShift
OpenShift
x86 / Power
(on-prem)
VMWare ESXi /
KVM / PowerVM
VMWare ESXi /
KVM / PowerVM
RHCOS/RHEL
RHCOS/RHEL
IBM Cloud
Paks
IBM Cloud
Paks
OpenShift
OpenShift
Latency
LinuxONE / IBM Z
IBM Cloud
Paks
IBM Cloud
Paks
DB2
DB2
z/OS Connect
z/OS Connect
IBM Cloud
Paks
IBM Cloud
Paks
Your Apps
Your Apps Your Apps
Your Apps Your Apps
Your Apps
REST
Data
Mgt.
Plan Code Build Test Release Deploy Operator Monitor
Common DevOps Processes, Tools & Best Practices
“Cloud in a Box”
25. Flexible app
architectures
Uniform deploy
and debug
No reinvention
of core concepts
Truly hybrid
Operators codify operational knowledge and workflows to automate
life-cycle management of containerized applications with Kubernetes
Kubernetes-native day 2 management