45
Lauren Malhoit | Technical Marke2ng Enginer | INSBU @Malhoit | [email protected] October 2016 Any Applica*on. Any Infrastructure. One Pla6orm. Cisco CloudCenter

Cisco CloudCenter

  • Upload
    cisco

  • View
    370

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Cisco CloudCenter

Lauren  Malhoit  |  Technical  Marke2ng  Enginer  |  INSBU  

@Malhoit  |  [email protected]  October  2016  

Any  Applica*on.  Any  Infrastructure.  One  Pla6orm. Cisco  CloudCenter

Page 2: Cisco CloudCenter

We  Are  at  the  Cusp  of  a  Major  Shi@

DIGITAL  EXPERIENCES  EFFICIENCY   SIMPLICITY  |  SPEED      

   Adop2on  Curve  

IT  as  a  Service    IaaS  |  PaaS  |  SaaS  |  XaaS  

Flexible  Consump6on  Models  

CONSOLIDATION  VIRTUALIZATION  

HYBRID  CLOUDS  

2000   2010   2015   The  Next  5+  Years  

POLICY  DRIVEN  AUTOMATION  

TRADITIONAL  DATA  CENTER  

We  are  here  

CLOUD  DATA  CENTER  

Page 3: Cisco CloudCenter

Source:  CloudView  Survey,    IDC,  January,  2016  N  =  6159    

Mul*-­‐cloud  is  here.    Now.  

Page 4: Cisco CloudCenter

#1  –  Low  Cost  

#2  –  Avoid  Lock-­‐In  

#3  –  Buying  Leverage  

 

IT  needs  flexibility    to  Change  their  mind  in  order  to  maximize  cloud  value  

Top  reasons  for  mul*ple  –  are  NOT  technical

Page 5: Cisco CloudCenter

Two  Intractable  Problems

1.  Cloud  management  is    infrastructure  focused  •  Infrastructure  automa2on  largely  solved  •  But  need  separate  tools  and  scripts  

for  applica2on  automa2on  

2.  Clouds  are  all  different  •  Soaware  Defined  Datacenter  SDx    

and  cloud  APIs  –  each  different  •  “Knobs”  are  all  different  

in  each  environment  

Page 6: Cisco CloudCenter

Hybrid  IT:  Challenge  Growth  in  Applica*ons  and  Infrastructure

Cost  and  Complexity  UP  

Public  Cloud  

COST  

Data  Center  

Private  Cloud  

Page 7: Cisco CloudCenter

Environment  MaMers    

Strong  Predictor  of  Top  Performance    

“IT  opera*ons  offers  “environments  on  demand”  to  development  and  test,  so  that  they  can  build  and  test  the  applica*on  in  an  environment  that  is  synchronized  with  produc*on.”  

 Gene  Kim  

The  Phoenix  Project  The  DevOps  Cookbook    

   

 

   The  Number  One  Killer  of  Agility    

“I  have  seen  teams  waste  days  and  even  weeks  fixing  bugs  that  are  due  to  environmental  issues  and  are  not  due  to  errors  within  the  code.  I  call  this  “Environment  Hell”.”  

 Mike  Kavis    

Principal  Architect  Cloud  Technology  Partners  

   

 

Page 8: Cisco CloudCenter

Reduce time to provision VMs and Applications Enable governance on policies and sharing across business units Control application development costs across SDLC

Cisco  Services  for  CloudCenter

CloudCenter  Deployment  

Configure  CloudCenter  

Model  Applica6on  Profile  

Analyze  Environment  Readiness  

Configure  Governance  &  

Policy  

Deploy  and  Validate  

Page 9: Cisco CloudCenter

CloudCenter  Unique  Value  Model  Once.  Deploy  and  Manage  Anywhere.

Data  Center  

DEPLOY  

MANAGE  

MODEL  

Public  Cloud  

Private  Cloud  

One  Integrated    Plahorm  

Lifecycle    Management  

New  and  Exis2ng  Applica2ons  

Page 10: Cisco CloudCenter

Enhancing  Bi-­‐Modal  IT  with  ACI  and  CliQr ACI,  UCS,  UCSD  =  Mode  1   Public  Cloud  =  Mode  2  

Stability With on Premises Model 1. Agility with Public Model 2.

Manufacturing   IT  Department   Recent  Acquired  Company  

Marke2ng  Department  

Page 11: Cisco CloudCenter

Approach  Unique  –  Not  “Hardwired”

Infrastructure-­‐Centric  

Cloud-­‐Specific  workflows  and  Scripts  

Labor  /Services  Intensive  

Unique  Script  /  

Workflow  

Applica6on-­‐Centric    

Cloud-­‐Agnos6c    

Low  TCO  Unique  Script  /  

Workflow  

Unique  Script  /  

Workflow  

Script-­‐Based   Applica2on  Profile-­‐Based  

Page 12: Cisco CloudCenter

Enterprise-­‐Class  Governance  and  Security

Applica*ons Users Clouds

DEPLOY  

MANAGE  

MODEL  

Page 13: Cisco CloudCenter

Demo  –  Cisco  Cloud  Center

Page 14: Cisco CloudCenter

Ques*ons

Page 15: Cisco CloudCenter

Unique  Technology  Advantage  One  Profile,  One  Pla6orm

Cloud  Agnos6c  Applica2on  topology  

Infrastructure  resources  

Deployable  Ar2facts  

Orchestra2on  

Policies  

Cloud  Specific  Na2ve  deployment  

Run-­‐2me  policy  

Resources  

Best  prac2ces  

MANAGER PROFILE ORCHESTRATOR

Single  Profile  Includes  both  Infrastructure  and  Applica2on  

One  Pla\orm  Visibility  and  control  across  applica2ons,  clouds  and  users  

Page 16: Cisco CloudCenter

Portal  User  –  Model,  deploy,  manage  Admin  –  Visibility  and  control  accounts,  user  groups,  policies  

Manager

Page 17: Cisco CloudCenter

Defines  Applica6on  Deployment    and  Management  Requirements  Cloud  Agnos2c  Portable  

Five  Key  Components  Applica2on  topology  Infrastructure  resources  Deployable  Ar2facts  Orchestra2on  Policies  

Applica*on    Profile

JSON  and  XML  file    Graphical  Modeler  

“One  Click”  Deploy    

Page 18: Cisco CloudCenter

Applica*on  Profile

nginx_...  

apache_...  

mysql_...  

2  CPU  

4GB  Memory  

20GB  Storage  

Containers  Recipes  Scripts  Jar  War  

Binaries  

Page 19: Cisco CloudCenter

Benchmarking

ACI  &  vSphere   AWS   Google  Compute  

Page 20: Cisco CloudCenter

Demo  -­‐  Benchmarking

Page 21: Cisco CloudCenter

Orchestrator

Cloud  specific  Mul2-­‐tenant  Dedicated  or  Shared  

Launches  VMs  and  mounts  storage  to  each  

Installs  agent    in  each  VM  

ARTIFACT    REPOSITORY

Applies  Security  policies  to  configure  port  senngs  and  firewall  rules  

Links  to  ar2fact  repository  

AGENT

AGENT

AGENT

Manager  sends  Profile  to  Orchestrator  

Monitor  and  trigger  run-­‐2me  policies  

Provisions  infrastructure    and  services-­‐  network,  storage,  compute  

Deploy  and  orchestrate  components  and  services  

Page 22: Cisco CloudCenter

Private  Cloud  

Data  Center  

Public  Cloud  

ORCHESTRATOR

ORCHESTRATOR  

ORCHESTRATOR  PROFILE MANAGER

Page 23: Cisco CloudCenter

Cloud  Agnos2c      

Cloud  API-­‐Specific      

Hybrid  Cloud  Management  One  Pla6orm

ORCHESTRATOR

Extendable

Mul*-­‐tenant

Secure

Scalable

ORCHESTRATOR

ORCHESTRATOR

MANAGER PROFILE

Page 24: Cisco CloudCenter

Groups

Users Groups   Sharing

 

 

Isola*on

Par*al Isola*on

Mul*-­‐Tenant

Extendable

Mul*-­‐Tenant

Secure

Scalable

Users Groups   Sharing

 

 

Users Groups   Sharing

 

  Peer  Tenant Peer  Tenant

Sub-­‐Tenant

Page 25: Cisco CloudCenter

Four  topology  op*ons

Stretched  Fabric   Mul2  Cloud  Contract

Contract

CloudCenterOrchestrator

APIC APIC APIC APIC

CloudCenterManager

Tier1 Tier2 Tier3

Contract

APIC APICCloudCenterOrchestrator

CloudCenterManager

CloudCenterOrchestrator

ACI Fabric Public Cloud

Tier1 Tier2 Tier3

Single  Pod   Mul2  Pod  

Page 26: Cisco CloudCenter

Unique  Approach

Infrastructure-­‐Centric  

Cloud-­‐Specific  workflows  and  Scripts  

Labor  /Services  Intensive  

Unique  Script  /  

Workflow  

Applica6on-­‐Centric    

Cloud-­‐Agnos6c    

Low  TCO  Unique  Script  /  

Workflow  

Unique  Script  /  

Workflow  

Script-­‐Based   Applica2on  Profile-­‐Based  

Page 27: Cisco CloudCenter

BeMer  Together  –  Cisco  ACI

CloudCenter  Model-­‐Based  Approach

ACI  Policy-­‐Based  Approach

Applica2on  Network  Profile  

Seamless  Integra2on  

“Zero  Touch”  automa2on  

Powerful  Benefits  

•  Applica2on  Security  

•  Ops  Efficiency  

•  User  Agility  

Page 28: Cisco CloudCenter

Applica*on  Centric

CloudCenter  Model Based  Approach

ACI  Policy  Based  Approach

Applica2on  Network  Profile  

Contract   Contract  End-­‐point  Group  

End-­‐point  Group  

End-­‐point  Group  

VM  VM  VM  

Tier3  Tier2  Tier1  

Page 29: Cisco CloudCenter

Cisco CloudCenter

Northbound  API  

Cisco  ACI  

Applica2on  Network  Profile  

Contract   Contract  End-­‐point  Group  

End-­‐point  Group  

End-­‐point  Group  

VM  VM  VM  

Tier3  Tier2  Tier1  

VMware    vSphere  

Page 30: Cisco CloudCenter

Cisco  End-­‐to-­‐End  Hybrid  Cloud  Stack

Infrastructure  

Management  &  Orchestra6on  Infrastructure  Lifecycle  Management  

Mul6-­‐Cloud  Management  Hybrid  Cloud  

Pla\

orm  as  a

 Service  

(PaaS)  (O

p2on

al)    

 

IT  Services  Consump6on  ITAM/IT  Services  Consump2on/Catalog  

Cisco  Prime  Service  Catalog  (PSC)  

Nexus   UCS   Cisco  /  3rd  party  

Available    @  Q1-­‐Q2CY16  

   

UCS  Director  ACI  

Network   Compute   Storage  

Public  Cloud

Page 31: Cisco CloudCenter

Shopping  Cart

Approval Workflow

Applica*on    Profile

IT  Service Management

IT  Ops    Management

IT  Business    Management

Cloud  API CloudCenter  

API Clou

dCenter    

Scop

ed  App

lica*on

CMDB

Data  Center  

Cisco  CloudCenter

Public  Cloud  

Private  Cloud  

Page 32: Cisco CloudCenter

Cisco  UCS  Director  Turnkey  Solu*on On-­‐Demand  

Automated  Delivery  

Policy-­‐Driven    Provisioning  

Secure  Cloud    Container  

VMs  Compute  Network   Storage  

           UCS  Director  

Domain Managers

OS  and  Virtual  Machines

Storage

Network

Compute

Tenant  

B Tenant  

C Tenant  

A

Virtualized  and  Bare-­‐Metal  

Compute  and  Hypervisor  

B C A Network  and  Services  

VM VM Bare Metal

Centralized  Management    

End-­‐to-­‐End  Automa6on      

Lifecycle  Management  

Page 33: Cisco CloudCenter

Deeper  integra2on  with  ACI  •  New  Extension  model  •  Dynamically  create  Bridge  Domains  •  New  Fabric  and  EPG  op2ons  

New  reports  and  dashboards  

Placement  and  scale  across  mul2ple  availability  zones  (AWS  and  AzureRM)  

Out-­‐of-­‐box  services  via  containers  

Database  now  PostgreSQL  

22  new  APIs  

What’s  New  4.6

Page 34: Cisco CloudCenter

Source  Repository  

GitHub  Ar2fact  

Repository  

Ar6factory  Build  

Automa2on  

Jenkins  

Build  Automa*on  is  generally  mature

Page 35: Cisco CloudCenter

Source  Repository  

GitHub  Ar2fact  

Repository  

Ar6factory  Build  

Automa2on  

Jenkins  

Deploy  Automa*on  is  not  …

??  

VMware  OpenStack  

Amazon  

Page 36: Cisco CloudCenter

Cisco  CloudCenter  

VMware  OpenStack  Amazon  

Source  Repository  

GitHub  Ar2fact  

Repository  

Ar6factory  Build  

Automa2on  

Jenkins  

Page 37: Cisco CloudCenter

Infrastructure    Automa*on  

Choose  the  ECS  Package  Needed

 Cloud    Management

Service  Management  

Big  Data  Automa2on  

All  ECS  Packages  can  be  purchased  independently  or  together  

Page 38: Cisco CloudCenter

Self-­‐service  deployment  in  data  center  or  public  cloud,    with  governance  and  security.    With  Automated  DevOps.

Onboard  applica2ons  to  or  from  cloud  without  lock-­‐in  and    with  immediate  workload  management.

“Zero  Touch”  automa2on  in  Cisco  ACI  managed  networks    with  security,  efficiency,  and  agility.    

Automate  applica2on  deployment  in  a  UCS  environment  as  a  founda2on  for  a  hybrid  cloud.  With  Capacity  Op2miza2on.  

Use  Cases

Hybrid  IT  as  a  Service  

Onboard  and  Manage  

Automate  Applica2on  in  ACI  environment  

Automate  Applica2on  in  UCS  environment  

Page 39: Cisco CloudCenter

World-­‐Class  Results

Temporarily  deploy  business  cri*cal  cluster

Customer  and  internal  

developers  access  

Capacity  Op*miza*on

Migrate  new  product  development  to  AWS  

Shortened  new  product  release  process  from  16    

to  12  months  

Onboard  and  Manage

U*lize  7  clouds  and  24  availability    zones  globally

Over  500  Applica*on  Profiles

Hybrid  IT  as  a  Service

Was  -­‐  127  step  process  that  touched    

5  different  teams  

Now  –  One  Click  with  3  minute  wait  with  applica*on  security

Automate  in    ACI  Environment

Page 40: Cisco CloudCenter

• Problem  § Mul2ple:  Organiza2ons,  Users  and  Roles  –  Private  and  Public  Clouds  § Required  Common  Visibility  and  Control  §  Enable  Portable  Workloads  for  Hybrid  Use  Cases  e.g.  Dev/Ops  

•  Solu6on  § CliQr  CloudCenter  

o  IT  as  a  Service  o  8  Clouds  /  25  Regions  o  ~  25K  VMs   CloudCenter  

Page 41: Cisco CloudCenter

Problem   •  Streamline  Virtual  CAD  (VCAD)  “Design  Chambers” •  U*lize  Cloud  a  for  SaaS  Offering •  De-­‐Couple  Applica*on  from  Infrastructure  Dependencies

Solu*on •  Saas’ify  VCAD   •  Deploy  CliQr  to  Provide  Cloud-­‐based  VACD  Suite

Benefits •  Unlimited  Scalability  On-­‐demand •  Developers  and  Customers  -­‐  Focus  on  Applica*on  and  not  Infrastructure •  Faster  Deployment  –  From  Weeks  to  Minutes •  Address  Rigorous  Security  Requirements

Page 42: Cisco CloudCenter

Problem   •  Capitalize  on  IOT  leadership •  Bring  New  Products  to  Market  Faster •  Focus  Developers  on  Customer–  NOT  Infrastructure

Solu*on  –  DevOps •  “Deploy  as  a  Service”  to  AWS

•  De-­‐dupe  service  por6olio •  Mix  and  match  founda*on  and  ver*cal  industry  services

Benefits •  Product  release  –  reduced  from  16  to  12  months •  Con*nuous  Deployment  –  twice  yearly  to  minutes

•  Developer  -­‐  focused  on  solving  customer  problems

Page 43: Cisco CloudCenter

Problem  •  Extremely  Fast-­‐paced  Market  •  Need  to  accelerate  new  Applica2on  Delivery  and  Version  •  Was  127  step  and  5  touch  manual  process      

Solu6on  •  Deploy  and  manage  applica2ons  &  services    on  VMware  private  cloud  

•  Fully  automated  deployment  in  Cisco  ACI  •  Developer  self-­‐service  Click  and  3  min  wait    

Benefit  •  Delivery  of  a  Self-­‐Service  “Instant  Developer  Environment”  •  Integrated  metering  and  showback  •  Op2mized  data  Center  resource  u2liza2on   ACI  

CloudCenter  

Page 44: Cisco CloudCenter

•  Tell  me  3  things  you  learned  today  about  Cloud  Center  

Ques*ons  for  audience

Page 45: Cisco CloudCenter

Key  Points