Cisco’s Application Development Transformation to Openstack - Retrospective
description
Transcript of Cisco’s Application Development Transformation to Openstack - Retrospective
![Page 1: Cisco’s Application Development Transformation to Openstack - Retrospective](https://reader036.fdocuments.in/reader036/viewer/2022070500/56816881550346895ddef9e4/html5/thumbnails/1.jpg)
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](https://reader036.fdocuments.in/reader036/viewer/2022070500/56816881550346895ddef9e4/html5/thumbnails/2.jpg)
© 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](https://reader036.fdocuments.in/reader036/viewer/2022070500/56816881550346895ddef9e4/html5/thumbnails/3.jpg)
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](https://reader036.fdocuments.in/reader036/viewer/2022070500/56816881550346895ddef9e4/html5/thumbnails/4.jpg)
© 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](https://reader036.fdocuments.in/reader036/viewer/2022070500/56816881550346895ddef9e4/html5/thumbnails/5.jpg)
© 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](https://reader036.fdocuments.in/reader036/viewer/2022070500/56816881550346895ddef9e4/html5/thumbnails/6.jpg)
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](https://reader036.fdocuments.in/reader036/viewer/2022070500/56816881550346895ddef9e4/html5/thumbnails/7.jpg)
© 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](https://reader036.fdocuments.in/reader036/viewer/2022070500/56816881550346895ddef9e4/html5/thumbnails/8.jpg)
© 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](https://reader036.fdocuments.in/reader036/viewer/2022070500/56816881550346895ddef9e4/html5/thumbnails/9.jpg)
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](https://reader036.fdocuments.in/reader036/viewer/2022070500/56816881550346895ddef9e4/html5/thumbnails/10.jpg)
© 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](https://reader036.fdocuments.in/reader036/viewer/2022070500/56816881550346895ddef9e4/html5/thumbnails/11.jpg)
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](https://reader036.fdocuments.in/reader036/viewer/2022070500/56816881550346895ddef9e4/html5/thumbnails/12.jpg)
© 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](https://reader036.fdocuments.in/reader036/viewer/2022070500/56816881550346895ddef9e4/html5/thumbnails/13.jpg)
© 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](https://reader036.fdocuments.in/reader036/viewer/2022070500/56816881550346895ddef9e4/html5/thumbnails/14.jpg)
© 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](https://reader036.fdocuments.in/reader036/viewer/2022070500/56816881550346895ddef9e4/html5/thumbnails/15.jpg)
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](https://reader036.fdocuments.in/reader036/viewer/2022070500/56816881550346895ddef9e4/html5/thumbnails/16.jpg)
© 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](https://reader036.fdocuments.in/reader036/viewer/2022070500/56816881550346895ddef9e4/html5/thumbnails/17.jpg)
Thank you.