simplifying cloud adoption

51
© 2016 Cisco and/or its affiliates. All rights reserved. 1 Simplifying Cloud Adoption with Cisco Ronnie Scott Speaker Title January 2018 Cisco Connect

Upload: cisco-canada

Post on 28-Jan-2018

28 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 1

Simplifying Cloud Adoption with CiscoRonnie ScottSpeaker Title

January 2018

CiscoConnect

Page 2: Simplifying Cloud Adoption

2© 2016 Cisco and/or its affiliates. All rights reserved.

The World of Many Clouds

Page 3: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 3

The World of Many Clouds

Private Cloud

SDN Controller

Automation / Orchestration

Data Center 1

Leaf Leaf Leaf

Spine Spine Spine Spine

Border Border

Data Center 2

Spine Spine Spine Spine

Leaf Leaf Leaf Border Border

Data Center Interconnect

Page 4: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 5Presentation ID

Cloud computing is a model for enabling ubiquitous,

convenient, on-demand network access to a shared pool of

configurable computing resources (e.g., networks, servers,

storage, applications, and services) that can be rapidly

provisioned and released with minimal management effort or

service provider interaction.

NIST Cloud Computing Definition

Page 5: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 6Presentation ID

Cloud computing is a model for enabling ubiquitous,

convenient, on-demand network access to a shared pool of

configurable computing resources (e.g., networks, servers,

storage, applications, and services) that can be rapidly

provisioned and released with minimal management effort or

service provider interaction.

NIST Cloud Computing Definition

Page 6: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 7Presentation ID

Cloud computing is a model for enabling ubiquitous,

convenient, on-demand network access to a shared pool of

configurable computing resources (e.g., networks, servers,

storage, applications, and services) that can be rapidly

provisioned and released with minimal management effort or

service provider interaction.

NIST Cloud Computing Definition

Page 7: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 8Presentation ID

Cloud computing is a model for enabling ubiquitous,

convenient, on-demand network access to a shared pool of

configurable computing resources (e.g., networks, servers,

storage, applications, and services) that can be rapidly

provisioned and released with minimal management effort or

service provider interaction.

NIST Cloud Computing Definition

Page 8: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 9Presentation ID

Cloud computing is a model for enabling ubiquitous,

convenient, on-demand network access to a (e.g., networks,

servers, storage, applications, anshared pool of configurable

computing resourcesd services) that can be rapidly

provisioned and released with minimal management effort or

service provider interaction.

NIST Cloud Computing Definition

Page 9: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 10Presentation ID

Cloud computing is a model for enabling ubiquitous,

convenient, on-demand network access to a shared pool of

configurable computing resources (e.g., networks, servers,

storage, applications, and services) that can be rapidly

provisioned and released with minimal management effort or

service provider interaction.

NIST Cloud Computing Definition

Page 10: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 11Presentation ID

Cloud computing is a model for enabling ubiquitous,

convenient, on-demand network access to a shared pool of

configurable computing resources (e.g., networks, servers,

storage, applications, and services) that can be rapidly

provisioned and released with minimal management effort or

service provider interaction.

NIST Cloud Computing Definition

Page 11: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 12

The Cost Benefits

HW/SW CostsLicencing

CostsMaintenance

Costs

Environmental Costs

Support Costs

Page 12: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 1313Presentation ID

Low Utilization Costs Money

0

2

4

6

8

10

12

5 10 15 20 25 30 35 40 45 50

Public

Private

Legacy

Page 13: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 1414Presentation ID

So Do Value-Added Cloud Services

0

2

4

6

8

10

12

14

16

5 10 15 20 25 30 35 40 45 50

Public

Private

Legacy

Redundant

Gauranteed

Page 14: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 1515Presentation ID

Reduced Complexity = Increased Return

SaaS

• No Infrastructure

• No Management

• No Helpdesk

• Universal Access

Page 15: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 1616Presentation ID

Reduced Complexity = Reduced Control

SaaS

• Who Owns Your Data?

• What Customization Is Available?

• How Much Help Is Their Helpdesk?

• What Security Do They Offer?

• Can You Repatriate Data?

• What Is Their SLA?

Page 16: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 1717Presentation ID

Account Sprawl

ITFinance

HR

Procurement

Sales

Manufacturing

Page 17: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 1818Presentation ID

Utilise Existing Resources

• Idle Resources Are Cheaper Than Any Cloud

Page 18: Simplifying Cloud Adoption

19© 2016 Cisco and/or its affiliates. All rights reserved.

Building the Private Cloud

Page 19: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 21Presentation ID

Build The Foundation

Private Cloud

Element ManagerData Center 1

Leaf Leaf Leaf

Spine Spine Spine Spine

Border Border

Data Center 2

Spine Spine Spine Spine

Leaf Leaf Leaf Border Border

Data Center Interconnect

Page 20: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 22

“How do I automate and orchestrate the network?”

Page 21: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 23

Automation

Page 22: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 24

Orchestration

Page 23: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 27

Subject Matter ExpertsDefine Policies

1

UCS: Embedded AutomationIntegrated, Policy-Based Infrastructure Management

Policies CreateService Profile Templates

Clone Templates toCreate Service Profiles

Associate Service Profiles to Configure Hardware

Uplink port configuration,

VLAN, VSAN, QoS, and

EtherChannels

Server port configuration

including LAN and SAN settings

Network interface card (NIC)

configuration: MAC address,

VLAN, and QoS settings;

host bus adapter HBA configuration:

worldwide names (WWNs), VSANs,

and bandwidth constraints;

and firmware revisions

Unique user ID (UUID),

firmware revisions,

and RAID controller settings

Service profile assigned to server,

chassis slot, or pool

Uplink port configuration, VLAN,

VSAN, QoS, and EtherChannels

Server port configuration including

LAN and SAN settings

Network interface card (NIC)

configuration: MAC address,

VLAN, and QoS settings;

host bus adapter HBA configuration:

worldwide names (WWNs), VSANs,

and bandwidth constraints;

and firmware revisions

Unique user ID (UUID),

firmware revisions,

and RAID controller settings

Service profile assigned to server,

chassis slot, or pool

Uplink port configuration, VLAN,

VSAN, QoS, and EtherChannels

Server port configuration including

LAN and SAN settings

Network interface card (NIC)

configuration: MAC address,

VLAN, and QoS settings;

host bus adapter HBA configuration:

worldwide names (WWNs), VSANs,

and bandwidth constraints;

and firmware revisions

Unique user ID (UUID),

firmware revisions,

and RAID controller settings

Service profile assigned to server,

chassis slot, or pool

Uplink port configuration, VLAN,

VSAN, QoS, and EtherChannels

Server port configuration including

LAN and SAN settings

Network interface card (NIC)

configuration: MAC address,

VLAN, and QoS settings;

host bus adapter HBA configuration:

worldwide names (WWNs), VSANs,

and bandwidth constraints;

and firmware revisions

Unique user ID (UUID),

firmware revisions,

and RAID controller settings

Service profile assigned to server,

chassis slot, or pool

Uplink port configuration, VLAN,

VSAN, QoS, and EtherChannels

Server port configuration including

LAN and SAN settings

Network interface card (NIC)

configuration: MAC address,

VLAN, and QoS settings;

host bus adapter HBA configuration:

worldwide names (WWNs), VSANs,

and bandwidth constraints;

and firmware revisions

Unique user ID (UUID),

firmware revisions,

and RAID controller settings

Service profile assigned to server,

chassis slot, or pool

2 3 4

NetworkSME

ServerSME

StorageSME

Page 24: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 29

APIC

Software Defined Networks – ACI

ADCAPP DBF/W

ADC

WEB

HYPERVISORHYPERVISOR HYPERVISOR

Page 25: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 3030

Automate and Orchestrate - UCS Director

Policy-Driven

Provisioning

VMsComputeNetwork Storage

Tenant

BTenant

CTenant

A

Virtualized and Bare-Metal

Physical Compute

B CANetwork and Services

VM VM BareMetal

BRKPCA-2020

Page 26: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 31

Private Cloud

Element ManagerSDN Controller

Automation / Orchestration

Deliver a Cloud Experience

Data Center 1

Leaf Leaf Leaf

Spine Spine Spine Spine

Border Border

Data Center 2

Spine Spine Spine Spine

Leaf Leaf Leaf Border Border

Data Center Interconnect

Page 27: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 32

TCP: *,443 C

C

C

Provisioning

Automation

Self-Service

Catalog

Application-Centric Infrastructure

Self-Describing Packaging Manageability Fault-Tolerant Self-Optimizing

Application Developers Cloud Orchestration DC Resources

Automation

Packs

C

C

C

C

C

DEPLOYCLICKMODEL

WEB APP

Page 28: Simplifying Cloud Adoption

33© 2016 Cisco and/or its affiliates. All rights reserved.

Consuming the "Right" Cloud

Page 29: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 34

Cost Security DRAvailabilityTimeliness

Scalability Performance RepatriationComplianceSupport

Defining Application Priorities

Page 30: Simplifying Cloud Adoption

35© 2016 Cisco and/or its affiliates. All rights reserved.

Cisco's Cloud Tools

Page 31: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 3636Presentation ID

Defining Application Linkages

• Application Team Knowledge

• Network Analysis

Tetration

• Cloud Management Tools

Cisco Cloud Center

Page 32: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 3737Presentation ID

Define Network Relationships

Page 33: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 38

Security

Dependencies

Application

Service Offering

Service

Service Category

(Service Owner)

Create Application Dependency Map – Tetration

Use Cisco

Tetration Analytics™

outcome to generate

white-list policies

Page 34: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 39

Infrastructure-Centric

Cloud-Specific

workflows and Scripts

Labor /Services

IntensiveUnique

Script /

Workflow

Application-Centric

Cloud-Agnostic

Low TCOUnique

Script /

Workflow

Unique

Script /

Workflow

Script-Based Application Profile-Based

Create Application Profiles – CloudCenter

Page 35: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 40

Create Application Profiles – CloudCenter

Data

Center

DEPLOY

MANAGE

MODEL

Public

Cloud

Private

Cloud

One Integrated

Platform

Lifecycle

Management

New and Existing

Applications

Page 36: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 41

Reduce to to valueto provision VM or Application

Enable governance on policies and sharing across business units

Control application development costs across SDLC

Cisco Services for CloudCenter

CloudCenter

Deployment

Configure

CloudCenter

Model Application

Profile

Analyze

Environment

Readiness

Configure

Governance

& Policy

Deploy and

Validate

Page 37: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 42

Cloud Based Network Function Virtualization

• CSR 1000v

• ASAv

• NGFWv

• Meraki vMX100

• ACI Anywhere

Page 38: Simplifying Cloud Adoption

43© 2016 Cisco and/or its affiliates. All rights reserved.

Performance Validation

Page 39: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 44

www

User Applications Code Infrastructure

AppDynamics: End-to-End Application Intelligence

AppDynamics

Fast Time To ValueAutomated map and correlation

Unified VisibilityEUM, APM, Infrastructure

Contextual & ActionableBusiness Transactions

Page 40: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 45

AppDynamics: Highly Correlated Data ModelThe Business Transaction Enables Unifying and Strategic Context

“Before AppDynamics, we were paramedics, but with AppDynamics we are brain surgeons.”

ServerUser

Session

Network

DatabaseAppCode

Business TransactionBusinessMetrics

INFRAInfrastructure

Visibility

EUMEnd User Monitoring

APMApplication

Performance Management

Page 41: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 46

Cisco Workload Optimization Manager

Automated Decision Engine determines workload placement and scaling by matching resource demands to available supply.

• Deploys in <20 minutes

• Performance analysis in 1 hour

• Full demand profile in 72 hours

Page 42: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 47

Automatable Upsizing

Continuous VM resource monitor

Add CPU or Memory to running VM

– no reboot or downtime required

Targeted Rightsizing

Track historical VM resource utilization

Reduce CPU or Memory allocated to a VM

– during maintenance downtime

Fundamental Capabilities: Scaling

Page 43: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 48

Data Center

Moves workloads, assures

performance, increases density

Placements abide by business or

license constraints.

Cloud

Placement in public cloud based on best

cost, while assuring performance.

Placements abide by business, license, or

data sovereignty constraints.

Fundamental Capabilities: Placement

$

Page 44: Simplifying Cloud Adoption

Use Cases

Data Center Modernization

Data Center Optimization

Hybrid Cloud Optimization

$

Page 45: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 51

Cisco Cloud Security

UmbrellaSecure Internet Gateway

Secure access to the internet

wherever users go, even off VPN

CloudlockCloud Access Security Broker

Secure users, data, and apps

across SaaS, PaaS, and IaaS

Users Data Apps

SAAS / PAAS / IAAS

Umbrella InvestigateThreat intelligence

View relationships between malware,

domains, and IPs across the internet

Page 46: Simplifying Cloud Adoption

56© 2016 Cisco and/or its affiliates. All rights reserved.

Conclusion

Page 47: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 5757Presentation ID

Understand Your Customer Expectations

• Simplified User Portals

• Rapid Delivery Times

• Cost Effective Infrastructure

• Strong Security

• Flexible Access Models

Page 48: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 58

Private Cloud

Element ManagerSDN Controller

Automation / Orchestration

Become More Cloudy

Data Center 1

Leaf Leaf Leaf

Spine Spine Spine Spine

Border Border

Data Center 2

Spine Spine Spine Spine

Leaf Leaf Leaf Border Border

Data Center Interconnect

Page 49: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 59

Leverage All Available Resources

Private Cloud

SDN Controller

Automation / Orchestration

Data Center 1

Leaf Leaf Leaf

Spine Spine Spine Spine

Border Border

Data Center 2

Spine Spine Spine Spine

Leaf Leaf Leaf Border Border

Data Center Interconnect

Private Cloud

SDN Controller

Automation / Orchestration

Data Center 1

Leaf Leaf Leaf

Spine Spine Spine Spine

Border Border

Data Center 2

Spine Spine Spine Spine

Leaf Leaf Leaf Border Border

Data Center Interconnect

Private Cloud

SDN Controller

Automation / Orchestration

Data Center 1

Leaf Leaf Leaf

Spine Spine Spine Spine

Border Border

Data Center 2

Spine Spine Spine Spine

Leaf Leaf Leaf Border Border

Data Center Interconnect

Page 50: Simplifying Cloud Adoption

© 2016 Cisco and/or its affiliates. All rights reserved. 60

Put Security Everywhere

Page 51: Simplifying Cloud Adoption

Thank you.