Professional Documents
Culture Documents
BRKOPS-2695
Cisco Webex Teams
Questions?
Use Cisco Webex Teams to chat
with the speaker after the session
How
1 Find this session in the Cisco Events Mobile App
2 Click “Join the Discussion”
3 Install Webex Teams or go directly to the team space
4 Enter messages/questions in the team space
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 3
Agenda
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 4
NSO and how it makes
people happy
What do your stakeholders think?
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 6
What do you need your tools to do?
Time >
Device Automation
• Single box, complex task Cross-Domain Automation
• Ex: ZTP • Ex: Multi-Layer IP+Optical
• Scope: Single team • Scope: Multiple concurrent teams
• Trigger: Manual • Trigger: Workflow tool chain
• Metric: Completion • Metric: Speed
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 7
Cisco NSO is a bridge
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 8
NSO Architecture
Model-driven, end-to-end
service lifecycle and
customer experience focused
Seamless integration
with northbound tooling
Loosely-coupled and modular
architecture leveraging open
APIs and standard protocols
Orchestration across multi-
domain and multi-layer for
network-wide, centralized
policy and services
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 9
Industry’s broadest multivendor support
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 10
Rich software interfaces = easier integration
> CLI
RESTCONF
170+
3rd-party
devices
NETCONF
Web UI
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 11
New NSO features since
Cisco Live EMEAR 2019
The Age
of
NSO
version 5
has
began
What’s New With NSO 5
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 14
Multiple Version Runtime Namespaces Perf. &
Usability
• Allow NSO to runtime-load the same YANG module (as defined by it’s namespace)
many times over
• This will vastly improve NSOs usefulness in certain scenarios:
• Runtime analysis of version change impact across versions. I.e. what-if analysis on service code based on
NED upgrades
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 15
NED Builder
Unknown
NETCONF
Device
3a 3b
Script pulls models from …and generates a new
device… NED
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 16
Web UI Updates New
Features
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 17
NSO and Ansible play great together
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 18
Last, several important removals to be aware of
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 19
We have great things in our radar
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 20
Cisco NSO Core
Function Packs
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 21
Two types of function packs from Cisco
Different support model and innovation speed
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 22
Cisco Core Function Packs
Taking you a long way in your automation journey
NFV virtualization for Cisco and 3rd party VNFs on top of
NFVO
OpenStack or VmWare. It includes VNF lifecycle.
NFV virtualization for Cisco and 3rd party VNFs on top of Cisco
vBranch
ENCS universal CPEs. It includes VNF lifecycle.
Secure Agile “DMZ in a box” security solution that includes Cisco CSP for
Exchange (SAE) simple enterprise datacenter service chaining
Zero Touch
OS Upgrade Port Turnup Compliance
Provisioning (ZTP)
Personas
Network Engineering Network Operations Security Operations IT / DevOps
Helping customers
to deliver on
automation
Automation is a Journey
Autonomous
System
Autonomous
Automated Orchestrated
Multidomain Assurance
Multivendor
Automation Intent based Network
IDC: Initial SPN Closed Loop
Semi- Automation
Automation
Automated 70% of SPs Self Managed/ Driving
Hand
Crafted
Event Driven Automation
Manual Modelling, Telemetry
Provisioning Optimization & Analytics & Correlations
Manual
Physical/ Virtual Validation
CLI Scripting Agile Methodologies & Maturity
Best Effort
Journey Stage Foundation Acceleration Transformation
Up to 10% productivity gain * >10%-30% * >30% *
* Source: Mindtree’s Automation Maturity Model 2017
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 26
Avoid the Valley of Despair!
*
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 29
Automation is much more than technology…
Roles Vision, mission and culture statement Objectives, strategy and plan
Deployment &
Stakeholder management Use case definition
Operations
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 30
NSO usecases
discussion
Automation aligned with business objectives
Revenue
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 32
Defining a use case
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 33
• Have a well-defined process for
use case definition
Use case best • Fill out RACI matrix for use case
practices •
generation
Coordinate the use case with all
stakeholders
• Use a common format for all use
cases
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 34
✓ Acceptance criteria well defined
and understood
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 35
Use-case Expansion Opportunities
• Network Operations
Increasing coverage
• Service Operations
Use-case expansion
• End-to-End / Cross
Domain Orchestration
Network expansion
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 36
Making the business case
Cost of
Value of Cost Of Automation
Automation Automation
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 37
Let use cases frame the automation journey
Work with partners and Cisco to explore new and potential use cases
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 38
Successfully delivered NSO usecases
Just a summary of what can we do with Cisco NSO
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 39
Successfully delivered NSO usecases
Just a summary of what can we do with Cisco NSO
Network Operations Service Operations
Network Operations to Automate Service Operations to Automate
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 40
Responding with Poll Everywhere
Pollev.com/USERNAME
22333
username or code +
your response
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 43
Complete your
online session
survey • Please complete your session survey
after each session. Your feedback
is very important.
• Complete a minimum of 4 session
surveys and the Overall Conference
survey (starting on Thursday) to
receive your Cisco Live t-shirt.
• All surveys can be taken in the Cisco Events
Mobile App or by logging in to the Content
Catalog on ciscolive.com/emea.
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 44
Continue your education
Demos in the
Walk-In Labs
Cisco Showcase
BRKOPS-2695 © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 45
Thank you