How to develop a multi-cloud strategy to accelerate digital
transformation
Senaka Ariyasinghe
Strategic Architect
# MGT1763BU
MGT1763BU
Ray Delaney
Staff Systems Engineer
VMworld 2018 Content: Not for publication or distribution
Agenda
2©2018 VMware, Inc.
• Introduction
• Current Cloud Trends
• Why having a Multi-Cloud strategy is so important?
• The 6 Steps to Developing a Multi-Cloud Strategy
• How VMware can help
• Conclusions / Key Takeaways
VMworld 2018 Content: Not for publication or distribution
3Confidential │ ©2018 VMware, Inc.
Pat Gelsinger, CEO, VMwareWorld Economic Forum,2018, Davos, Switzerland
“The term ‘superpowers’ conjures an image of major nations shaping the course of global history. But in the digital era, I believe it’s time we expanded that definition to include four extraordinary technological superpowers that promise to wield as much influence over the next 20 years as any nation state: mobile technology, the cloud, artificial intelligence (AI) and the internet of things (IoT)”
VMworld 2018 Content: Not for publication or distribution
4©2018 VMware, Inc.
What is the market doing?Lots of variation, but Hybrid is a clear winner…
No Plans, 5%
Single Public, 9%
Multiple Public, 21%
Single Private, 4%
Multiple Private, 10%
Hybrid Cloud, 51%
(RightScale 2018 State of the Cloud Report) - https://www.rightscale.com/lp/state-of-the-cloud
VMworld 2018 Content: Not for publication or distribution
5©2018 VMware, Inc.
No Plans, 5%
Single Public, 9%
Single Private, 4%
Multi-Cloud Strategy, 82%
(RightScale 2018 State of the Cloud Report) - https://www.rightscale.com/lp/state-of-the-cloud
Most Enterprises have a Multi-Cloud Strategy.With each leveraging an average of 5 different clouds…
VMworld 2018 Content: Not for publication or distribution
Accelerated Pace of Innovation
01
02 04
03 05 Disaster Recovery(DR) or Cloud-Burst Capabilities
Operational efficiency
Empower Developers
Regulatory Requirements
Why Multi-Cloud?Top 5 Reasons for a Multi-Cloud Strategy
VMworld 2018 Content: Not for publication or distribution
7©2018 VMware, Inc.
But, getting ”cloud” right is difficult…
Private cloud is not easy
• Complex, costly, difficult to operate
• Non-optimized, mismatched hardware
• Hard to keep up with public cloud services
Public cloud has its challenges
• Change is difficult• Security & data sovereignty• Cost, lack of visibility,
governance
Hybrid/Multi cloud requires planning
• Migration complexities, integration challenges
• Security• Lack of standards• Networking challengesVMworld 2018 Content: Not for publication or distribution
8©2018 VMware, Inc.
CaaS
(Container)
FaaS
(Function)
To meet your business needs, which cloud services do you need?and where will those services reside?
Developer Use Case
Office 365 / AI / SalesForce
DR/Cloud Burst
Private Cloud(s)
IaaS
(Infrastructure)
PaaS
(Platform)
SaaS
(Software)
Public Cloud(s)
Operational Efficiency
Regulatory Compliance
• In most cases, the services you need can be delivered from multiple sources, both on-prem and in the public could, depending on your specific need.
• As the ‘cloud maturity’ of your business increases, you may move from one platform to another.
Data Must Remain Compliant with applicable regulatory requirements policies and SLA’s
Data Must Remain Secure at rest and in-motion
VMworld 2018 Content: Not for publication or distribution
9©2018 VMware, Inc.
Private Cloud(s)
IaaS
(Infrastructure)
CaaS
(Container)
PaaS
(Platform)
FaaS
(Function)
SaaS
(Software)
Public Cloud(s)
• The cloud is constantly evolving, offering newer and more efficient ways of delivering services. Keep looking to improve on previous decisions
• It’s important to move purposefully, but not to attempt too much change without carefully considering all the implications
Data Must Remain Compliant with applicable regulatory requirements policies and SLA’s
Data Must Remain Secure at rest and in-motion
To meet your business needs, which cloud services do you need?
Developer Use Case
Office 365 / AI / SalesForce
Operational Efficiency
Regulatory Compliance
DR/Cloud Burst
and where will those services reside?
VMworld 2018 Content: Not for publication or distribution
10©2018 VMware, Inc.
Private Cloud(s)
IaaS
(Infrastructure)
CaaS
(Container)
PaaS
(Platform)
FaaS
(Function)
SaaS
(Software)
Public Cloud(1)
Data Must Remain Compliant with applicable regulatory requirements policies and SLA’s
Data Must Remain Secure at rest and in-motion
Public Cloud(2) Public Cloud(3)
‘Legacy’ Data Centre
Retain connectivity with existing Applications, Processes & Services
To meet your business needs, which cloud services do you need?and where will you get them from?
Developer Use Case
Office 365 / AI / SalesForce
Operational Efficiency
Regulatory Compliance
• There are many decision points in the cloud journey.
• Missteps cost time, money and credibility.
• It is essential to have a well thought out strategy before launching to the cloud.
DR/Cloud Burst
VMworld 2018 Content: Not for publication or distribution
Developing an actionable multi-cloud strategy
Business Drivers
Cloud Readiness Assessment
Multi-cloud Enabling Capabilities
Management Platform & Architecture Decision
Organising for Multi Cloud
Roadmap to Success
6-step process to success
VMworld 2018 Content: Not for publication or distribution
Identify Business Drivers
Through workshops and interviews – by asking the right questions
Both line-of-business and technology stakeholders
Use case analysis – review common use cases with stakeholders
Important to identify time line and priority
DRCompliance
Capacity for Seasonal Peaks
Use Cases
What is the process?
VMworld 2018 Content: Not for publication or distribution
Identify Business Drivers
# Business Driver IT Interpretation of the Business Driver Priority Time Line
1 Increase business agility & speed of execution
Reduce IT task/wait times through automation H <6mo
2 Stay ahead of the competition always New applications and new features introduced faster than the competition H <9mo
3 Reduce costs on an ongoing basis Flexibility in switching IT providers and platforms based on cost H <6mo
4 Improve compliance Disaster recovery plans in placeM 6-12mo
5 Improve availability and service levels Reduce MTTR, improve visibility and IT service levels H 6-12mo
6 Risk mitigation Mitigated against cyber security breachesM 12mo
An example from the field
VMworld 2018 Content: Not for publication or distribution
Assessing Cloud ReadinessGaining Application Intelligence
Replace
Refactor
Retire
Retain
Effort/Cost/Time
Bus
ines
s B
enef
it
Re-platform
Revise
Application ID ActionBusiness Driver Alignment
D1 D2 D3 D4 D5 D6
Application #1 Refactor √ √ √ √ √ √
Application #2 Revise √ √ √
Application #3 Replace √ √ √
Application #4 Re-platform √ √ √
Application #… Refactor √ √ √ √
VMworld 2018 Content: Not for publication or distribution
Assessing Cloud ReadinessWorkload placement approaches
Current and Future Workloads
IaaS
CaaS
SaaS
PaaS
Private Cloud• Cost• Service Levels• Compliance• Support/Management• Technology
Cloud Service Choices
Cloud Deployment ChoicesDetermining Factors
Workload Requirements
• Performance• Capacity• Availability• Security
VMworld 2018 Content: Not for publication or distribution
Multi-cloud Enabling CapabilitiesA good starting point always is the business requirements
• Automation
• Self Service
• New app architectures
• CI/CD• Cost Management
• Brokering Cloud Services
• Life-cycle management
• Visibility & Control
• Security Policy enforcement
• Governance
• Cross Cloud Networking
• Service Level Management
VMworld 2018 Content: Not for publication or distribution
Deciding on Management Platform & Architecture
P r i v a t e C l o u d
Brown Field Green Field
P u b l i c C l o u d
Infr
astr
uctu
re
Laye
rC
ons
ump
tion
Laye
r
APICLICatalog
Consumption Layer 1
APICLICatalog
Consumption Layer 2
APICLICatalog
Consumption Layer 3
CaaS/FaaS
Containers Function
PaaS
MWaaSDBaaS
IaaS
StorageNetworkCompute
Serv
ices
La
yer
Cloud Foundry
How will it be consumed?
VMworld 2018 Content: Not for publication or distribution
Deciding on Management Platform & Architecture
P r i v a t e C l o u d
Brown Field Green Field
P u b l i c C l o u d
Infr
astr
uctu
re
Laye
rC
ons
ump
tion
Laye
r
APICLICatalog
Unified Consumption Layer
CaaS/FaaS
Containers Function
PaaS
MWaaSDBaaS
IaaS
StorageNetworkCompute
Serv
ices
La
yer
Cloud Foundry
CLOUD MANAGEMENT PLATFORM
Automation Ops & Lifecycle Management IntegrationGovernance
Cross-cloud Networking Services
Security Services & Policy Enforcement
How will it be consumed?M
gm
t. &
Orc
h.
Laye
r
VMworld 2018 Content: Not for publication or distribution
“Culture eats strategy for breakfast” – Peter Drucker
VMworld 2018 Content: Not for publication or distribution
IT-centric, project-oriented culture
Heavyweight processes and governance or none at all
Reactive operations mindset
Minimal automation, if any at all
Siloed organization
Customer outcome-focused, service-oriented culture
Cross-functional, multi-disciplinary teams
Proactive operations mindset
Lightweight processes and governance
Maximum automation, intelligently deployed
It’s a ‘People and Process’ based Solution (… just enabled by Technology)
Service Orientated Environment
“Culture eats strategy for breakfast” – Peter Drucker
Your Environment?
VMworld 2018 Content: Not for publication or distribution
It’s a ‘People and Process’ based Solution (… just enabled by Technology)
Customer outcome-focused, service-oriented culture
Cross-functional, multi-disciplinary teams
Proactive operations mindset
Lightweight processes and governance
Maximum automation, intelligently deployed
Set the vision
Actively involve those affected
Modify behavior down the management chain
Communicate, communicate….and then communicate some more
Service Orientated Environment IT leadership MUST lead
“Culture eats strategy for breakfast” – Peter Drucker
VMworld 2018 Content: Not for publication or distribution
Organise for the Multi Cloud Journey
IT Governance
IT Finance
Service Level Mgmt.
Security OperationsMgmt.
Multi Cloud Skills
New Skills New Roles New Processes & Policies
Cloud Administrator
Cloud Architect
Security Policies
Chargeback Policies
Blueprints & Automation
Policies
Capacity Management
Cloud Developer
Security Architect
VMworld 2018 Content: Not for publication or distribution
Roadmap to Success - Example Transformation Plan
Workstream Week 1 - 4 Week 5-8 Week 9-16 Week 16+
1
Biz Requirements
Workload assessment
2
CMP Implementation Planning
IaaS & PaaS Blueprints and Services
Advance Services & Use CasesDesign , Build and Deploy
3
Self Service & Operations Management
CMP Deployment
Planning & Strategy
Operationalise
Capability & Skills building
Integration and Service Orchestration
Ongoing business requirement alignment
Cost management, show back, chargeback
Multi Cloud Service Brokering – IaaS, PaaS, XaaS, CaaS Services
Advanced Use Cases Onboarding
Governance & Service Level Management
VMworld 2018 Content: Not for publication or distribution
So how can VMware help?
VMworld 2018 Content: Not for publication or distribution
25©2018 VMware, Inc.
No Plans, 5%
Single Public, 9%
Multiple Public, 21%
Single Private, 4%
Multiple Private, 10%
Hybrid Cloud, 51%
(RightScale 2018 State of the Cloud Report) - https://www.rightscale.com/lp/state-of-the-cloud
Remember this market data from earlier?It also revealed something else…
VMworld 2018 Content: Not for publication or distribution
26©2018 VMware, Inc.
No Plans, 5%
Single Public, 9%
Multiple Public, 21%
Have a Private
Cloud, 65%
(RightScale 2018 State of the Cloud Report) - https://www.rightscale.com/lp/state-of-the-cloud
Private Cloud is a great place to start65% of Enterprises, with a cloud strategy, have a Private Cloud
VMworld 2018 Content: Not for publication or distribution
Building a Private Cloud with the Software Defined Data Center
All infrastructure services are virtualized: compute, networking, storage
Control of data center automated by software (management, security)
Ideal architecture for hybrid cloud
Unified platform for existing and new apps, delivered to many devices
Hybrid Cloud
Management
Private Cloud
Public Cloud
Compute Storage Networking
…with the Software Defined Data Center
VMworld 2018 Content: Not for publication or distribution
Leverage commodity x86 servers as datacenter building blocks
Hyperconverged x86 Node
Compute Storage Networking
First, abstract the dependency on hardware to enable ‘cloud like’ automation
vSphere vSAN NSX
VMworld 2018 Content: Not for publication or distribution
VMware Cloud Foundation
Your Private Cloud, made easy
The solution arrives pre-built, configured & cabled in rack
Standardized x86 Datacenter Building Blocks
Expandable to 8 Racks (256 Nodes)
Managed as a single unit through SDDC Manager
Each workload domain can be independently managed, expanded and upgraded
Automated Deployment of dedicated tenant infrastructure called ‘Workload Domains’
‘Day 2’ Upgrades are fully engineered, simple one-click operations with no outage or downtime. (*Per Workload Domain Upgrade: vCenter, ESXi, vSAN & NSX)
A fully Software Defined Datacentre, completely built in just a few days….
Hyperconverged x86 Node
Hyperconverged x86 Node
Hyperconverged x86 Node
Hyperconverged x86 Node
Hyperconverged x86 Node
Hyperconverged x86 Node
Hyperconverged x86 Node
Hyperconverged x86 Node
Hyperconverged x86 Node
Hyperconverged x86 Node
Hyperconverged x86 Node
Hyperconverged x86 Node
Hyperconverged x86 Node
Hyperconverged x86 Node
Management Domain
Developer Workload Domain v4
Database Workload Domain v2
Database Workload Domain v3
ProductionWorkload Domain v1
Tenant 1Tenant 1
Tenant 2
Tenant 2
VMware Cloud Foundation
Your Datacenter
VMworld 2018 Content: Not for publication or distribution
VMware Cloud Foundation
vSphere vSAN NSX
Software Defined Datacenter
Your Datacenter
Your Hybrid Cloud, made easyGlobal, consistent infrastructure, reduced operational overhead
Private Cloud Public Cloud
4,500+ Global Partners
VMware Cloud Infrastructure
VMware Cloud Providers Services
Migration Services
Managed Services
Assessment Services
Capacity Planning
Multiple XaaSOfferingsNetworkCompute Storage
Public Cloud
AWS Global Infrastructure
VMware Cloud Infrastructure
VMware Cloud on AWSAWS Services
NetworkCompute Storage
vCentervCenter
vSphere vSAN NSX vSphere vSAN NSXAmazon
EC2
AmazonS3
AmazonRDS
AWS Direct
Connect
AWS IAM
AWS IoT
Access to All AWS
Services VM VM
Your Hybrid Cloud
Software Defined Datacenter Software Defined DatacenterConsistent InfrastructureVM Infrastructure • Container Infrastructure
Private Cloud Public CloudPublic Cloud
Private Cloud
Multi-Cloud Management (VMware vRealize Suite)
Self-service automation Self-driving operations Cloud costing
Consistent OperationsManagement and Operations • Across Clouds
VMworld 2018 Content: Not for publication or distribution
Consistent Infrastructure
Consistent Policy Based Networking and Security
Common Cloud Consumption API for Developers
Consistent Multi-Cloud Automation & Management Platform
VMware SDDC Clouds Native Public Clouds & Services
Private Cloud
Multi-Cloud Management (VMware vRealize Suite)
Self-service automation Self-driving operations Cloud costing
(in planning)
Your Multi-Cloud Strategy, made easyConsistent management of multiple clouds
VMworld 2018 Content: Not for publication or distribution
Private Cloud
Multi-Cloud Management (VMware vRealize Suite)
Self-service automation Self-driving operations Cloud costing
Your Multi-Cloud Strategy, Automation made easyConsistent management of multiple clouds
Consumers• A Simple Service Catalog for
consumers to deploy on multiple clouds
• Built-in Governance across clouds
• Complete lifecycle management.
Application Architects• Single and Multi-cloud Blueprints
• Standardised Software Components
• Support for mixed VM & Container Blueprints.(Mode 1.x – 2.0 ->)
• Built-in Security from NSX
Inter-opera
VMworld 2018 Content: Not for publication or distribution
Your Multi-Cloud Strategy, Automation made easyConsistent management of multiple clouds
id: Blueprint.DukesBankAppname: Dukes Bank Multi-tier Applicationcomponents:LB:type: Infrastructure.Machine.vSpheredata:machine:cpu: {max: 4, default: 2}memory: 1024
Apache:type: Software.Apachedata: host: '${_resource~LB~machine}’
…MySQL:type: Software.MySQLdata:db_port: 3306
WebApp:type: Software.DukesBankWebAppdata:db_port: ${MySQL~db_port}db_username: ${DB_Setup~db_username}
…
Developers• Blueprints as Code (YAML)• Can be versioned through
Source Control• Built-in Pipeline to promote
blueprints from development to production.
Inter-operable
Multi-Cloud Management (VMware vRealize Suite)
Self-service automation Self-driving operations Cloud costing
Private Cloud
VMworld 2018 Content: Not for publication or distribution
Your Multi-Cloud Strategy, Automation made easyConsistent management of multiple clouds
Developers• Blueprints can be integrated into
pipelines• Pipelines can help automate code
testing and speed up delivery of reliable code to production.
Multi-Cloud Management (VMware vRealize Suite)
Self-service automation Self-driving operations Cloud costing
Private Cloud
VMworld 2018 Content: Not for publication or distribution
Your Multi-Cloud Strategy, Operations made easySelf-driving Operations, automating business and operational intent
Multi-Cloud Management (VMware vRealize Suite)
Self-service automation Self-driving operations Cloud costing
Assess Workload Performance &
Optimize
Assess, Optimize &
Plan Capacity
Troubleshoot with Metrics,
Events & Logs
Manage vSphere Infrastructure Configuration
Private Cloud
VMworld 2018 Content: Not for publication or distribution
Your Multi-Cloud Strategy, Operations made easySelf-driving Operations, automating business and operational intent
Multi-Cloud Management (VMware vRealize Suite)
Self-service automation Self-driving operations Cloud costing
What is your target utilization objective?
• Balance - Workloads are evenly spread out
• Consolidate – Workloads are placed maximize utilization aka densification
How much risk is acceptable?
• Headroom provides a buffer of space for the cluster
• Reduces risk from bursts or unexpected demand
How to drive placement based on business needs?• Tags-based placement
• SLA Tiers: Gold, Silver Bronze
• License Policies: Windows, Oracle, Linux
• Compliance: PCI, HIPAA
• App affinity policies
Turn on self-driving operations
• Run it now based on recommendation
• Schedule it for an automated ongoing optimization
• Automate to run when performance troubles occur
Private Cloud
VMworld 2018 Content: Not for publication or distribution
Your Multi-Cloud Strategy, Operations made easySelf-driving Operations – Right-size workloads on your Private Cloud
VMware Cloud Migration presents an opportunity…
• Right-size all VM’s.
• Undersized – Struggling for resources
• Oversized – Clogging up the workload “CPU Ready & Co-Stop”
• Automate – Scale Up operations
Multi-Cloud Management (VMware vRealize Suite)
Self-service automation Self-driving operations Cloud costing
Private Cloud
VMworld 2018 Content: Not for publication or distribution
Your Multi-Cloud Strategy, Operations made easy
Multi-Cloud Management (VMware vRealize Suite)
Self-service automation Self-driving operations Cloud costing
Understand dependencies to plan your cloud migrations
Service Discovery• Discover and list services
and display the relationship between selected service and other services on other VMs.
• Visualize relationship of selected VM with other VMs
• Service Breakdown Across Environment
• Validate SRM protection group and recovery plan membership
Private Cloud
VMworld 2018 Content: Not for publication or distribution
Your Multi-Cloud Strategy, Costing made easy
Multi-Cloud Management (VMware vRealize Suite)
Self-service automation Self-driving operations Cloud costing
Model the cost of migrating your workloads to other clouds
Cost Comparison• Compare the
cost of running specific workloads in other clouds
• Compare the cost of a VM or application between your datacenters.
Private Cloud
Compare your Datacenter costs
Compare your Cloud costs
VMworld 2018 Content: Not for publication or distribution
Your Multi-Cloud Strategy, Costing made easy
Multi-Cloud Management (VMware vRealize Suite)
Self-service automation Self-driving operations Cloud costing
Track the costs of your current public cloud workloads
Public Cloud• Provides Visibility
and breakdown of your current cloud costs.
• Empowers decision making on workload placement
Private Cloud
VMworld 2018 Content: Not for publication or distribution
Start your multi-cloud journey with a Private Cloud…and as you build capability, experience and skills extend to cover multi cloud use cases
Every organisation needs a multi-cloud strategy to accelerate digital transformation…
VMware Validated Designs (VVDs) will give you the technology validation for a quick start
People/Process aspects are equally important as the technology/Cloud Management Platform underpinning your multi-cloud strategy
Conclusions / Key Takeaways
To develop the strategy, a good starting point will be our 6-step approach…
As always, VMware Professional Services and VMware Partners are there if more help is needed…
VMworld 2018 Content: Not for publication or distribution
VMworld 2018 Content: Not for publication or distribution
VMworld 2018 Content: Not for publication or distribution
Still on an Older Version of vRealize? You are Missing out!
Customers who own vRealize Automation or vRealize Operations licenses:
Get free help to deploy or upgrade to the latest version today!
44
Quicksilver: For a limited time, VMware cloud management BU is offering engineering help AT NO ADDITIONAL COST to bring qualified customers up to date with your vRealize deployment.
If you own licenses but are behind on your version (or never fully deployed), we can bring you to THE LATEST versions of vRealize Automation, vRealize Operations, and Lifecycle Manager (LCM).
Email to [email protected] to qualify and for next stepsVMworld 2018 Content: Not for publication or distribution