cisco’s application development transformation to openstack - retrospective

17
Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 1 Cisco’s Application Development Transformation to Openstack - Retrospective Ken Owens May 13, 2014 CTO, Cisco Cloud Services

Upload: ronia

Post on 25-Feb-2016

38 views

Category:

Documents


1 download

DESCRIPTION

Cisco’s Application Development Transformation to Openstack - Retrospective. Ken Owens. May 13, 2014. CTO, Cisco Cloud Services. Topics. Cisco’s Journey to the Cloud – The Beginning Application Centric – Really! InterCloud Journey Openstack & Cisco. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Cisco’s Application Development Transformation to Openstack - Retrospective

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

Cisco’s Application Development Transformation to Openstack - RetrospectiveKen Owens

May 13, 2014

CTO, Cisco Cloud Services

Page 2: Cisco’s Application Development Transformation to Openstack - Retrospective

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

Topics• Cisco’s Journey to the Cloud – The Beginning

• Application Centric – Really!

• InterCloud Journey

• Openstack & Cisco

Page 3: Cisco’s Application Development Transformation to Openstack - Retrospective

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

Cisco’s Journey to the Cloud – The Beginning

April 23, 2014

Page 4: Cisco’s Application Development Transformation to Openstack - Retrospective

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 4

Creating a sense of UrgencyCisco realized that Cloud is not about just technology but people

and process as wellOrganization impacts (cloud operations, connecting with the business, devopsProcess impacts (100% availability, dev, test, UAT, Production)Technology impacts (UX, Automation/Orchestration, Commodity, Complex and Slow to change/adopt

Cloud changes IT Perimeter Data Center Consumption Model SDLC

Page 5: Cisco’s Application Development Transformation to Openstack - Retrospective

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 5

Organize to Succeed Cloud Board

Form Cloud Organization Create Advisory Board Enable Change Agents and Innovate

Identify a big strategic opportunity and select strategic initiatives Webex & PartnersMove towards the goal Move with speed and agility

Recruit, Battle, and Remove barriers

Page 6: Cisco’s Application Development Transformation to Openstack - Retrospective

Cisco Confidential© 2010 Cisco and/or its affiliates. All rights reserved. 6

Application Centric – Really!

April 23, 2014

Page 7: Cisco’s Application Development Transformation to Openstack - Retrospective

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 7

It’s about the Application Enabling innovation and scale

Connecting to developers at the services and scale layers

Organizationally - enabling IT to transform into a business unit

Providing an exchange of application marketplace’s

Page 8: Cisco’s Application Development Transformation to Openstack - Retrospective

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 8

CRA Version 1.0

Page 9: Cisco’s Application Development Transformation to Openstack - Retrospective

Cisco Confidential© 2010 Cisco and/or its affiliates. All rights reserved. 9

InterCloud Journey

April 23, 2014

Page 10: Cisco’s Application Development Transformation to Openstack - Retrospective

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 10

Why Intercloud?• Original Goal: Enable Cisco Business Units traditional application stack

model to a cloud native or cloud ready SaaS model

• To accomplish this goal we needed to Build and Operate a Cloud

• A new consumption model emerged• Product BUs• Customers• Partners

Page 11: Cisco’s Application Development Transformation to Openstack - Retrospective

Cisco Confidential 11© 2014 Cisco and/or its affiliates. All rights reserved.

Cisco Cloud Strategy

Cisco Powered PartnerClouds

Cisco Cloud Services

Enterprise PrivateCloud

publicclouds

Enterprise Workloads

Native CloudApplications

Big Data &Analytics

Collaboration & Video

Meraki

Analytics

WebEx

Security

IOE Apps

HANA aaS

IaaSPaaS

vDesktop aaS

HCS

IaaS

PaaS

vDesktop aaS

MicrosoftSuite aaS

IntercloudFabric

Page 12: Cisco’s Application Development Transformation to Openstack - Retrospective

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

Cloud in a Box

Page 13: Cisco’s Application Development Transformation to Openstack - Retrospective

© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13

U

nifie

d P

latfo

rm

Des

ign

Tim

e E

nviro

nmen

ts

(Dev

elop

er T

ools

)

Services

Consulting Services

Managed Services

Professional Services

Support Services

Applications

Analytics + Management + Orchestration

Services Platform

Infrastructure Platform

Infrastructure

Architecture Framework

DC Facilities Network Compute Storage

Data Service

Storage Services

Compute Services

Network Services

Security Services

Fulfillment & Resource Mgmt

Assurance & Monitoring Brokerage

Service Catalog

IdentityMgmt

Billing/Metering Entitlement

Foundational PaaS App Dev (Azure, OpenShift, CloudFoundry, etc)

APIC & InterCloud Fabric (Incl Policy Mgmt)

AP

I Man

agem

ent

App MarketplaceProcess Integration & Automation | Exchanges

Data Virtualization

Operational Analytics

App Integration

Data as a service

InterCloud Portal (SPG)

Page 14: Cisco’s Application Development Transformation to Openstack - Retrospective

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 14

Intercloud Service Architecture

Page 15: Cisco’s Application Development Transformation to Openstack - Retrospective

Cisco Confidential© 2010 Cisco and/or its affiliates. All rights reserved. 15

Openstack & Cisco

April 23, 2014

Page 16: Cisco’s Application Development Transformation to Openstack - Retrospective

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 16

Openstack & Cisco Contributions• We have come a long way but still more innovation and hardening

needed• Performance Improvements

• Identity – Keystone not using token expiration time; causing authenticate redundancy

• Messaging - Over utilized by the platform; need to improve efficiency of message queue; need to isolate and monitor to make it highly available

• Metering Improvements• Scaling of Ceilometer

• Adding Service Sensors to Ceilometer

• Rate limiting of events• Network Improvements

• Enabling Application Policy Control in Neutron

• Ipv6• Service Assurance Improvements

• Creating Openstack API Healthcheck

• Improving Image Management

Page 17: Cisco’s Application Development Transformation to Openstack - Retrospective

Thank you.