Beruflich Dokumente
Kultur Dokumente
Succeeding with
network automation
Using Cisco NSO
#CLUS
The reason to why we are here today
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 3
10 2
years hours
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 4
The Cisco Network Automation Delivery Model
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 5
The chronological perspective
Time
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 6
The topic perspective
Roles Vision, mission and culture statement Objectives, strategy and plan
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 7
Goals for this session
• What you need to do in order to take the next step in your automation
journey
• What The Cisco Network Automation Delivery Model is and how it can
support your automation journey
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 8
Who would care
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 9
Another view on who would benefit from this
presentation and the delivery model (NADM)
Navigates
High Good reference
organization
Software
maturity
Navigates
Low Sweet spot
competence
Low High
Organizational readiness
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 10
Depending on where in your journey you are,
different steps might be more interesting
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 11
Agenda
• Two major success factors to consider when implementing NSO
• Building a network automation capability
• The Cisco Network Automation Delivery Model
• Conclusion and Q&A
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 12
Agenda
• Two major success factors to consider when implementing NSO
• Define automation objective and strategy
• The power of an early win
• Building a network automation capability
• The Cisco Network Automation Delivery Model
• Conclusion and Q&A
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 13
Agenda
• Two major success factors to consider when implementing NSO
• Building a network automation capability
• Build a team
• Competence
• Sponsorship
• Organizational mindset
• The Cisco Network Automation Delivery Model
• Conclusion and Q&A
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 14
Agenda
• Two major success factors to consider when implementing NSO
• Building a network automation capability
• The Cisco Network Automation Delivery Model
• Conclusion and Q&A
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 15
Agenda
• Two major success factors to consider when implementing NSO
• Building a network automation capability
• The Cisco Network Automation Delivery Model
• Conclusion and Q&A
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 16
And talking about Q&A
I suggest that we take quick questions along the presentation and more
sophisticated questions between topics
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 17
Cisco Webex Teams
Questions?
Use Cisco Webex Teams to chat
with the speaker after the session
How
1 Find this session in the Cisco Live 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
#CLUS © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 18
Agenda
• Two major success factors to consider when implementing NSO
• Define automation objective and strategy
• The power of an early win
• Building a network automation capability
• The Cisco Network Automation Delivery Model
• Conclusion and Q&A
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 19
Begin to look at your self - what do you want to
accomplish with your network automation?
Objective C
The long term The vision The approach The short term
vision with broken down for how to reach plan with actions
network into reachable the objectives and activities to
automation objectives reach the
objectives
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 20
The vision is pointing out a direction for the team
“Direction” Example
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 21
The objective(s) create clarity for the team
“Objectives” Example
Objective A • Increase quality of network
Objective B • Decrease time to spin up new devices
Objective C • Decrease number of manual steps in maintenance
processes
The vision
broken down • Free-up valuable resources
into reachable
objectives • Reduce cost for maintaining the network
• Decrease to provision new services
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 22
How do you plan to deliver on your objectives?
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 23
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 24
To make it easier to talk about, we use an
analogy from cooking
Cisco restaurant
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 25
The engagement levels differs depending on
what delivery approach you chose
Cisco restaurant
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 26
The “Cisco restaurant” approach
Illustrative
Engagement level
Cisco (CX)
Customer
Cisco (Technical Support)
Time
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 27
The “Cookalong with Cisco” approach
Illustrative
Engagement level
Time
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 28
The “Learn how to cook by yourself” approach
Illustrative
Engagement level
Customer
Time
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 29
And of course, one can move between delivery
approaches along the automation journey
Time
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 30
We have seen the following pros and cons with
respective delivery approach
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 31
We have seen the following pros and cons with
respective delivery approach
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 32
We have seen the following pros and cons with
respective delivery approach
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 33
Make sure to understand the expectations
REFLECTION
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 34
Agenda
• Two major success factors to consider when implementing NSO
• Define automation objective and strategy
• The power of an early win
• Building a network automation capability
• The Cisco Network Automation Delivery Model
• Conclusion and Q&A
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 35
An early win increases chances for future wins
“Getting a small, minimum and viable use case into production quickly”
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 36
Why is it so powerful with an early win?
• Shows the rest of the organization that the technology works and that
you are a capable team
• You will learn a lot and can reuse that knowledge for future use cases
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 37
What struggling customers end up doing
• Aim for a big and complex use case which often leads to
• limited to no value realized for a long time period
• many (and unnecessary) stakeholders involved
• internal resistance and trust issues – “does the technology really
work?”
• Began network automation initiative without enough sponsorship
• Have not involved the right competence from start
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 38
What is at stake?
Time.The investment.
The entire network automation initiative.
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 39
What we believe you should focus on
2. Secure sponsorship and clear sign off on the chosen use case
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 40
Creating an early win has proven to be very
successful for future progress
REFLECTION
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 41
Let us have a look at the model again
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 42
Start to build capability and learn from first
deployment
Getting started
Form an Automation Core Team and let them define and decide the
Define
initial scope
Show how it works and what to expect – make sure stakeholders see
Demonstrate
the demo
Focusing on deploying one minimum and viable use case fast has
Deploy
proven to be successful
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 43
Summary so far
• Take a small, minimum and viable use case and get it into production
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 44
Agenda
• Two major success factors to consider when implementing NSO
• Building a network automation capability
• The Cisco Network Automation Delivery Model
• Conclusion and Q&A
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 45
We have identified four other areas to highlight
when building a new capability
Sponsorship Organizational
Mindsetmindset
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 46
Building a strong team from start is a great
investment for both short and long term
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 47
The Automation Core Team is the core which
your team will build upon and grow from
Responsible for the product backlog and its prioritization. The product
Product owner owner is also accountable for the entire development process
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 48
Take what you learned and expand it in a
structured way
Automation
group
ACT
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 49
Automation group
Automation Program
Business analyst
director manager
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 50
Get the right people from start
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 51
Competence
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 52
Let us begin to define “competence”
Knowledge
+
Skills = Competence
+
Behavior
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 53
The Automation Core Team and Automation
Group need knowledge within various areas
• Networking
Knowledge
• Programming
• NETCONF / YANG
• Modelling
Skills
• Deployment
• Development tools (git)
• Test tools
• Processes
• NSO
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 54
In order to be more specific, we have expressed
expected proficiency levels per skill
Service
Basic Expert Basic Expert
developer
Network
Expert Basic Basic Intermediate
architect
DevOps
Intermediate Expert Expert Basic
engineer
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 55
The right behavior will make a significant
difference
• Collaborative
Behavior
• Reflecting
• Stakeholder friendly
• Integrates new competence and team
members
• Taking ownership for the holistic view
• Supportive
• Willing to understand others’
perspectives
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 56
The right behavior together the right skills is
essential
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 57
The right competence will create opportunities
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 58
Sponsorship
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 59
Risk when not having clear top management
sponsorship and support
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 60
Sponsorship is a prerequisite for any project in
any organization – same applies here!
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 61
The right sponsorship can enable far more than a
simple “project approval”
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 62
Build a team Competence
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 63
Many groups need to be involved
Executive
management
IT operations
Network Automation
operations group Support
ACT
Business
product
owners Marketing
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 64
Commitment levels per group
Executive
management
Commitment
Network
operations
Business
product Acceptance
owners
Support IT operations
Marketing
Understanding
Awareness
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 65
Without the organizational mindset the
automation effort risk to be isolated
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 66
Changing the mindset can change the culture
• A supporting culture
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 67
Let us summarize
Automation
Build aCore
teamTeam Competence
Behavior
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 68
Let us have a look at the model again
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 69
We have sort of covered the two phases by now
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 70
Agenda
• Two major success factors to consider when implementing NSO
• Building a network automation capability
• The Cisco Network Automation Delivery Model
• Conclusion and Q&A
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 71
Before we get into the demo, let’s talk a bit about
what value we see NADM creates
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 72
Value proposition in the Getting started phase
Getting started
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 73
Value proposition in the phase of Build
automation practice
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 74
We are finally here – Demo time!
https://testing-developer.cisco.com/pubhub/docs/1957/new/#!nadm
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 75
Agenda
• Two major success factors to consider when implementing NSO
• Building a network automation capability
• The Cisco Network Automation Delivery Model
• Conclusion and Q&A
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 76
Our conclusion in one sentence
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 77
Our conclusion in three more sentences
Focus on getting one small, minimum and viable use case into
production quickly
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 78
I have told you about…
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 79
I have some questions for you
• Are you more comfortable about what steps you need to do in your
automation journey?
• Do you know what The Cisco Network Automation Delivery Model is and
how it can support your automation journey?
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 80
If you want to hear this presentation again and
much, much more…and technical topics
Come join us during The NSO Developer Days in Stockholm next week
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 81
My contacts
Fredrik Swahn
fswahn@cisco.com
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 82
Complete your
online session • Please complete your session survey
evaluation 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 water bottle.
• All surveys can be taken in the Cisco Live
Mobile App or by logging in to the Session
Catalog on ciscolive.cisco.com/us.
Cisco Live sessions will be available for viewing
on demand after the event at ciscolive.cisco.com.
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 83
Continue your education
Demos in the
Walk-in labs
Cisco campus
#CLUS BRKNMS-2945 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 84
Thank you
#CLUS
#CLUS