cisco’s cloud strategy, including our acquisition of cliqr
TRANSCRIPT
Cisco Confidential© 2015 Cisco and/or its affiliates. All rights reserved. 1
Cisco Cloud Strategy
Steve Watkins
Technical Solution Architect
May 2016
In collaboration with
Housekeeping notes
Thank you for attending Cisco Connect Toronto 2016, here are a few housekeeping notes to ensure we all enjoy the session today.
• Please ensure your cellphones / laptops are set on silent to ensure no one is disturbed during the session
• Please keep snoring to a minimum
Mainframe
IT Era
PC + Web Cloud + Mobile
• Highly Predictive
Ecosystems
• Security 24/7
• Industrial IoT
• Autonomic
Infrastructure
IoT + Analytics +
Automation (ML)
Digitization (Data) & IoT (Machines)
GOOG
TensorFlow
2015
x86 WebLinux VMs
• Automation of
Accounting
• Automation of Paper
Processes
• Pervasive
Communications
• Consumer & Social
Apps
• Many devices
• New Systems of
Engagement
Enterprises
Drivers of
Innovation
Primary
Usage
Consumer
1960 1980 2005
iPhone ContainersCloud
The Four Eras of IT
The 4th Era of IT Unleashes Two Digitization ‘Waves’
Mainframe
Enterprises
Drivers of
Innovation
IT Era
Consumer Digitization (Data)
& IoT (Machines)
PC + Web Cloud + Mobile
IoT + Analytics +
Automation (ML)
1960 1980 2005 2015
People Centric Digitization
Machine Centric Digitization
In This Era, What Does the Future Look Like?
‘‘There will be over 215 billion connected devices in 2030’’
Data created by IoE
devices v.
end-user
of Data created
per person
of Workloads will be
processed in Cloud
Data Centers
Devices
connected per
week
Total software
IT spending
Cloud software CAGR
2014-2030
Connected devices
CAGR between 2014-
2030
PaaS
market size
277X 5TB+ 78 % 30M
$820 Billion 17.1 % 18.5 % $188 Billion
Source: World Bank, USDA.Gov, CCS Analysis
Year
2020
Year
2030
Self Service
Virtualized Apps
IaaS Automation
Customize, Control
Technical Depth
Central ITServing Employees
LoB/DevelopersServing End Customers
Fast App Creation
Cloud Native
Infrastructure Agnostic
Code Reuse, Open
Business Logic
Creating Different Needs for Different Buyers
Types of Application Development
Existing IT
App
Web
Servers
App
ServersDatabase
Physical Infrastructure
App App
Cloud-Enabled
Service
Web
Servers
App
ServersDatabase
Local Dedicated Shared
App App Service
Cloud-Native(Containers)
AppApp
Runtime Micro-services
on Containers
.rb .py
.go Java
Service
ServiceApp
Cisco “Infrastructure” Stacks for Hybrid Cloud
OpenStack
Virtual Infrastructure
KVM
OS
DB / Middleware
Application
Containers
Scale out Infra.
Lightweight Linux
HDFS
Containers
Cluster Managers
Streaming Data &
Analytics
Scale out Infra.
Lightweight Linux
Object HDFS
Containers
CSA, Kafka, Spark
Traditional / Converged
Infrastructure
Hypervisor
OS
DB / DV/ Middleware
ApplicationCisco HyperFlex
HCI
Bare Metal / Virtual Cloud-Enabled Cloud-Native
Type of Workloads
Cisco Hybrid Cloud Orchestration & Management
Since 2008, Evolving Multiple Cloud Models
CapEx OpEx
IT Control Convenience
On-Prem Off-Prem
Traditional Private Cloud Public cloudManaged Cloud
So how do you mange this?
Bare Metal / Virtual Machines Cloud-Enabled Cloud-Native
Type of Workloads
Traditional Private Cloud Public cloudManaged Cloud
Deployment Models
Cisco Confidential 14© 2015 Cisco and/or its affiliates. All rights reserved.
5 Phase to Cloud Journey
How
Transactional
Perpetual | Subscription
Where
Intercloud
Cisco Cloud – What, Where & How
What
1
3
2
4
5
IT Managed Stack Cloud Native Stack
Multi-cloud Management
App Modernization
Containers &Microservices
Services
Integration | Migration
Security
Control | Compliance
Cloud Central
The Intercloud 5 Phase Plan
Applications, IOT, and SaaS
Application
Migration
Services
Application
Modernization4
LoB
Dev
ACI, Nexus, UCS
HyperFlex
IT Managed Stacks1
Cisco ONE ECSIT
Infrastructure
Metapod
Cloud Native Stacks2
ACI, Nexus, UCS
LoB
Dev
Infrastructure
Containers
and
Analytics(future
development)
Shipped
5
Dev
Future Cloud Native Infrastructure
ACI, Nexus, UCS
Multi-cloud
Management3
IT
Public Clouds
The Intercloud 5 Phase Plan
ACI, Nexus, UCS
HyperFlex
IT Managed Stacks1
Cisco ONE ECSIT
Infrastructure
Cisco ONE Enterprise Cloud SuiteSpanning Private and Hybrid Clouds
Cloud Services
Ecosystem of
Service Providers
Cisco® Virtual Application
Container Services
Cisco Prime™ Service Catalog Self-Service Portal
Integrated Infrastructure Management Cisco
UCS® Director
Multivendor Computing, Network, Storage, and Virtualization
Hybrid Cloud
Management
Cisco Intercloud Fabric
Clo
ud
Op
era
tio
ns (
Clo
ud
Assu
ran
ce
) (3
rd-
Pa
rty B
illin
g, A
ssu
ran
ce
, R
eso
urc
e M
gm
t)
The Intercloud 5 Phase Plan
ACI, Nexus, UCS
HyperFlex
IT Managed Stacks1
Cisco ONE ECSIT
Infrastructure
Metapod
Cloud Native Stacks2
ACI, Nexus, UCS
LoB
Dev
Infrastructure
Cloud Native Stack2
Design and
Architect
Platform
Installation
24X7
Monitoring
Problem
MitigationMaintenance
Coordination
Platform
Updates
Capacity
Planning
Cisco
Metapod
Metapod• Cisco Managed OpenStack
• 24x7
• 99.99 SLA
• Subscription based
UCSO• Customer Managed
• Plan
• Design
• Build
Networking
Hardware
Cisco Metapod
OpenStack and AWS APIs
OpenStack Unified CLI
HA Service Orchestration
StorageCompute IdentityNetworking
Enhanced
Dashboard
In Your Data Center, on Your Hardware, Delivered as a Service
ADVANCED OPERATIONAL SUPPORT
24x7 Cloud Operations and Supports
Infrastructure Capacity Planning
Monitoring and Error Detection
SLA Guarantees 99.99% Uptime
Platform and Security Updates
Cloud Design and Deployment
• Traditional (dependencies, statefull, scale-up,)
• Agile (cloudy, stateless, scale out)
Many
Applications
ServerSingle
Server
Hypervisor
Many
Servers
Single
Application
Cisco Enterprise Cloud
Suite
VMWare vRealize
MS System Center
Amazon Web Services
OpenStack
Traditional vs Cloud Native
The Intercloud 5 Phase Plan
ACI, Nexus, UCS
HyperFlex
IT Managed Stacks1
Cisco ONE ECSIT
Infrastructure
Metapod
Cloud Native Stacks2
ACI, Nexus, UCS
LoB
Dev
Infrastructure
Multi-cloud
Management3
IT
Public Clouds
Multi-cloud Management3
Application deploy and manage
Manage Datacenter or public clouds
Unified administration and governance
Enterprise-class (Secure, Scalable, Extendable, Multi-tenant)
CloudCenter Provides Unique ValueModel once. Deploy and manage anywhere.
• Single Application Profile
• Graphical Modeler
• Broad Application Support
• Broad Cloud Support
• Enterprise Ready
CloudCenter has the flexibility to meet business needs...Users - deploy and manage anywhere
• Simple VM
• IT tool or application
• Business application
• To any of 19+
datacenter, private or
public clouds
Deploy on Demand,
Self-service or via API call
Cisco ONE Enterprise Cloud Suite
Cloud Services
Ecosystem of
Service Providers
Cisco® Virtual
Application Cloud
Segmentation
Cisco Prime™ Service Catalog Self-Service Portal
Integrated Infrastructure
Management Cisco UCS®
Director
Multivendor Computing, Network, Storage, and Virtualization
Hybrid Cloud
Management
Cisco
Intercloud
Fabric
Clo
ud
Op
era
tio
ns (
Clo
ud
Assu
ran
ce
) (3
rd-
Pa
rty B
illin
g, A
ssu
ran
ce
, R
eso
urc
e M
gm
t)
UCS
Performance
Manager
Energy
Management
Stack Designer
Cisco ONE Enterprise Cloud Suite
Cloud Services
Ecosystem of
Service Providers
Cisco® Virtual
Application Cloud
Segmentation
Cisco Prime™ Service Catalog Self-Service Portal
Integrated Infrastructure
Management Cisco UCS®
Director
Multivendor Computing, Network, Storage, and Virtualization
Hybrid Cloud
Management
Cisco
Intercloud
Fabric
Clo
ud
Op
era
tio
ns (
Clo
ud
Assu
ran
ce
) (3
rd-
Pa
rty B
illin
g, A
ssu
ran
ce
, R
eso
urc
e M
gm
t)
Cisco UCS
Performance
Manager
Cisco
Energy
Management
CloudCenter
Cisco ONE Enterprise Cloud Suite
Cloud Services
Ecosystem of
Service Providers
Cisco® Virtual
Application Cloud
Segmentation
Cisco Prime™ Service Catalog Self-Service Portal
Integrated Infrastructure
Management Cisco UCS®
Director
Multivendor Computing, Network, Storage, and Virtualization
Hybrid Cloud
Management
Cisco
Intercloud
Fabric
Clo
ud
Op
era
tio
ns (
Clo
ud
Assu
ran
ce
) (3
rd-
Pa
rty B
illin
g, A
ssu
ran
ce
, R
eso
urc
e M
gm
t)
Cisco UCS
Performance
Manager
Cisco
Energy
Management
Cisco CloudCenter
The Intercloud 5 Phase Plan
Application
Migration
Services
Application
Modernization4
LoB
Dev
ACI, Nexus, UCS
HyperFlex
IT Managed Stacks1
Cisco ONE ECSIT
Infrastructure
Metapod
Cloud Native Stacks2
ACI, Nexus, UCS
LoB
Dev
Infrastructure
Multi-cloud
Management3
IT
Public Clouds
Application Modernization4
Platform as a Service (PaaS) Tools
Software that transforms any infrastructure into a
policy-driven hybrid cloud app platform
Open source cloud computing platform-as-a-service
owned by Pivotal Software
Agile software development platform of custom
applications for data and analytics
Typical software deployment workflow
Request modifications
due to missed steps,
application changes,
etc.
Configure Firewall
ports,
Configure Load
Balancing,
Configure DNS
RAM/CPU, Database,
Network, Security,
Availability,
Scalability, SLA
Monitoring
Virtual machines,
Storage,
Database,
Network,
Security, O/S
patch support
Provision Database,
Configure Access
Security, Configure
backup & Maintenance
Tasks
Configure: Web Servers,
Web Services, Database
connectivity, Identity
Mgmt,
Initial application test
Provision for high water
mark of resource
utilization
(plus buffer)
Agree on true need vs.
requested need, priority
of need, SLA
requirements, change
mgmt support
Determine &
Document
Requirements
Request
Resources from
IT
Configure
Database
Install software
on virtual
machines
Wait for resources to be
provisioned &
configured
Application
Completed, Ready to
promote
Negotiate with IT
for requested
resources
Test application
access,
Configure external
monitoring
Request network
configuration to
allow access to
application
Release
application to
users
Document release notes,
Prepare for change
mgmt
Software deployment workflow with PaaS
Initial application test
Application
Completed, Ready to
promote
Test application
access,
Release
application to
users
Document release notes,
Prepare for change
mgmt
The Intercloud 5 Phase Plan
Applications, IOT, and SaaS
Application
Migration
Services
Application
Modernization4
LoB
Dev
ACI, Nexus, UCS
HyperFlex
IT Managed Stacks1
Cisco ONE ECSIT
Infrastructure
Metapod
Cloud Native Stacks2
ACI, Nexus, UCS
LoB
Dev
Infrastructure
Containers
and
Analytics(future
development)
Shipped
5
Dev
Future Cloud Native Infrastructure
ACI, Nexus, UCS
Multi-cloud
Management3
IT
Public Clouds
Containers & Microservices5
• Fully functional, portable, container-based service at
the push of a button
• Deploys apps consistently across internal/private,
public, or hybrid IT and cloud environments
• No lock-in
• For Developers to get their application running
locally and deployed in production
• Offers point-and-click method to configure an
app, write application code, and deployShipped
• Open source project defining infrastructure
operational policies for container-based
application deployment
A packaging & portability layer for code/apps/stuff.
Containers are a technology
Container
Your code
Your startup scripts
Code dependencies
Should deploy with exactly the same behavior on any host/VM that can run containers.
Cisco Confidential 44© 2015 Cisco and/or its affiliates. All rights reserved.
Can you put that together for me?
Orchestration
Containers
Storage
Compute
Networking
Virtual B/M
DB LB
Integration
Data
Applications
…
Storage
Compute
Networking
Virtualization
O/S
Databases
Integration
Data
Applications
Traditional
Storage
Compute
Networking
Virtualization
O/S
Databases
Integration
Data
Applications
IaaS
Storage
Compute
Networking
Virtualization
O/S
Databases
Integration
Data
Applications
CMP New Breed of PaaS
Cisco Confidential 46© 2015 Cisco and/or its affiliates. All rights reserved.
Pioneers, Settlers, and Town Planners
PaaS Tool
Adopt standards
components and policies
to become efficient
Container Stack
Gather these tools into a
management layer to
simplify automation
DIY Tool.
Open source, Git Hub
source code, lots
manual delivery
CloudConnect
Standard catalog of apps
available. Highly baked
architecture and policy
Cloud IaaS
Outsource
management of
cloud infrastructure
• Workload types vs. deployment models
• Cisco multiple solutions
• 5 phases to cloud
• Own your stack
Key Takeaways
http://www.cisco.com/c/en_ca/solutions/cloud/overview.html
https://developer.cisco.com
For more information