SlideShare una empresa de Scribd logo
1 de 28
Cloud & Network
Transformation using DevOps
Vimal N Suba Sr. Product Manager, Cisco Services
Rashid Rana Enterprise Architect, Cisco Services
CCSCLD-2865
• Introduction
• IT Transformation and Role of DevOps
• DevOps Framework & Tools
• Case study: Network Transformation using DevOps
• Case study: Cloud Automation using DevOps
• DevOps and your Organization
• Q&A
Agenda
The revolution that just got started…
Marc Andreessen @2011
Entrepreneur, Investor, Co-Founder of Netscape
10M1
Chevy Volt
1.7M1
F-22 Raptor
6.5M1
Boeing 787
Dreamliner
80K1
Pacemaker
Sources:
1. insideevs.com URL: bit.ly/1Jvfqoi
2. Coverity.com URL: bit.ly/1b76p5U
50M2
CERN LHC
http://www.gartner.com/newsroom/id/2675916
What keeps CxO’s awake at night?
Source: www.harpercollins.com
How Nimble Is Your IT Organization?
• Growth Strategy
• GTM model
• Risk vs. Return
• Time-to-market
• Consumption models
Business
• Systems Thinking
• Experimentation
• Assembly Line
• Ruthless Execution
Process &
Culture
• Architecture
• Tools: CI, CD, CT
• Self-Service
• Analytics
• Automation
Technology
DEV
is a
Lifecycle
Continuous
Repeatable
Team
Making 800 Lb. Gorilla Nimble…
OPS
verb
Management
Delivery
Processes
Collaboration
DevOps is a set of principles that drive greater collaboration between different groups responsible for
taking a product or service to market, usually starting with Dev and Ops. It builds on strong principles of
automation and agile development by creating an end-to-end view to deliver customer value & achieve
business outcomes
Cross-Functional Priorities: Typical Organizational View
Foundational
Architectures
(IT Operational
Priorities)
Business-Outcomes
Vertically Focused
Common Value Drivers
(CxO Priorities) Customer
Experience
Operational
Efficiency
Business
Innovation
Risk
Management
Supply Chain
Optimization
Asset
Optimization
Technology Capabilities
(CIO Priorities)
Fog Computing
Internet of
Things
110101010
010110101
101011010
Enterprise Networking Data Center Security Collaboration Service Provider
Mobility
Energy
Management SDN
Data
Analytics
How DevOps drives Business Outcomes
Business Outcomes
CxO Outcomes
CIO Outcomes
IT Operational Outcomes
High Performing IT Organizations are more …
Agile & Reliable*
 Deploy code 30X more frequently
 Has 50% Fewer failures
Competitive *
 2X Profitability, Market Share & Productivity Goals
IT Performance Metrics*
Deployment Frequency
Lead Time for Changes
*2014 State of DevOps Report from PuppetLabs.
DevOps Metrics Framework
Short term Medium term Longer term
Business # IT resources
Cost
Time-to-prototype
# prototypes per year
Offer Cycle time (Concept-to-
release)
Revenue
Risk
IT
MTTD: Mean-Time-to-
deploy
# Total deployments / year
# Failed-to-Successful
deployments
Test Cycle Time
MTTR- Mean-time-to resolve
# defects per year
# defects resolved
# customer tickets per year
Availability – SLA’s
Performance/ Health –
SLA’s
Case Studies
Reference Agile & DevOps Tools Framework
Application
Lifecycle
Management
Continuous
Integration &
Testing
Source Code &
SCM
Code Review
Artifacts
Management
Reposistory
CD: Continuous
Deployment
Controllers
(Provisioning)
Service Catalogs
(Service Mgmt.)
Monitoring
(Quality, SLA’s)UCSM,
UCSD
PSC
Continuous Delivery
Agile & DevOps Methodology
Business Development Testing Ops + DevOps
Prod
Test/Stage
Consumers
ALM
Repository
Review
CI/Build
Packages/
Artifacts
Intg.
Testing
Deployment/
Change
Config
Consumer
Services
(Self-Serve
Portal,
Controllers,
Monitoring
SLAs)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2’
3’
17
Continuous
Deployment
2”
5’
6’
Case Study: Network Transformation
• Target Environments: Staging & Production
(3DCs & 10 Countries)
• Artifacts: NCS Packages, ESC Packages,
Configs, YANG Models, VNFs,
Control VMs, DevOps tools artifacts, scripts
• Agile & DevOps Processes:
• Application Lifecycle Management
• Software Development (CI)
• Testing (CT)
• Release Management (CD)
• Deployment (CD)
• Outcomes:
• Day 0 – Day 2 Automation
• Reduction in the cost
• Substantial increase in efficiency
Automated Provisioning
Infrastructure (Network, Compute &
Storage)
Virtual Infrastructure Manager
(Openstack & Control VMs & Portal)
VNF-Manager (ESC)
VNF-Orchestrator (NCS/Tail-F)
Virtual Network Functions (CSR, ASAv,
WSAv)
Portal OSS/BSS
ProvisioningActivity
ConfigurationBootstrap
Command&
Control
MAAS, UCSM
Juju, Ansible/Python
OpenStack, ESC, NCS
Ansible/Python
NETCONF/YANG
Nagios, Service Modeling
Process/Task Manual DevOps Tools Improvement
NSO
Deployment
4 Hours 10 Minutes 95%
OpenStack
Deployment &
Configuration
3 x 5 Days 4 Hours 99.9%
ESC
Deployment
2 Days 30 Minutes 97%
Portal 2 Hours 10 Minutes 91%
VNF Change
Configuration
1 Hour per
change
5 Minutes 92%
End-2-End
Testing
5 Days 4 Hours 99.8%
Quantitative Analysis of DevOps Tools
Deployments
(Innovation, Bug-fix)
Metrics: MTTD, Test Cycle Time, #Deployments
589
143
87
54
A
B
C
D
#Defects by team
0
2
4
6
8
10
12
1 2 3 4 5 6
Manual
DevOps
Weeks
Deployments
Case Study: Cloud Automation
• Target Environments: Test, Cert & Prod
(4 Datacenters)
• Artifacts: Kickstart scripts, Puppet manifests,
Openstack, Shell scripts, VNF, Test
scripts
• Agile & DevOps Processes:
• Testing (CT)
• Release Management (CD)
• Deployment (CD)
• Outcomes:
• Day 0 & Day 1 Automation
• Reduction in the cost
• Increased efficiency
Automated Provisioning
• Build Server
• YUM Local Repository
• Cobbler Server
• Kickstarts for Controller, Compute and
Utility server
• Baremetal installation
• Virtual Nodes (Logging, Licensing,
Monitoring, Testing)
• Post install configuration
• Scale up
Process Manual DevOps Based % Improvement
Bare-metal
Provisioning
4 Hours 30 mins 88%
Utility Node
Provisioning
8 Hours 30 Mins 94%
OpenStack
Deployment
2 Days 4 Hours 75%
VNF Provisioning
with Day 0 & Day
1 Config
1 Hours 10 Minutes 83%
Quantitative Analysis of DevOps Tools
Metrics: MTTD, #Deployments
Weeks
Deployments
0
2
4
6
8
10
12
1 2 3 4 5 6
Manual
DevOps
Deployments
(Innovation, Bug-fix)
Evolution of DevOps in Targeted Case Studies
Past
• 50% complete – 100%
unusable
• Use of physical devices
• Manual deployment of all
components
• Weeks to deploy &
provision devices
• Laborious & high OPEX
Present
• 40% complete – 100%
usable
• Use of virtualization
• CI/CD/CT/CM
• Automated provisioning
• Automated configuration
management
• Lower CAPEX/OPEX
Future
• Use of Micro-Services
• Efficient Resource
Management
• CI/CD/CT/CC/CM
• Seamless Upgrade &
Migrations
DevOps
Challenges & Lessons learnt…
• Too frequent code releases
• OpenStack configuration without vendor support
• No callbacks available for long running provisioning jobs
• CSR licensing issues
• Other Tips:
• Start with simple repetitive tasks
• Rehearse the automation script/tools
• version everything
• Log generously
Your Journey to DevOps
Vision &
Commitment
Articulate End Goals
Create Transformation Plan
Obtain Sponsorship
Create Cross Functional
Team
Gaps Assessment
Gap Analysis to reach End
Goals
Start with Tool Chain First
Work upwards towards
Process and Culture
Cross-train/Bolster skill-set
First-hire?
Continuous
Improvement
Prototype, Experiment
Track Metrics
Automate, Automate..
Build and Deliver
Tune tools, process
Proto-
type
Metrics
Learn
Build
Session Poll
Thank you
Participate in the “My Favorite Speaker” Contest
• Promote your favorite speaker through Twitter and you could win $200 of Cisco
Press products (@CiscoPress)
• Send a tweet and include
• Your favorite speaker’s Twitter handle, and Two hashtags
• E.g. #CiscoLive2015 #CLUS #MyFavoriteSpeaker @vnsuba @RashidRana
• You can submit an entry for more than one of your “favorite” speakers
• Don’t forget to follow @CiscoLive and @CiscoPress
• View the official rules at http://bit.ly/CLUSwin
Promote Your Favorite Speaker and You Could Be a Winner
Complete Your Online Session Evaluation
Don’t forget: Cisco Live sessions will be available
for viewing on-demand after the event at
CiscoLive.com/Online
• Give us your feedback to be
entered into a Daily Survey
Drawing. A daily winner
will receive a $750 Amazon
gift card.
• Complete your session surveys
though the Cisco Live mobile
app or your computer on
Cisco Live Connect.
Continue Your Education
• Demos in the Cisco campus
• Walk-in Self-Paced Labs
• Table Topics
• Meet the Engineer 1:1 meetings
• Related sessions
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015

Más contenido relacionado

La actualidad más candente

DOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows Dev
DOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows DevDOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows Dev
DOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows DevGene Kim
 
DevOps: Retooling the End-to-End IT Model
DevOps: Retooling the End-to-End IT ModelDevOps: Retooling the End-to-End IT Model
DevOps: Retooling the End-to-End IT ModelCA Technologies
 
DevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the AutomationDevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the AutomationKeith Pleas
 
Succeeding with DevOps Transformation - Rafal Gancarz
Succeeding with DevOps Transformation - Rafal GancarzSucceeding with DevOps Transformation - Rafal Gancarz
Succeeding with DevOps Transformation - Rafal GancarzOpenCredo
 
DOES16 London - Rafael Garcia et al - Breaking Traditional IT Paradigms
DOES16 London - Rafael Garcia et al  - Breaking Traditional IT ParadigmsDOES16 London - Rafael Garcia et al  - Breaking Traditional IT Paradigms
DOES16 London - Rafael Garcia et al - Breaking Traditional IT ParadigmsGene Kim
 
Dev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference MelbourneDev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference MelbourneMirco Hering
 
The DevOps Journey in an Enterprise - DOES 2021
The DevOps Journey in an Enterprise - DOES 2021The DevOps Journey in an Enterprise - DOES 2021
The DevOps Journey in an Enterprise - DOES 2021Anders Lundsgård
 
DOES16 San Francisco - Susanna Brown & Ben Chan - DevOps in the Midst of an A...
DOES16 San Francisco - Susanna Brown & Ben Chan - DevOps in the Midst of an A...DOES16 San Francisco - Susanna Brown & Ben Chan - DevOps in the Midst of an A...
DOES16 San Francisco - Susanna Brown & Ben Chan - DevOps in the Midst of an A...Gene Kim
 
Tech Mahindra ADOPT©: Accelerate DevOps Transformation
Tech Mahindra ADOPT©: Accelerate DevOps TransformationTech Mahindra ADOPT©: Accelerate DevOps Transformation
Tech Mahindra ADOPT©: Accelerate DevOps TransformationCA Technologies
 
DevOps by examples - Continuous Lifecycle London 2017
DevOps by examples - Continuous Lifecycle London 2017DevOps by examples - Continuous Lifecycle London 2017
DevOps by examples - Continuous Lifecycle London 2017Giulio Vian
 
How We Do DevOps at Walmart: OneOps OSS Application Lifecycle Management Plat...
How We Do DevOps at Walmart: OneOps OSS Application Lifecycle Management Plat...How We Do DevOps at Walmart: OneOps OSS Application Lifecycle Management Plat...
How We Do DevOps at Walmart: OneOps OSS Application Lifecycle Management Plat...WalmartLabs
 
Enterprise DevOps Adoption LinkedIn
Enterprise DevOps Adoption LinkedInEnterprise DevOps Adoption LinkedIn
Enterprise DevOps Adoption LinkedInGary Stafford
 
Saving the DoD $800M: How Portfolio Management is the Missing Link Between Ag...
Saving the DoD $800M: How Portfolio Management is the Missing Link Between Ag...Saving the DoD $800M: How Portfolio Management is the Missing Link Between Ag...
Saving the DoD $800M: How Portfolio Management is the Missing Link Between Ag...VMware Tanzu
 
Scrum in dev ops teams - Presentation from Scrum Gathering Bangalore
Scrum in dev ops teams - Presentation from Scrum Gathering BangaloreScrum in dev ops teams - Presentation from Scrum Gathering Bangalore
Scrum in dev ops teams - Presentation from Scrum Gathering BangaloreMirco Hering
 
DevOps Adoption Patterns
DevOps Adoption PatternsDevOps Adoption Patterns
DevOps Adoption PatternsJohn Turner
 
Continuous Delivery and DevOps at Rabobank
Continuous Delivery and DevOps at RabobankContinuous Delivery and DevOps at Rabobank
Continuous Delivery and DevOps at RabobankXebiaLabs
 

La actualidad más candente (20)

DOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows Dev
DOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows DevDOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows Dev
DOES16 San Francisco - Scott Prugh & Erica Morrison - When Ops Swallows Dev
 
DevOps: Retooling the End-to-End IT Model
DevOps: Retooling the End-to-End IT ModelDevOps: Retooling the End-to-End IT Model
DevOps: Retooling the End-to-End IT Model
 
DevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the AutomationDevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the Automation
 
Succeeding with DevOps Transformation - Rafal Gancarz
Succeeding with DevOps Transformation - Rafal GancarzSucceeding with DevOps Transformation - Rafal Gancarz
Succeeding with DevOps Transformation - Rafal Gancarz
 
DOES16 London - Rafael Garcia et al - Breaking Traditional IT Paradigms
DOES16 London - Rafael Garcia et al  - Breaking Traditional IT ParadigmsDOES16 London - Rafael Garcia et al  - Breaking Traditional IT Paradigms
DOES16 London - Rafael Garcia et al - Breaking Traditional IT Paradigms
 
Dev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference MelbourneDev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference Melbourne
 
The DevOps Journey in an Enterprise - DOES 2021
The DevOps Journey in an Enterprise - DOES 2021The DevOps Journey in an Enterprise - DOES 2021
The DevOps Journey in an Enterprise - DOES 2021
 
DOES16 San Francisco - Susanna Brown & Ben Chan - DevOps in the Midst of an A...
DOES16 San Francisco - Susanna Brown & Ben Chan - DevOps in the Midst of an A...DOES16 San Francisco - Susanna Brown & Ben Chan - DevOps in the Midst of an A...
DOES16 San Francisco - Susanna Brown & Ben Chan - DevOps in the Midst of an A...
 
Tech Mahindra ADOPT©: Accelerate DevOps Transformation
Tech Mahindra ADOPT©: Accelerate DevOps TransformationTech Mahindra ADOPT©: Accelerate DevOps Transformation
Tech Mahindra ADOPT©: Accelerate DevOps Transformation
 
DevOps by examples - Continuous Lifecycle London 2017
DevOps by examples - Continuous Lifecycle London 2017DevOps by examples - Continuous Lifecycle London 2017
DevOps by examples - Continuous Lifecycle London 2017
 
How We Do DevOps at Walmart: OneOps OSS Application Lifecycle Management Plat...
How We Do DevOps at Walmart: OneOps OSS Application Lifecycle Management Plat...How We Do DevOps at Walmart: OneOps OSS Application Lifecycle Management Plat...
How We Do DevOps at Walmart: OneOps OSS Application Lifecycle Management Plat...
 
Enterprise DevOps Adoption LinkedIn
Enterprise DevOps Adoption LinkedInEnterprise DevOps Adoption LinkedIn
Enterprise DevOps Adoption LinkedIn
 
Saving the DoD $800M: How Portfolio Management is the Missing Link Between Ag...
Saving the DoD $800M: How Portfolio Management is the Missing Link Between Ag...Saving the DoD $800M: How Portfolio Management is the Missing Link Between Ag...
Saving the DoD $800M: How Portfolio Management is the Missing Link Between Ag...
 
Scrum in dev ops teams - Presentation from Scrum Gathering Bangalore
Scrum in dev ops teams - Presentation from Scrum Gathering BangaloreScrum in dev ops teams - Presentation from Scrum Gathering Bangalore
Scrum in dev ops teams - Presentation from Scrum Gathering Bangalore
 
DevOps Adoption Patterns
DevOps Adoption PatternsDevOps Adoption Patterns
DevOps Adoption Patterns
 
Building DevOps Toolchain
Building DevOps ToolchainBuilding DevOps Toolchain
Building DevOps Toolchain
 
Continuous Delivery and DevOps at Rabobank
Continuous Delivery and DevOps at RabobankContinuous Delivery and DevOps at Rabobank
Continuous Delivery and DevOps at Rabobank
 
DevOps Foundation
DevOps FoundationDevOps Foundation
DevOps Foundation
 
Devops
DevopsDevops
Devops
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 

Destacado

SDN Adoption Challenges
SDN Adoption Challenges SDN Adoption Challenges
SDN Adoption Challenges Vimal Suba
 
Software defined networks and openflow protocol
Software defined networks and openflow protocolSoftware defined networks and openflow protocol
Software defined networks and openflow protocolMahesh Mohan
 
Software-Defined Networking (SDN): Unleashing the Power of the Network
Software-Defined Networking (SDN): Unleashing the Power of the NetworkSoftware-Defined Networking (SDN): Unleashing the Power of the Network
Software-Defined Networking (SDN): Unleashing the Power of the NetworkRobert Keahey
 
PAN Manager 7/8 ご説明
PAN Manager 7/8 ご説明PAN Manager 7/8 ご説明
PAN Manager 7/8 ご説明ShinjiNakai
 
Software Defined Networks
Software Defined NetworksSoftware Defined Networks
Software Defined NetworksShreeya Shah
 
The Challenges of SDN/OpenFlow in an Operational and Large-scale Network
The Challenges of SDN/OpenFlow in an Operational and Large-scale NetworkThe Challenges of SDN/OpenFlow in an Operational and Large-scale Network
The Challenges of SDN/OpenFlow in an Operational and Large-scale NetworkOpen Networking Summits
 
Software-Defined Networking(SDN):A New Approach to Networking
Software-Defined Networking(SDN):A New Approach to NetworkingSoftware-Defined Networking(SDN):A New Approach to Networking
Software-Defined Networking(SDN):A New Approach to NetworkingAnju Ann
 
Introduction to SDN: Software Defined Networking
Introduction to SDN: Software Defined NetworkingIntroduction to SDN: Software Defined Networking
Introduction to SDN: Software Defined NetworkingAnkita Mahajan
 
Software Defined Network - SDN
Software Defined Network - SDNSoftware Defined Network - SDN
Software Defined Network - SDNVenkata Naga Ravi
 
NFV for beginners
NFV for beginnersNFV for beginners
NFV for beginnersDave Neary
 
Software-Defined Networking SDN - A Brief Introduction
Software-Defined Networking SDN - A Brief IntroductionSoftware-Defined Networking SDN - A Brief Introduction
Software-Defined Networking SDN - A Brief IntroductionJason TC HOU (侯宗成)
 
Software Defined Networks Explained
Software Defined Networks ExplainedSoftware Defined Networks Explained
Software Defined Networks ExplainedCM Research
 
Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)rjain51
 
Software Defined networking (SDN)
Software Defined networking (SDN)Software Defined networking (SDN)
Software Defined networking (SDN)Milson Munakami
 
SDN Basics – What You Need to Know about Software-Defined Networking
SDN Basics – What You Need to Know about Software-Defined NetworkingSDN Basics – What You Need to Know about Software-Defined Networking
SDN Basics – What You Need to Know about Software-Defined NetworkingSDxCentral
 
Introduction to OpenFlow, SDN and NFV
Introduction to OpenFlow, SDN and NFVIntroduction to OpenFlow, SDN and NFV
Introduction to OpenFlow, SDN and NFVKingston Smiler
 

Destacado (19)

SDN Adoption Challenges
SDN Adoption Challenges SDN Adoption Challenges
SDN Adoption Challenges
 
Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)
 
Software defined networks and openflow protocol
Software defined networks and openflow protocolSoftware defined networks and openflow protocol
Software defined networks and openflow protocol
 
Software-Defined Networking (SDN): Unleashing the Power of the Network
Software-Defined Networking (SDN): Unleashing the Power of the NetworkSoftware-Defined Networking (SDN): Unleashing the Power of the Network
Software-Defined Networking (SDN): Unleashing the Power of the Network
 
PAN Manager 7/8 ご説明
PAN Manager 7/8 ご説明PAN Manager 7/8 ご説明
PAN Manager 7/8 ご説明
 
Software Defined Networks
Software Defined NetworksSoftware Defined Networks
Software Defined Networks
 
The Challenges of SDN/OpenFlow in an Operational and Large-scale Network
The Challenges of SDN/OpenFlow in an Operational and Large-scale NetworkThe Challenges of SDN/OpenFlow in an Operational and Large-scale Network
The Challenges of SDN/OpenFlow in an Operational and Large-scale Network
 
Software-Defined Networking(SDN):A New Approach to Networking
Software-Defined Networking(SDN):A New Approach to NetworkingSoftware-Defined Networking(SDN):A New Approach to Networking
Software-Defined Networking(SDN):A New Approach to Networking
 
Introduction to SDN: Software Defined Networking
Introduction to SDN: Software Defined NetworkingIntroduction to SDN: Software Defined Networking
Introduction to SDN: Software Defined Networking
 
Software Defined Network - SDN
Software Defined Network - SDNSoftware Defined Network - SDN
Software Defined Network - SDN
 
NFV for beginners
NFV for beginnersNFV for beginners
NFV for beginners
 
Software-Defined Networking SDN - A Brief Introduction
Software-Defined Networking SDN - A Brief IntroductionSoftware-Defined Networking SDN - A Brief Introduction
Software-Defined Networking SDN - A Brief Introduction
 
Software Defined Networks Explained
Software Defined Networks ExplainedSoftware Defined Networks Explained
Software Defined Networks Explained
 
Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)
 
Sdn ppt
Sdn pptSdn ppt
Sdn ppt
 
Software Defined networking (SDN)
Software Defined networking (SDN)Software Defined networking (SDN)
Software Defined networking (SDN)
 
SDN Basics – What You Need to Know about Software-Defined Networking
SDN Basics – What You Need to Know about Software-Defined NetworkingSDN Basics – What You Need to Know about Software-Defined Networking
SDN Basics – What You Need to Know about Software-Defined Networking
 
Introduction to OpenFlow, SDN and NFV
Introduction to OpenFlow, SDN and NFVIntroduction to OpenFlow, SDN and NFV
Introduction to OpenFlow, SDN and NFV
 
10 facts about jobs in the future
10 facts about jobs in the future10 facts about jobs in the future
10 facts about jobs in the future
 

Similar a Cloud and Network Transformation using DevOps methodology : Cisco Live 2015

Quantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROIQuantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROIDevOps for Enterprise Systems
 
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0minseok kim
 
Dev ops != Dev+Ops
Dev ops != Dev+OpsDev ops != Dev+Ops
Dev ops != Dev+OpsShalu Ahuja
 
SplunkLive! London 2016 Splunk for Devops
SplunkLive! London 2016 Splunk for DevopsSplunkLive! London 2016 Splunk for Devops
SplunkLive! London 2016 Splunk for DevopsSplunk
 
Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...
Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...
Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...TriNimbus
 
Mage Titans USA 2016 - Mathew Beane - Edit Fully Stacked: Less OOPS, More OPS...
Mage Titans USA 2016 - Mathew Beane - Edit Fully Stacked: Less OOPS, More OPS...Mage Titans USA 2016 - Mathew Beane - Edit Fully Stacked: Less OOPS, More OPS...
Mage Titans USA 2016 - Mathew Beane - Edit Fully Stacked: Less OOPS, More OPS...Stacey Whitney
 
ALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the CloudALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the CloudJeremy Likness
 
DevOps Operations Challenges
DevOps Operations ChallengesDevOps Operations Challenges
DevOps Operations ChallengesVijaya K
 
Devops transformation in the Rational Collaborative Lifecycle Organization
Devops transformation in the Rational Collaborative Lifecycle OrganizationDevops transformation in the Rational Collaborative Lifecycle Organization
Devops transformation in the Rational Collaborative Lifecycle OrganizationRobbie Minshall
 
Transforming CI/CD at ABN AMRO to Accelerate Software Delivery and Improve Se...
Transforming CI/CD at ABN AMRO to Accelerate Software Delivery and Improve Se...Transforming CI/CD at ABN AMRO to Accelerate Software Delivery and Improve Se...
Transforming CI/CD at ABN AMRO to Accelerate Software Delivery and Improve Se...DevOps.com
 
Training Bootcamp - MainframeDevOps.pptx
Training Bootcamp - MainframeDevOps.pptxTraining Bootcamp - MainframeDevOps.pptx
Training Bootcamp - MainframeDevOps.pptxNashet Ali
 
Lucas Gravley - HP - Self-Healing And Monitoring in a DevOps world
Lucas Gravley - HP - Self-Healing And Monitoring in a DevOps worldLucas Gravley - HP - Self-Healing And Monitoring in a DevOps world
Lucas Gravley - HP - Self-Healing And Monitoring in a DevOps worldDevOps Enterprise Summit
 
DevOps_service.pptx
DevOps_service.pptxDevOps_service.pptx
DevOps_service.pptxphamvinhcntt
 
To successfully deliver your IT project: build your team, build your Agile it...
To successfully deliver your IT project: build your team, build your Agile it...To successfully deliver your IT project: build your team, build your Agile it...
To successfully deliver your IT project: build your team, build your Agile it...Jean-François Nguyen
 
DevOps for Machine Learning overview en-us
DevOps for Machine Learning overview en-usDevOps for Machine Learning overview en-us
DevOps for Machine Learning overview en-useltonrodriguez11
 
Roadmap to Enterprise Quality
Roadmap to Enterprise QualityRoadmap to Enterprise Quality
Roadmap to Enterprise QualityJeff Bramwell
 
No Devops Without Continuous Testing
No Devops Without Continuous TestingNo Devops Without Continuous Testing
No Devops Without Continuous TestingParasoft
 

Similar a Cloud and Network Transformation using DevOps methodology : Cisco Live 2015 (20)

Quantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROIQuantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROI
 
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
 
Dev ops != Dev+Ops
Dev ops != Dev+OpsDev ops != Dev+Ops
Dev ops != Dev+Ops
 
Agile testing
Agile testingAgile testing
Agile testing
 
SplunkLive! London 2016 Splunk for Devops
SplunkLive! London 2016 Splunk for DevopsSplunkLive! London 2016 Splunk for Devops
SplunkLive! London 2016 Splunk for Devops
 
Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...
Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...
Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...
 
Mage Titans USA 2016 - Mathew Beane - Edit Fully Stacked: Less OOPS, More OPS...
Mage Titans USA 2016 - Mathew Beane - Edit Fully Stacked: Less OOPS, More OPS...Mage Titans USA 2016 - Mathew Beane - Edit Fully Stacked: Less OOPS, More OPS...
Mage Titans USA 2016 - Mathew Beane - Edit Fully Stacked: Less OOPS, More OPS...
 
ALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the CloudALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the Cloud
 
DevOps Operations Challenges
DevOps Operations ChallengesDevOps Operations Challenges
DevOps Operations Challenges
 
Key items for a digital enterprise
Key items for a digital enterpriseKey items for a digital enterprise
Key items for a digital enterprise
 
Dev ops concept
Dev ops conceptDev ops concept
Dev ops concept
 
Devops transformation in the Rational Collaborative Lifecycle Organization
Devops transformation in the Rational Collaborative Lifecycle OrganizationDevops transformation in the Rational Collaborative Lifecycle Organization
Devops transformation in the Rational Collaborative Lifecycle Organization
 
Transforming CI/CD at ABN AMRO to Accelerate Software Delivery and Improve Se...
Transforming CI/CD at ABN AMRO to Accelerate Software Delivery and Improve Se...Transforming CI/CD at ABN AMRO to Accelerate Software Delivery and Improve Se...
Transforming CI/CD at ABN AMRO to Accelerate Software Delivery and Improve Se...
 
Training Bootcamp - MainframeDevOps.pptx
Training Bootcamp - MainframeDevOps.pptxTraining Bootcamp - MainframeDevOps.pptx
Training Bootcamp - MainframeDevOps.pptx
 
Lucas Gravley - HP - Self-Healing And Monitoring in a DevOps world
Lucas Gravley - HP - Self-Healing And Monitoring in a DevOps worldLucas Gravley - HP - Self-Healing And Monitoring in a DevOps world
Lucas Gravley - HP - Self-Healing And Monitoring in a DevOps world
 
DevOps_service.pptx
DevOps_service.pptxDevOps_service.pptx
DevOps_service.pptx
 
To successfully deliver your IT project: build your team, build your Agile it...
To successfully deliver your IT project: build your team, build your Agile it...To successfully deliver your IT project: build your team, build your Agile it...
To successfully deliver your IT project: build your team, build your Agile it...
 
DevOps for Machine Learning overview en-us
DevOps for Machine Learning overview en-usDevOps for Machine Learning overview en-us
DevOps for Machine Learning overview en-us
 
Roadmap to Enterprise Quality
Roadmap to Enterprise QualityRoadmap to Enterprise Quality
Roadmap to Enterprise Quality
 
No Devops Without Continuous Testing
No Devops Without Continuous TestingNo Devops Without Continuous Testing
No Devops Without Continuous Testing
 

Último

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 

Último (20)

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

Cloud and Network Transformation using DevOps methodology : Cisco Live 2015

  • 1. Cloud & Network Transformation using DevOps Vimal N Suba Sr. Product Manager, Cisco Services Rashid Rana Enterprise Architect, Cisco Services CCSCLD-2865
  • 2. • Introduction • IT Transformation and Role of DevOps • DevOps Framework & Tools • Case study: Network Transformation using DevOps • Case study: Cloud Automation using DevOps • DevOps and your Organization • Q&A Agenda
  • 3. The revolution that just got started… Marc Andreessen @2011 Entrepreneur, Investor, Co-Founder of Netscape 10M1 Chevy Volt 1.7M1 F-22 Raptor 6.5M1 Boeing 787 Dreamliner 80K1 Pacemaker Sources: 1. insideevs.com URL: bit.ly/1Jvfqoi 2. Coverity.com URL: bit.ly/1b76p5U 50M2 CERN LHC
  • 5. What keeps CxO’s awake at night? Source: www.harpercollins.com
  • 6. How Nimble Is Your IT Organization? • Growth Strategy • GTM model • Risk vs. Return • Time-to-market • Consumption models Business • Systems Thinking • Experimentation • Assembly Line • Ruthless Execution Process & Culture • Architecture • Tools: CI, CD, CT • Self-Service • Analytics • Automation Technology
  • 7. DEV is a Lifecycle Continuous Repeatable Team Making 800 Lb. Gorilla Nimble… OPS verb Management Delivery Processes Collaboration DevOps is a set of principles that drive greater collaboration between different groups responsible for taking a product or service to market, usually starting with Dev and Ops. It builds on strong principles of automation and agile development by creating an end-to-end view to deliver customer value & achieve business outcomes
  • 8. Cross-Functional Priorities: Typical Organizational View Foundational Architectures (IT Operational Priorities) Business-Outcomes Vertically Focused Common Value Drivers (CxO Priorities) Customer Experience Operational Efficiency Business Innovation Risk Management Supply Chain Optimization Asset Optimization Technology Capabilities (CIO Priorities) Fog Computing Internet of Things 110101010 010110101 101011010 Enterprise Networking Data Center Security Collaboration Service Provider Mobility Energy Management SDN Data Analytics
  • 9. How DevOps drives Business Outcomes Business Outcomes CxO Outcomes CIO Outcomes IT Operational Outcomes High Performing IT Organizations are more … Agile & Reliable*  Deploy code 30X more frequently  Has 50% Fewer failures Competitive *  2X Profitability, Market Share & Productivity Goals IT Performance Metrics* Deployment Frequency Lead Time for Changes *2014 State of DevOps Report from PuppetLabs.
  • 10. DevOps Metrics Framework Short term Medium term Longer term Business # IT resources Cost Time-to-prototype # prototypes per year Offer Cycle time (Concept-to- release) Revenue Risk IT MTTD: Mean-Time-to- deploy # Total deployments / year # Failed-to-Successful deployments Test Cycle Time MTTR- Mean-time-to resolve # defects per year # defects resolved # customer tickets per year Availability – SLA’s Performance/ Health – SLA’s
  • 12. Reference Agile & DevOps Tools Framework Application Lifecycle Management Continuous Integration & Testing Source Code & SCM Code Review Artifacts Management Reposistory CD: Continuous Deployment Controllers (Provisioning) Service Catalogs (Service Mgmt.) Monitoring (Quality, SLA’s)UCSM, UCSD PSC
  • 13. Continuous Delivery Agile & DevOps Methodology Business Development Testing Ops + DevOps Prod Test/Stage Consumers ALM Repository Review CI/Build Packages/ Artifacts Intg. Testing Deployment/ Change Config Consumer Services (Self-Serve Portal, Controllers, Monitoring SLAs) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 2’ 3’ 17 Continuous Deployment 2” 5’ 6’
  • 14. Case Study: Network Transformation • Target Environments: Staging & Production (3DCs & 10 Countries) • Artifacts: NCS Packages, ESC Packages, Configs, YANG Models, VNFs, Control VMs, DevOps tools artifacts, scripts • Agile & DevOps Processes: • Application Lifecycle Management • Software Development (CI) • Testing (CT) • Release Management (CD) • Deployment (CD) • Outcomes: • Day 0 – Day 2 Automation • Reduction in the cost • Substantial increase in efficiency
  • 15. Automated Provisioning Infrastructure (Network, Compute & Storage) Virtual Infrastructure Manager (Openstack & Control VMs & Portal) VNF-Manager (ESC) VNF-Orchestrator (NCS/Tail-F) Virtual Network Functions (CSR, ASAv, WSAv) Portal OSS/BSS ProvisioningActivity ConfigurationBootstrap Command& Control MAAS, UCSM Juju, Ansible/Python OpenStack, ESC, NCS Ansible/Python NETCONF/YANG Nagios, Service Modeling
  • 16. Process/Task Manual DevOps Tools Improvement NSO Deployment 4 Hours 10 Minutes 95% OpenStack Deployment & Configuration 3 x 5 Days 4 Hours 99.9% ESC Deployment 2 Days 30 Minutes 97% Portal 2 Hours 10 Minutes 91% VNF Change Configuration 1 Hour per change 5 Minutes 92% End-2-End Testing 5 Days 4 Hours 99.8% Quantitative Analysis of DevOps Tools Deployments (Innovation, Bug-fix) Metrics: MTTD, Test Cycle Time, #Deployments 589 143 87 54 A B C D #Defects by team 0 2 4 6 8 10 12 1 2 3 4 5 6 Manual DevOps Weeks Deployments
  • 17. Case Study: Cloud Automation • Target Environments: Test, Cert & Prod (4 Datacenters) • Artifacts: Kickstart scripts, Puppet manifests, Openstack, Shell scripts, VNF, Test scripts • Agile & DevOps Processes: • Testing (CT) • Release Management (CD) • Deployment (CD) • Outcomes: • Day 0 & Day 1 Automation • Reduction in the cost • Increased efficiency
  • 18. Automated Provisioning • Build Server • YUM Local Repository • Cobbler Server • Kickstarts for Controller, Compute and Utility server • Baremetal installation • Virtual Nodes (Logging, Licensing, Monitoring, Testing) • Post install configuration • Scale up
  • 19. Process Manual DevOps Based % Improvement Bare-metal Provisioning 4 Hours 30 mins 88% Utility Node Provisioning 8 Hours 30 Mins 94% OpenStack Deployment 2 Days 4 Hours 75% VNF Provisioning with Day 0 & Day 1 Config 1 Hours 10 Minutes 83% Quantitative Analysis of DevOps Tools Metrics: MTTD, #Deployments Weeks Deployments 0 2 4 6 8 10 12 1 2 3 4 5 6 Manual DevOps Deployments (Innovation, Bug-fix)
  • 20. Evolution of DevOps in Targeted Case Studies Past • 50% complete – 100% unusable • Use of physical devices • Manual deployment of all components • Weeks to deploy & provision devices • Laborious & high OPEX Present • 40% complete – 100% usable • Use of virtualization • CI/CD/CT/CM • Automated provisioning • Automated configuration management • Lower CAPEX/OPEX Future • Use of Micro-Services • Efficient Resource Management • CI/CD/CT/CC/CM • Seamless Upgrade & Migrations DevOps
  • 21. Challenges & Lessons learnt… • Too frequent code releases • OpenStack configuration without vendor support • No callbacks available for long running provisioning jobs • CSR licensing issues • Other Tips: • Start with simple repetitive tasks • Rehearse the automation script/tools • version everything • Log generously
  • 22. Your Journey to DevOps Vision & Commitment Articulate End Goals Create Transformation Plan Obtain Sponsorship Create Cross Functional Team Gaps Assessment Gap Analysis to reach End Goals Start with Tool Chain First Work upwards towards Process and Culture Cross-train/Bolster skill-set First-hire? Continuous Improvement Prototype, Experiment Track Metrics Automate, Automate.. Build and Deliver Tune tools, process Proto- type Metrics Learn Build
  • 25. Participate in the “My Favorite Speaker” Contest • Promote your favorite speaker through Twitter and you could win $200 of Cisco Press products (@CiscoPress) • Send a tweet and include • Your favorite speaker’s Twitter handle, and Two hashtags • E.g. #CiscoLive2015 #CLUS #MyFavoriteSpeaker @vnsuba @RashidRana • You can submit an entry for more than one of your “favorite” speakers • Don’t forget to follow @CiscoLive and @CiscoPress • View the official rules at http://bit.ly/CLUSwin Promote Your Favorite Speaker and You Could Be a Winner
  • 26. Complete Your Online Session Evaluation Don’t forget: Cisco Live sessions will be available for viewing on-demand after the event at CiscoLive.com/Online • Give us your feedback to be entered into a Daily Survey Drawing. A daily winner will receive a $750 Amazon gift card. • Complete your session surveys though the Cisco Live mobile app or your computer on Cisco Live Connect.
  • 27. Continue Your Education • Demos in the Cisco campus • Walk-in Self-Paced Labs • Table Topics • Meet the Engineer 1:1 meetings • Related sessions