170 likes | 322 Views
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.
E N D
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! • InterCloudJourney • Openstack & Cisco
Cisco’s Journey to the Cloud – The Beginning April 23, 2014
Creating a sense of Urgency • Cisco realized that Cloud is not about just technology but people and process as well • Organization impacts (cloud operations, connecting with the business, devops • Process 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
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 & Partners • Move towards the goal • Move with speed and agility • Recruit, Battle, and Remove barriers
Application Centric – Really! April 23, 2014
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
InterCloud Journey April 23, 2014
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
Cisco Cloud Strategy Native Cloud Applications Big Data & Analytics Enterprise Workloads Collaboration & Video Enterprise Private Cloud WebEx HCS Meraki IaaS PaaS IaaS Cisco Powered PartnerClouds publicclouds Security Cisco Cloud Services PaaS Intercloud Fabric Analytics Microsoft Suite aaS HANA aaS vDesktop aaS IOE Apps vDesktop aaS
Architecture Framework InterCloud Portal (SPG) App MarketplaceProcess Integration & Automation | Exchanges API Management Services App Integration Data Virtualization Operational Analytics Applications Data as a service Design Time Environments (Developer Tools) Consulting Services Managed Services Professional Services Support Services Foundational PaaSApp Dev(Azure, OpenShift, CloudFoundry, etc) Services Platform Unified Platform Service Catalog Identity Mgmt Billing/ Metering Entitlement Analytics + Management + Orchestration Fulfillment & Resource Mgmt Assurance & Monitoring Brokerage Infrastructure Platform APIC & InterCloud Fabric (Incl Policy Mgmt) Data Service Storage Services Compute Services Network Services Security Services Infrastructure DC Facilities Network Compute Storage
Openstack & Cisco April 23, 2014
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