mastering multi-cloud - cloud standards customer · pdf file · 2017-10-25mastering...
TRANSCRIPT
© 2015 Cloud Technology Partners, Inc. / Confidential 1 v
Mastering Multi-Cloud
David S. Linthicum / [email protected] / www.cloudtp.com
© 2015 Cloud Technology Partners, Inc. / Confidential 2
1. The market for multi-cloud environments is
exploding, providing better and more
productive options for enterprise IT.
2. The management of cloud and traditional
resources using a “single pane of glass” will
maximize multi-cloud efficiencies.
3. The ability for cloud brokers and multi-cloud
management to minimize the time-to-
solution, lower costs, and provide best-of-
breed technology that can initially address
business problems.
4. The ability to create agile cloud solutions that
can easily change around changing business
needs, which includes leveraging cloud
brokers and multi-cloud management to
allocate and manage the right cloud
resources, in the right ways.
Some of the benefits of this movement include:
© 2015 Cloud Technology Partners, Inc. / Confidential 3
Hedging Your Bets, or Good Architecture?
On site
Hosted
Public
Source: HP
© 2015 Cloud Technology Partners, Inc. / Confidential 4
Things are Getting Complex
© 2015 Cloud Technology Partners, Inc. / Confidential 5
Things Moving to Multi-Cloud and Cloud Brokerage
© 2015 Cloud Technology Partners, Inc. / Confidential 6
• The CompTIA report found that more than six in ten cloud
computing users report that they have already moved beyond
initial cloud projects and are installing other types of platforms,
infrastructure or software services delivered through the cloud.
• More than 90 percent of responding companies already moved
some of their processes to the cloud.
• 60 percent of respondents say they already use cloud services for
data storage, 48 percent say they use it to improve business
continuity and disaster recovery, and 44 percent say it has
increased data security.
• More than six in ten cloud computing users report that they have
already moved beyond initial cloud projects and are installing
other types of platforms, infrastructure or software services
delivered through the cloud.
• “Cloud Adoption Enters a New Phase with Rise of Multi-Cloud Use,
CompTIA Research Finds,” from CompTIA® Fourth Annual Trends in Cloud
Computing Study, Sept 5, 2013.
© 2015 Cloud Technology Partners, Inc. / Confidential 7
TechNavio's analysts forecast the Global Cloud Services
Brokerage market to grow at a CAGR of 45.90 percent
over the period 2013-2018.
• One of the key factors contributing to this market
growth is the increasing complexity in integrating
cloud-based solutions with enterprise computing
infrastructure.
• The Global Cloud Services Brokerage market has also
been witnessing the standardization of cloud-based
services.
© 2015 Cloud Technology Partners, Inc. / Confidential 8
Leveraging Many Brands of Clouds
Source: Gigaom Research Survey 2Q2014, n = 303
© 2015 Cloud Technology Partners, Inc. / Confidential 9
The Scale is Rising
Source: Gigaom Research Survey 2Q2014, n = 303
© 2015 Cloud Technology Partners, Inc. / Confidential 10
Implementation Timeframes getting more Aggressive
Source: Gigaom Research Survey 2Q2014, n = 303
© 2015 Cloud Technology Partners, Inc. / Confidential 11
The Reasons we “Cloud”
Source: Gigaom Research Survey 2Q2014, n = 303
© 2015 Cloud Technology Partners, Inc. / Confidential 12
Cloud Control is Key
Source: Gigaom Research Survey 2Q2014, n = 303
© 2015 Cloud Technology Partners, Inc. / Confidential 13
Cloud Management now Accepted
Source: Gigaom Research Survey 2Q2014, n = 303
© 2015 Cloud Technology Partners, Inc. / Confidential 14
Multi-Cloud and Cloud Brokerage is now a Core Requirement
Source: Gigaom Research Survey 2Q2014, n = 303
© 2015 Cloud Technology Partners, Inc. / Confidential 15
Things are Accelerating
© 2015 Cloud Technology Partners, Inc. / Confidential 16
Why Migrate Applications to Cloud? Investment and Value
2014 2015 2016
Estimated Application Migration Resource Levels for 9000 Apps
0
200
400
600
800
1000
1200
FTEs
$0.00
$50,000,000.00
$100,000,000.00
$150,000,000.00
$200,000,000.00
$250,000,000.00
$300,000,000.00
Investment
$0.00
$200,000,000.00
$400,000,000.00
$600,000,000.00
$800,000,000.00
Value
© 2015 Cloud Technology Partners, Inc. / Confidential 17
Understanding the Business Case
Source: Joe Weiman in “Cloudonomics”
© 2015 Cloud Technology Partners, Inc. / Confidential 18
Cloud Maturity Model
Orchestrate
Automate
Virtualize
Combine
Standardize
Time
• Lower cost
• Consistent use of technology
• Enhanced performance
• Reduced complexity
• Normalize assets
• Increase efficiency
• Improve management
• Improve governance (non-automated)
• Lower cost
• Delayed provisioning
• Improved resource management and utilization
• Moving to centralized control
• Initial use of services
• Lower cost
• Self provisioning
• Automated governance
• Adaptable security
• Improved user experience
• Service oriented
• Dynamically aligned to
the business
• Self adapting
• Automated governance
and security
• Enhanced business
agility
Cloud Innovator
Cloud User
Preparing for Cloud
Bu
sin
ess V
alu
e
© 2015 Cloud Technology Partners, Inc. / Confidential 19
Cloud Governance Technology
Cloud Service/API Governance
Runtime (Automated)
Service
Oriented
Security Oriented
Design-Time
Cloud Management Platforms/Broker
Active (Automated)
Operations Oriented
Development Oriented
Passive
Provider Native Governance and Management
Active
Provisioning Security Management
Passive
Types of Cloud Governance and Resource Management Solutions
© 2015 Cloud Technology Partners, Inc. / Confidential 20
Cloud Governance is the Center of it All
Methodology KPI &
Monitoring
Lifecycle Process Certification
QoS
Standards Technology
Portfolios Incentives Rules &
Resp.
People Competency
Organization
Tools
Cloud
Governance
© 2015 Cloud Technology Partners, Inc. / Confidential 21
A Cloud Management Platforms (CMP) is an integrated suite of tools that provides
automated management of public and private cloud environments. CMPs facilitate
the operation and build out of cloud services by eliminating the need for cloud silo
specific interfaces and end user knowledge of cloud underpinnings.
• CMPs provide capabilities including:
• Self-service interfaces for
• Operations
• Monitoring
• End User requests
• Image provisioning
• Metering and billing
• Workload optimization via
• Policies
• Workflow
• Roles Based Access Control (RBAC)
So, Just What is a Cloud Management Platform?
CONFIGURATION AUTOMATION GOVERNANCE GLOBAL SERVICES
Cloud Management Platform
© 2015 Cloud Technology Partners, Inc. / Confidential 22
A CMP Enables Enterprises to Manage Many Clouds as One
Self-Service Portal / Operations & Admin / API Integration
YOUR ORGANIZATION
CONFIGURATION AUTOMATION GOVERNANCE GLOBAL SERVICES
Cloud Management Platform
© 2015 Cloud Technology Partners, Inc. / Confidential 23
Achieving Cloud-Native Application Architecture
Traditional
Application
Architectures • Scale Up
• Monolithic
• Stateful
• Infra Dependent
• Fixed Capacity
• LAN, SAN
• Latency intolerant
• Tightly coupled
• Consolidated /
clustered DB
• Rich / chatty client
• Commercial
licenses
• Infra Supported
Availability
• Manual
build/deploy
• Manual fault
recovery
• Active/Passive/DR
• Perimeter Security
• Allocated costs
The “Old World”
Cloud Aligned
Application
Architectures • Scale Out
• Distributed
• Stateless
• Infra Agnostic
• Elastic capacity
• WAN, Location
transparency
• Latency tolerant
• Loosely coupled
• Sharded /
replicated /
distributed DB
• Mobile/thin client
• Cloud PaaS / Open
Source
• App Supported
Availability
• Automation
• Self healing
• Active/Active
• Defense in depth
• Metered cost
The “New World”
The Targets
Refa
cto
r
Continuou
s D
eliv
ery
© 2015 Cloud Technology Partners, Inc. / Confidential 24
Gartner’s Cloud Management Platform Reference Architecture
Access Management
Service Management
Service Optimization
Resource Management
Resources
Cloud API
Clo
ud
Man
agem
ent
Pla
tfo
rm
Clo
ud
Im
ple
men
tati
on
• Self-service interface • Identity management
• Service catalog • Service provisioning
• Service governor • Service orchestration
• Resource configuration management • Resource monitoring
• Resource pools • Virtual and physical resources
Source: Gartner, “How to Build an Enterprise Cloud Service Architecture,” March 5, 2012
© 2015 Cloud Technology Partners, Inc. / Confidential 25
Policy
Policy
Policy
Policy
Go
vern
an
ce / S
ecu
rity
Single Consolidated Control Point for Governance, Orchestration,
and Delivery
Applications
Regulatory compliance policies
SLA policies including autoscaling
Configuration mgmt policies
Security zones policies
Lifecycle event policies
Orchestration policies
Access control/entitlement policies
Workload placement policies
VM quotas and scheduling
Metering/charge back policies
Backup and failover policies
Resource capacity policies
Storage tier policies
Much more…
Roles
Rights & Permissions
Projects Orgs
Network Compute Storage
OS & OS Config.
SOE Agents/Util
Security and Environment Config.
Code/Artifacts
Infrastructure & SOE
Platforms
Services
Topologies/Config
App Config.
Application Components
Cloud Management
Platform
© 2015 Cloud Technology Partners, Inc. / Confidential 26
a
A Cloud Management Platform Provides Automation and Governance
Across the Application Development Lifecycle
Use policies to provide
both consistency and
customization:
Customize Environment
Dev Security zone
Dev VM quotas
Dev charge back
Public cloud permitted
No autoscaling
No failover
Customize Environment
QA Security zone
QA monitoring
QA autoscaling
Private cloud only
QA backup/failover
Customize Environment
Prod Security zone
Prod monitoring
Prod auditing
Prod autoscaling
Private cloud only
Prod backup/failover
…And Enforce Consistency
SOE packages
App topologies
Reg. compliance
Policy Controlled
Consistency
Policy Controlled
Customization
Dev Blueprint
QA Blueprint
UAT Blueprint
…And Enforce Consistency
SOE packages
App topologies
Reg. compliance
…And Enforce Consistency
SOE packages
App topologies
Reg. compliance
© 2015 Cloud Technology Partners, Inc. / Confidential 27
Making the Right Calls
Compatibility Suitability Benefit Recommended
Endpoint(s)
Sensitive Data
Physical Architecture
Availability Eco-
system
Logical
Architectur
e
Workload
Commodity
vs. Core
Applicatio
n
Lifecycle
Technology
Stack
Elasticity
Criticality
Hosting Endpoints
Stay where it is
COTS vs.
Custom
Usage
Pattern
Performanc
e/ Latency
© 2015 Cloud Technology Partners, Inc. / Confidential 28
Crawl
Walk
Run Fly
Application Migration
Inve
stm
en
t
Impact
Phase 1 Phase 2 Phase 3 Phases 5-N
• Initial cloud endpoints
• App Portfolio
Assessment
• Pilot migrations
• Technology selection
• Patterns, tools and
metrics refinement
• App modernization
• Second tranche of
migrations
• Process tuning and
DevOps
• Discovery, migration
and testing
automation
• Initial App Migration
and Modernization
Factories (AMMF)
• Initial refactoring
patterns
• DevOps provisioning
automation library
• Migration PMO
Think big.
Start small.
Scale fast.
• AMMF in multiple BU’s
• Migration at scale
• App Migration CoE
• Common platform
services
• Refactoring automation
• Operational automation
• Continuous delivery
• Continuous
improvement
Client is here?
Conceive • Business Case
• Budget
• Roadmap
Phase 4
© 2015 Cloud Technology Partners, Inc. / Confidential 29 v v
Questions?
Ask by email / [email protected] / @DavidLinthicum