SlideShare a Scribd company logo
We’re ready. Are you?
February 15 - 19, 2016 • Berlin, Germany
Starting the DevOps Train
Experiences in DevOps Transformation
Andy Boden Technical Director
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
•  Introduction
•  I have Agile what is DevOps
•  DevOps Value proposition
•  Starting the DevOps train
•  Notes from the front line
Agenda
3
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
•  In this session we will try and answer
•  Why move to DevOps
•  What is the Value proposition
•  What does it look and feel like
•  I will also give you insights into what I have learned
•  Currently I am working with a Large multinational Telco with
roots in the UK to deliver a Video delivery program in Germany
across Cable, data and Cellular networks. With a goal to go
global with this solution
•  Top focus on Business transformation to DevOps
Introduction & about the presenter
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
•  Our Customer has had poor deliveries from Cisco in the past that made the new Video platform
unlikely to be won by Cisco.
•  The top level brief to make success for the video customer:-
•  The Customer needs a new video platform to remain ahead of the competition
•  They also want to make an impact in the mobile video market
•  This platform will be in direct competition with other systems such as AppleTV, Google Chrome and Amazon Fire with rapid feature
change and high availability
•  New features velocity is highly important
•  Quick delivery to the market
•  Visible roadmap to have new features
•  The top level brief to make success for Cisco :-
•  Cisco has a video solution product called Infinite Home that needs to come to market and be successful
•  Cisco need to show we can deploy a future generation video service to rival the rest of the industry
•  The success we have in this program is a door opener to significant domination in the video
space…
•  Our customers brings the knowledge and ability to operate a large video footprint
Video Technology Customer starting point
Video Program and the transition of Cisco and the Customer
5
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
I have Agile what is DevOps
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
Why have Agile a quick reminder
•  As we work through the timeline we can not wait for a big bang of deployment at the end of a long
development cycle
•  Agile is a way of getting lots of small things done and working rather than waiting and believing that it
will all be ok
•  The small step approach has many advantages
•  See initial results quicker
•  No wait until the end to know if it will work
•  Allow us to make small changes as we go
•  The Cisco development teams are already committed to Agile and work on a sprint delivery
•  Planning for development is also an agile practice with the decision of what to do next based on current
priority, risk and cost
7
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
DevOps
Continuous Delivery
Continuous Integration
Agile Development
I have Agile why have DevOps?
•  DevOps is the close coupling of Development and Operations to develop a product that is in harmony with the
deployment and operations team.
•  DevOps promises:-
•  Common understanding of work coming through the pipeline
•  Rapid feedback on system delivery
•  Identification of system issues before end users experience a problem
•  Quick recovery of a failed or failing system
•  DevOps delivers this by:-
•  Lots of small changes that builds to new features or rapid fixes (Agile)
•  Rapid deployment by using Continues Deployment (CD)
•  Quick recovery or new deployment of systems if failure (CD)
•  Low defect count in field by highly automated testing of the integrated solution (CI)
•  High amount of real time monitoring
•  Software promotion groups to limit risk and allow monitoring
•  When something goes wrong the goal is to restore the service
•  The process of finding and fixing the root cause is done after the service is restored
8
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
DevOps is….
•  DevOps is the extension of the Agile, CI and CD concept
•  Agile development empowers the developers to choose work and commit to delivery and includes automated
testing at the code level
•  CI creates rapid integration and testing of software created by agile and non agile development teams in an
environment
•  CD takes the tested work from CI and allows for automated deployment of the packages
•  DevOps brings together the developers with the Operations teams
•  When work is planned the operations teams are aware of the change
•  When developers work they understand where the code will be deployed
•  The developers code with operations in mind
•  The CI system has a environment that is live or represents live
•  The CD system deploys the same code and configures for all systems
•  High monitoring information is available from the system and it code
•  Issues identified by operations can be provided directly to the Dev teams
•  On system failure operations have access to all teams to restore service
•  Software is promoted through the live system stages (Alpha, Beta, Live)
•  It is only done when it is in the field and customers use it
9
DevOps
Continuous Delivery (CD)
Continuous Integration (CI)
Agile Development
(Agile)
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
DevOps Value Proposition
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
The Traditional to Agile to DevOps value
•  Agile
•  Customer driven requirements
•  Customer driven engagement and timeline
•  Manage change with more flexibility from
both Customer and Engineering
•  Empower a engineering focused planning
and delivery
•  Increase engineering equality to take
ownership on quality and delivery
•  Iterative delivery to the traditional pipeline
•  Faster delivery to customer based on right
product priority
•  Increased development velocity based on
engineering empowerment
•  Full test coverage
•  Traditional deployment and test pipeline
•  Acceptance is customer focused
11
•  DevOps
–  Operations and Subscriber driven outcome
–  Relationship driven engagement
–  Soon as possible driven timeline
–  Manage change with more flexibility from both
Customer and Engineering
–  Operation and Subscriber focused delivery
–  Increased velocity based on faster feedback
from operations and subscriber
–  Reduced effort based on focus on just enough
design, development and quality
–  Increase engineering equality to take ownership
on quality and delivery
–  Automated pipeline for deployment
–  Automated test focused high value areas (legal,
make money)
–  Acceptance is focused on subscribers and
operations
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
* Data is not definitive but based on presenters experience
•  Focus on Customer and Product requirements to drive the product
•  Inequality in influence by effort
•  Customer defined outcome assumes Customer and Product knows the end user and business
12
Customer
Sales
Product Manager
Architecture
Project Manager
Development
Integration
Test Operations
Subscriber
Influence Traditional Project Influence vs. Effort Focus
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
* Data is not definitive but based on presenters experience
•  Focus customer requirements to drive product
•  Equality in influence based around engineering
•  Customer defined outcome assumes Customer and Product knows the end user and business
13
Customer
Sales Product Manager
ArchitectureProject ManagerDevelopment Integration Test
Operations
Subscriber
Influence
Agile Project Influence vs. Effort Focus
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
* Data is not definitive but based on presenters experience
•  Focus on the Customer and Operations influence feedback to drive product
•  Reduce effort around test and integration relaying on end user and Operations
•  End user and operations quick feedback drives a product that is loved
14
Customer
Sales
Product Manager
ArchitectureProject ManagerDevelopment Integration Test
Operations Subscriber
Influence DevOps Project Influence vs. Effort Focus
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
What type could me project be?
15
(Start)
Has this project been
done before?
No
High level of
Uncertainty
(Agile)
Yes
Is the project
Simple?
No
High level of
Complexity
(Agile)
Yes
Is the customer a
Traditional Program?
No
Agile Customer
(Agile)
Yes
Is the customer
ready to change?
Yes
Help transform the
customer to Agile
(Agile)
No
Stay a traditional
Project
(Traditional Project)
(From Agile)
Agile project has
regular update
cadence
No
Keep to Agile
(Agile)
Yes
Help transform the
customer to DevOps
(DevOps)
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
So you want it. But how?
•  Transition to a new methodology is a journey that we go on together with our
customer
•  We need to agree the key direction with the customer
•  Build outcomes and set expectations
•  Explore risks and rewards of the different engagement models
•  Much More….
16
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
Starting the DevOps Train
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
How to get DevOps started
•  Understand Why you are making the change
•  DevOps transformation is a big change and needs to have a clear outcome
•  Have a realistic understanding that this is a change at all levels
•  People (Development, Deployment, operations, test acceptance, management)
•  Organisation
•  Business
•  Identify the people involved first
•  Leadership Drive
•  Some people are ready to change
•  Do you have control or influence over the people
•  Decide if you will drive DevOps from Development or Operations
•  Select the team that will be hardest to transform and start with them
•  You need to be able to control and influence that teams outcomes
18
Product Development Deployment Test Operations Business
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
Are we ready to get going?
A Quick safety check list
q  Clear Outcomes for the transformation
q  Realistic expectation
q  People inventory
q  DevOps go live vision (not a Gant plan)
q  Foundation of Agile
q  Foundation of Continues Delivery
q  Have a product to use (MVP)
q  Key Stakeholders on board
q  Kick off group and meeting identified
q  On Boarding process
q  Quality vision
q  …
19
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
What does it feel like now the train has started?
What will I see and hear?
•  Common words across the teams
•  Common outcomes not individual dates
•  Collaboration at all business levels
•  Feature priority understood by all teams
•  Feature outcome over detailed documentation
•  Regular feedback without blame
•  Collaborative and quick fix of priority defects
•  Just enough quality outcome over detailed test plans
•  Trust / Fun
20
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
Basic Advice
•  There is no identified right way to start DevOps only an agreed outcome
•  Leadership not management of people is key
•  People are more important than tools they use
•  Relationships will make or break the outcome
21
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
Notes from the front line
Experiences in DevOps Transformation
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
Key Stakeholder concerns
What could go wrong? How do we think about it.
•  Key concerns
•  Can Cisco deliver based on history
•  The proof is in the execution and delivery and can be only fixed by success
•  Can both parties bring a new way of working to overcome the previous program
problems
•  Attitude by the team and willingness to share real view and status
•  Can we all work as one team
•  Attitude of the people on the ground
•  Can the customer transform to be able to move to Agile and then to DevOps
•  Cisco has to help the customer understand the transformation and be a thought leader in this area
•  Can Cisco and the customer build a common vision of the outcome
•  The way we mention the contract and how often that we revert to what it says
•  Can Cisco business units work as one team to deliver this large video program
•  Clear leadership and ownership within Cisco is required
•  Will the customer change the program once we have started and get more departments
involved
•  Managing program expectations within the wider customer organisation
23
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
Areas of Transformation
Understand, Transform and Execute
•  Business
•  Agile projects in a SoW framework
•  Organization
•  The mating of Cisco and the customer to make one team and build a common outcome
•  Planning
•  Agile and Waterfall in the same space
•  Outcomes over big plan timeline
•  Agile
•  Requirements management Cisco Product vs. Contract
•  DevOps
•  One team with Cisco as Development and the customer as Operations
•  Software testing and live users
•  Delivery of software Velocity
24
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
Organizational Transformation
•  The mating of Cisco and customer organization
•  Problem
•  The mating of Cisco and the customer into one program
•  The mating of Cisco Development and the customer operations in to one DevOps team
•  Transform
•  This is a current (program) and future (DevOps) challenge
•  Cisco and the customer have agreed to have a joint leadership of the program and to share one program
manager that will direct both Cisco and the customer
•  The build out of the first system has both Cisco and the customer managers working as joint teams
•  Close collaboration and openness is the key
•  For big issues escalate internally then share based on risk and time to resolve
•  Cisco and the customer have agreed to have a leader with experience as a consultant to bring in the
DevOps transformation
•  Outcome
•  Joint ownership places both organizations in the hot seat if the system succeeds or fails
•  Cisco gets to feel the real end to end ownership of the program
•  The customer gets to see Cisco work and share the feeling
25
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
Planning Transformation
•  Outcomes over big plan timeline
•  Problem
•  The big plan timeline results in some of the teams focused on the timeline
•  Other teams identify with the ability to complete before another team in the timeline
•  Transformation
•  Have the focus of the team on a tangible outcome such as:-
•  First device bring-up
•  Cloud deployment
•  Device Available with Cloud UI
•  Content Playback available
•  Keeping only the short term outcomes or high risk outcomes is important
•  Outcome
•  The focus on the outcome over the date can accelerate the team to deliver sooner than the time
identified
26
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
Deployment Pipeline
•  Deployment transformation
•  Problem
•  Traditional deployment of new features and fixes is a long process in the mission critical or
revenue critical domain
•  Transform
•  Drive to a quick deployment pipeline
•  Including live communities as part of the testing plan
•  Automation of testing in all key areas
•  Short delivery cycles making small amount of change in each release
•  Understanding software and deployment change so that testing can be targeted
•  Outcome
•  Not confirmed yet but transformation in process
27
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
Testing Transformation
•  Testing transformation
•  Problem
•  Traditional testing takes a long time and needs high effort. This is in contradiction to the DevOps
delivery of new software to live in a week
•  Transform
•  Including live communities as part of the testing plan
•  Automation of testing in all key areas
•  Short delivery cycles making small amount of change in each release
•  Understanding software and deployment change so that testing can be targeted
•  Outcome
•  Not confirmed yet but transformation in process
28
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
Lessons and Advice
•  Make collaboration a key corner stone and get the team to do it
•  Know the contract but don’t have it banded around as the “rules”
•  Be confident that you have the back-up by the organizations leadership
•  Be honest as your attitude reflects to the customer
•  Worrying about the end date results in missing the outcome
•  Listen to what the customer tells you and then help them understand the real
world context
•  Transition is not a reason to fail but a reason to succeed
29
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
Thank You
Keep Calm
&
Board the
DevOps
Train
Thank you
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] 31
We’re ready. Are you?
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176]
Suggested reading list
•  You Tube. what is DevOps https://www.youtube.com/watch?v=_I94-tJlovg
•  The Phoenix Project
http://www.amazon.co.uk/Phoenix-Project-DevOps-Helping-Business/dp/0988262509/ref=sr_1_1?
ie=UTF8&qid=1423144567&sr=8-1&keywords=the+phoenix+project
•  Continuous Delivery
http://www.amazon.co.uk/Continuous-Delivery-Deployment-Automation-Addison-Wesley/dp/
0321601912/ref=pd_sim_b_2?ie=UTF8&refRID=0TNTBDZQJD6PMCKRXWDK
•  Building a DevOps Culture
http://www.amazon.co.uk/Building-DevOps-Culture-Mandi-Walls-ebook/dp/B00CBM1WFC/
ref=sr_1_1?ie=UTF8&qid=1424360443&sr=8-1&keywords=Building+a+DevOps+Culture
•  Continuous Delivery and DevOps - A Quickstart Guide
http://www.amazon.co.uk/Continuous-Delivery-DevOps-Quickstart-Second/dp/1784399310/ref=sr_1_1?
ie=UTF8&qid=1424360524&sr=8-1&keywords=Continuous+Delivery+and+DevOps+–+A+Quickstart
+Guide
33

More Related Content

What's hot

Cisco ONE Enterprise Cloud (UCSD) Hands-on Lab
Cisco ONE Enterprise Cloud (UCSD) Hands-on LabCisco ONE Enterprise Cloud (UCSD) Hands-on Lab
Cisco ONE Enterprise Cloud (UCSD) Hands-on Lab
Cisco Canada
 
Mirantis unlocked partner webinar deck
Mirantis unlocked partner webinar deckMirantis unlocked partner webinar deck
Mirantis unlocked partner webinar deck
Eric Zhaohui Ji
 
FlexPod-Performance-Fall2014-slideshare
FlexPod-Performance-Fall2014-slideshareFlexPod-Performance-Fall2014-slideshare
FlexPod-Performance-Fall2014-slideshare
Michael Harding
 
Introduction to Fog
Introduction to FogIntroduction to Fog
Introduction to Fog
Cisco DevNet
 
Cisco catalyst3750presspresentation
Cisco catalyst3750presspresentationCisco catalyst3750presspresentation
Cisco catalyst3750presspresentation
ho nguyen
 
Cisco's Open Device Programmability Strategy: Open Discussion
Cisco's Open Device Programmability Strategy: Open DiscussionCisco's Open Device Programmability Strategy: Open Discussion
Cisco's Open Device Programmability Strategy: Open Discussion
Cisco DevNet
 
UCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep DiveUCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep Dive
Cisco DevNet
 
WAN Automation Engine API Deep Dive
WAN Automation Engine API Deep DiveWAN Automation Engine API Deep Dive
WAN Automation Engine API Deep Dive
Cisco DevNet
 
Chef arista devops days a'dam 2015
Chef arista devops days a'dam 2015Chef arista devops days a'dam 2015
Chef arista devops days a'dam 2015
Edwin Beekman
 
IPv6 on the Cisco Campus
IPv6 on the Cisco CampusIPv6 on the Cisco Campus
IPv6 on the Cisco Campus
APNIC
 
Device Programmability with Cisco Plug-n-Play Solution
Device Programmability with Cisco Plug-n-Play SolutionDevice Programmability with Cisco Plug-n-Play Solution
Device Programmability with Cisco Plug-n-Play Solution
Cisco DevNet
 
Présentation cisco aci in action fundamentals - fcouderc - v6
Présentation cisco aci in action   fundamentals - fcouderc - v6Présentation cisco aci in action   fundamentals - fcouderc - v6
Présentation cisco aci in action fundamentals - fcouderc - v6Dig-IT
 
APIC EM APIs: a deep dive
APIC EM APIs: a deep diveAPIC EM APIs: a deep dive
APIC EM APIs: a deep dive
Cisco DevNet
 
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only BuildingSwiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
Digicomp Academy AG
 
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Cisco DevNet
 
The Enhanced Cisco Container Platform
The Enhanced Cisco Container PlatformThe Enhanced Cisco Container Platform
The Enhanced Cisco Container Platform
Robb Boyd
 
Applying Hyper-scale Design Patterns to Routing
Applying Hyper-scale Design Patterns to RoutingApplying Hyper-scale Design Patterns to Routing
Applying Hyper-scale Design Patterns to Routing
Hannes Gredler
 
PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...
PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...
PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...
PROIDEA
 
So you think you know SUSE?
So you think you know SUSE?So you think you know SUSE?
So you think you know SUSE?
Kangaroot
 

What's hot (20)

Cisco ONE Enterprise Cloud (UCSD) Hands-on Lab
Cisco ONE Enterprise Cloud (UCSD) Hands-on LabCisco ONE Enterprise Cloud (UCSD) Hands-on Lab
Cisco ONE Enterprise Cloud (UCSD) Hands-on Lab
 
Mirantis unlocked partner webinar deck
Mirantis unlocked partner webinar deckMirantis unlocked partner webinar deck
Mirantis unlocked partner webinar deck
 
FlexPod-Performance-Fall2014-slideshare
FlexPod-Performance-Fall2014-slideshareFlexPod-Performance-Fall2014-slideshare
FlexPod-Performance-Fall2014-slideshare
 
Introduction to Fog
Introduction to FogIntroduction to Fog
Introduction to Fog
 
Cisco catalyst3750presspresentation
Cisco catalyst3750presspresentationCisco catalyst3750presspresentation
Cisco catalyst3750presspresentation
 
Cisco's Open Device Programmability Strategy: Open Discussion
Cisco's Open Device Programmability Strategy: Open DiscussionCisco's Open Device Programmability Strategy: Open Discussion
Cisco's Open Device Programmability Strategy: Open Discussion
 
UCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep DiveUCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep Dive
 
WAN Automation Engine API Deep Dive
WAN Automation Engine API Deep DiveWAN Automation Engine API Deep Dive
WAN Automation Engine API Deep Dive
 
Chef arista devops days a'dam 2015
Chef arista devops days a'dam 2015Chef arista devops days a'dam 2015
Chef arista devops days a'dam 2015
 
IPv6 on the Cisco Campus
IPv6 on the Cisco CampusIPv6 on the Cisco Campus
IPv6 on the Cisco Campus
 
Device Programmability with Cisco Plug-n-Play Solution
Device Programmability with Cisco Plug-n-Play SolutionDevice Programmability with Cisco Plug-n-Play Solution
Device Programmability with Cisco Plug-n-Play Solution
 
Présentation cisco aci in action fundamentals - fcouderc - v6
Présentation cisco aci in action   fundamentals - fcouderc - v6Présentation cisco aci in action   fundamentals - fcouderc - v6
Présentation cisco aci in action fundamentals - fcouderc - v6
 
OpenStack Summit Austin 2016 v1.3
OpenStack Summit Austin 2016 v1.3 OpenStack Summit Austin 2016 v1.3
OpenStack Summit Austin 2016 v1.3
 
APIC EM APIs: a deep dive
APIC EM APIs: a deep diveAPIC EM APIs: a deep dive
APIC EM APIs: a deep dive
 
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only BuildingSwiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
Swiss IPv6 Council: The Cisco-Journey to an IPv6-only Building
 
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
 
The Enhanced Cisco Container Platform
The Enhanced Cisco Container PlatformThe Enhanced Cisco Container Platform
The Enhanced Cisco Container Platform
 
Applying Hyper-scale Design Patterns to Routing
Applying Hyper-scale Design Patterns to RoutingApplying Hyper-scale Design Patterns to Routing
Applying Hyper-scale Design Patterns to Routing
 
PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...
PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...
PLNOG16: Automatyzacja kreaowania usług operatorskich w separacji od rodzaju ...
 
So you think you know SUSE?
So you think you know SUSE?So you think you know SUSE?
So you think you know SUSE?
 

Viewers also liked

DEVNET-1166 Open SDN Controller APIs
DEVNET-1166	Open SDN Controller APIsDEVNET-1166	Open SDN Controller APIs
DEVNET-1166 Open SDN Controller APIs
Cisco DevNet
 
DEVNET-1158 Cognitive Threat Analytics - Behavioral Breach Detection & Securi...
DEVNET-1158	Cognitive Threat Analytics - Behavioral Breach Detection & Securi...DEVNET-1158	Cognitive Threat Analytics - Behavioral Breach Detection & Securi...
DEVNET-1158 Cognitive Threat Analytics - Behavioral Breach Detection & Securi...
Cisco DevNet
 
Introduction to Snort Rule Writing
Introduction to Snort Rule WritingIntroduction to Snort Rule Writing
Introduction to Snort Rule Writing
Cisco DevNet
 
Rome 2017: Building advanced voice assistants and chat bots
Rome 2017: Building advanced voice assistants and chat botsRome 2017: Building advanced voice assistants and chat bots
Rome 2017: Building advanced voice assistants and chat bots
Cisco DevNet
 
Sklep rc
Sklep rcSklep rc
Getting Started: Developing Tropo Applications
Getting Started: Developing Tropo ApplicationsGetting Started: Developing Tropo Applications
Getting Started: Developing Tropo Applications
Cisco DevNet
 
DEVNET-1190 Targeted Threat (APT) Defense for Hosted Applications
DEVNET-1190	Targeted Threat (APT) Defense for Hosted ApplicationsDEVNET-1190	Targeted Threat (APT) Defense for Hosted Applications
DEVNET-1190 Targeted Threat (APT) Defense for Hosted Applications
Cisco DevNet
 
Climate change
Climate changeClimate change
Climate changefiggie11
 
Training for Building Course Elements in Blackboard Learn LMS
Training for Building Course Elements in Blackboard Learn LMSTraining for Building Course Elements in Blackboard Learn LMS
Training for Building Course Elements in Blackboard Learn LMS
TJStubbs
 
Urban Health and Resilience in the Lagos Metropolis ( A Presentation By Ebele...
Urban Health and Resilience in the Lagos Metropolis ( A Presentation By Ebele...Urban Health and Resilience in the Lagos Metropolis ( A Presentation By Ebele...
Urban Health and Resilience in the Lagos Metropolis ( A Presentation By Ebele...
Dr. Ebele Mogo
 
Embracing the Open Source Model
Embracing the Open Source ModelEmbracing the Open Source Model
Embracing the Open Source Model
Cisco DevNet
 
Create B2B Exchanges with Cisco Connected Processes: an overview
Create B2B Exchanges with Cisco Connected Processes: an overviewCreate B2B Exchanges with Cisco Connected Processes: an overview
Create B2B Exchanges with Cisco Connected Processes: an overview
Cisco DevNet
 
Source evaluation
Source evaluationSource evaluation
Source evaluationfiggie11
 

Viewers also liked (19)

DEVNET-1166 Open SDN Controller APIs
DEVNET-1166	Open SDN Controller APIsDEVNET-1166	Open SDN Controller APIs
DEVNET-1166 Open SDN Controller APIs
 
DEVNET-1158 Cognitive Threat Analytics - Behavioral Breach Detection & Securi...
DEVNET-1158	Cognitive Threat Analytics - Behavioral Breach Detection & Securi...DEVNET-1158	Cognitive Threat Analytics - Behavioral Breach Detection & Securi...
DEVNET-1158 Cognitive Threat Analytics - Behavioral Breach Detection & Securi...
 
Introduction to Snort Rule Writing
Introduction to Snort Rule WritingIntroduction to Snort Rule Writing
Introduction to Snort Rule Writing
 
Snort manual
Snort manualSnort manual
Snort manual
 
Snort-IPS-Tutorial
Snort-IPS-TutorialSnort-IPS-Tutorial
Snort-IPS-Tutorial
 
Snort IPS
Snort IPSSnort IPS
Snort IPS
 
Rome 2017: Building advanced voice assistants and chat bots
Rome 2017: Building advanced voice assistants and chat botsRome 2017: Building advanced voice assistants and chat bots
Rome 2017: Building advanced voice assistants and chat bots
 
BiodataTps15
BiodataTps15BiodataTps15
BiodataTps15
 
Sklep rc
Sklep rcSklep rc
Sklep rc
 
Getting Started: Developing Tropo Applications
Getting Started: Developing Tropo ApplicationsGetting Started: Developing Tropo Applications
Getting Started: Developing Tropo Applications
 
DEVNET-1190 Targeted Threat (APT) Defense for Hosted Applications
DEVNET-1190	Targeted Threat (APT) Defense for Hosted ApplicationsDEVNET-1190	Targeted Threat (APT) Defense for Hosted Applications
DEVNET-1190 Targeted Threat (APT) Defense for Hosted Applications
 
Blog (2)
Blog (2)Blog (2)
Blog (2)
 
Climate change
Climate changeClimate change
Climate change
 
Model model pembelajaran
Model model pembelajaranModel model pembelajaran
Model model pembelajaran
 
Training for Building Course Elements in Blackboard Learn LMS
Training for Building Course Elements in Blackboard Learn LMSTraining for Building Course Elements in Blackboard Learn LMS
Training for Building Course Elements in Blackboard Learn LMS
 
Urban Health and Resilience in the Lagos Metropolis ( A Presentation By Ebele...
Urban Health and Resilience in the Lagos Metropolis ( A Presentation By Ebele...Urban Health and Resilience in the Lagos Metropolis ( A Presentation By Ebele...
Urban Health and Resilience in the Lagos Metropolis ( A Presentation By Ebele...
 
Embracing the Open Source Model
Embracing the Open Source ModelEmbracing the Open Source Model
Embracing the Open Source Model
 
Create B2B Exchanges with Cisco Connected Processes: an overview
Create B2B Exchanges with Cisco Connected Processes: an overviewCreate B2B Exchanges with Cisco Connected Processes: an overview
Create B2B Exchanges with Cisco Connected Processes: an overview
 
Source evaluation
Source evaluationSource evaluation
Source evaluation
 

Similar to Starting the DevOps Train

10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
dennisn129
 
Devops
DevopsDevops
CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14
dennisn129CBN
 
DevOps for absolute beginners (2022 edition)
DevOps for absolute beginners (2022 edition)DevOps for absolute beginners (2022 edition)
DevOps for absolute beginners (2022 edition)
Ahmed Misbah
 
Overcoming Roadblocks in ABN AMRO's DevOps journey
Overcoming Roadblocks in ABN AMRO's DevOps journeyOvercoming Roadblocks in ABN AMRO's DevOps journey
Overcoming Roadblocks in ABN AMRO's DevOps journey
XebiaLabs
 
DevOps Culture & Enablement with Postgres Plus Cloud Database
DevOps Culture & Enablement with Postgres Plus Cloud DatabaseDevOps Culture & Enablement with Postgres Plus Cloud Database
DevOps Culture & Enablement with Postgres Plus Cloud Database
EDB
 
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast PresentationEnterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Compuware
 
Dev ops
Dev opsDev ops
Dev ops
Gourav Varma
 
Introduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsIntroduction to 5w’s of DevOps
Introduction to 5w’s of DevOps
Cygnet Infotech
 
Measure and Accelerate Your Software Delivery
Measure and Accelerate Your Software DeliveryMeasure and Accelerate Your Software Delivery
Measure and Accelerate Your Software Delivery
Anand Chauhan
 
Starting and Scaling Devops
Starting and Scaling Devops Starting and Scaling Devops
Starting and Scaling Devops
Jules Pierre-Louis
 
Starting and Scaling DevOps
Starting and Scaling DevOpsStarting and Scaling DevOps
Starting and Scaling DevOps
Jules Pierre-Louis
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOpsCprime
 
[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...
[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...
[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...
WSO2
 
Continuous Delivery: why ? where to start ? how to scale ?
Continuous Delivery: why ? where to start ? how to scale ?Continuous Delivery: why ? where to start ? how to scale ?
Continuous Delivery: why ? where to start ? how to scale ?
Jean-Philippe Briend
 
Павел Чуняев - State of Continuous Delivery in 2015
Павел Чуняев - State of Continuous Delivery in 2015Павел Чуняев - State of Continuous Delivery in 2015
Павел Чуняев - State of Continuous Delivery in 2015
ITSpringBY
 
State of continuous delivery in 2015 - Minsk 15-5-2015
State of continuous delivery in 2015 - Minsk 15-5-2015State of continuous delivery in 2015 - Minsk 15-5-2015
State of continuous delivery in 2015 - Minsk 15-5-2015
Pavel Chunyayev
 
Delivering Applications Continuously to Cloud
Delivering Applications Continuously to CloudDelivering Applications Continuously to Cloud
Delivering Applications Continuously to Cloud
IBM UrbanCode Products
 
Are your DevOps and Security teams friends or foes?
Are your DevOps and Security teams friends or foes?Are your DevOps and Security teams friends or foes?
Are your DevOps and Security teams friends or foes?
Reuven Harrison
 
Introduction to devops
Introduction to devopsIntroduction to devops
Introduction to devops
UtpalenduChakrobortt1
 

Similar to Starting the DevOps Train (20)

10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
 
Devops
DevopsDevops
Devops
 
CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14
 
DevOps for absolute beginners (2022 edition)
DevOps for absolute beginners (2022 edition)DevOps for absolute beginners (2022 edition)
DevOps for absolute beginners (2022 edition)
 
Overcoming Roadblocks in ABN AMRO's DevOps journey
Overcoming Roadblocks in ABN AMRO's DevOps journeyOvercoming Roadblocks in ABN AMRO's DevOps journey
Overcoming Roadblocks in ABN AMRO's DevOps journey
 
DevOps Culture & Enablement with Postgres Plus Cloud Database
DevOps Culture & Enablement with Postgres Plus Cloud DatabaseDevOps Culture & Enablement with Postgres Plus Cloud Database
DevOps Culture & Enablement with Postgres Plus Cloud Database
 
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast PresentationEnterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast Presentation
 
Dev ops
Dev opsDev ops
Dev ops
 
Introduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsIntroduction to 5w’s of DevOps
Introduction to 5w’s of DevOps
 
Measure and Accelerate Your Software Delivery
Measure and Accelerate Your Software DeliveryMeasure and Accelerate Your Software Delivery
Measure and Accelerate Your Software Delivery
 
Starting and Scaling Devops
Starting and Scaling Devops Starting and Scaling Devops
Starting and Scaling Devops
 
Starting and Scaling DevOps
Starting and Scaling DevOpsStarting and Scaling DevOps
Starting and Scaling DevOps
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...
[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...
[WSO2Con EU 2017] Continuous Integration, Delivery and Deployment: Accelerate...
 
Continuous Delivery: why ? where to start ? how to scale ?
Continuous Delivery: why ? where to start ? how to scale ?Continuous Delivery: why ? where to start ? how to scale ?
Continuous Delivery: why ? where to start ? how to scale ?
 
Павел Чуняев - State of Continuous Delivery in 2015
Павел Чуняев - State of Continuous Delivery in 2015Павел Чуняев - State of Continuous Delivery in 2015
Павел Чуняев - State of Continuous Delivery in 2015
 
State of continuous delivery in 2015 - Minsk 15-5-2015
State of continuous delivery in 2015 - Minsk 15-5-2015State of continuous delivery in 2015 - Minsk 15-5-2015
State of continuous delivery in 2015 - Minsk 15-5-2015
 
Delivering Applications Continuously to Cloud
Delivering Applications Continuously to CloudDelivering Applications Continuously to Cloud
Delivering Applications Continuously to Cloud
 
Are your DevOps and Security teams friends or foes?
Are your DevOps and Security teams friends or foes?Are your DevOps and Security teams friends or foes?
Are your DevOps and Security teams friends or foes?
 
Introduction to devops
Introduction to devopsIntroduction to devops
Introduction to devops
 

More from Cisco DevNet

How to Contribute to Ansible
How to Contribute to AnsibleHow to Contribute to Ansible
How to Contribute to Ansible
Cisco DevNet
 
How to Build Advanced Voice Assistants and Chatbots
How to Build Advanced Voice Assistants and ChatbotsHow to Build Advanced Voice Assistants and Chatbots
How to Build Advanced Voice Assistants and Chatbots
Cisco DevNet
 
Cisco Spark and Tropo and the Programmable Web
Cisco Spark and Tropo and the Programmable WebCisco Spark and Tropo and the Programmable Web
Cisco Spark and Tropo and the Programmable Web
Cisco DevNet
 
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap APIBuilding a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Cisco DevNet
 
Application Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible NetflowApplication Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible Netflow
Cisco DevNet
 
NETCONF & YANG Enablement of Network Devices
NETCONF & YANG Enablement of Network DevicesNETCONF & YANG Enablement of Network Devices
NETCONF & YANG Enablement of Network Devices
Cisco DevNet
 
OpenStack Enabling DevOps
OpenStack Enabling DevOpsOpenStack Enabling DevOps
OpenStack Enabling DevOps
Cisco DevNet
 
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
Cisco DevNet
 
Cisco Spark & Tropo API Workshop
Cisco Spark & Tropo API WorkshopCisco Spark & Tropo API Workshop
Cisco Spark & Tropo API Workshop
Cisco DevNet
 
Coding 102 REST API Basics Using Spark
Coding 102 REST API Basics Using SparkCoding 102 REST API Basics Using Spark
Coding 102 REST API Basics Using Spark
Cisco DevNet
 
Cisco APIs: An Interactive Assistant for the Web2Day Developer Conference
Cisco APIs: An Interactive Assistant for the Web2Day Developer ConferenceCisco APIs: An Interactive Assistant for the Web2Day Developer Conference
Cisco APIs: An Interactive Assistant for the Web2Day Developer Conference
Cisco DevNet
 
DevNet Express - Spark & Tropo API - Lisbon May 2016
DevNet Express - Spark & Tropo API - Lisbon May 2016DevNet Express - Spark & Tropo API - Lisbon May 2016
DevNet Express - Spark & Tropo API - Lisbon May 2016
Cisco DevNet
 
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
Cisco DevNet
 
Choosing PaaS: Cisco and Open Source Options: an overview
Choosing PaaS:  Cisco and Open Source Options: an overviewChoosing PaaS:  Cisco and Open Source Options: an overview
Choosing PaaS: Cisco and Open Source Options: an overview
Cisco DevNet
 
Doing Business with Tropo
Doing Business with TropoDoing Business with Tropo
Doing Business with Tropo
Cisco DevNet
 
Introduction to the DevNet Sandbox and IVT
Introduction to the DevNet Sandbox and IVTIntroduction to the DevNet Sandbox and IVT
Introduction to the DevNet Sandbox and IVT
Cisco DevNet
 
CSTA - Cisco Security Technical Alliances, New Ecosystem Program Built on the...
CSTA - Cisco Security Technical Alliances, New Ecosystem Program Built on the...CSTA - Cisco Security Technical Alliances, New Ecosystem Program Built on the...
CSTA - Cisco Security Technical Alliances, New Ecosystem Program Built on the...
Cisco DevNet
 
Introduction to ACI APIs
Introduction to ACI APIsIntroduction to ACI APIs
Introduction to ACI APIs
Cisco DevNet
 
Flare: an overview
Flare: an overviewFlare: an overview
Flare: an overview
Cisco DevNet
 
Enabling Fast IT using Containers, Microservices and DAVROS models: an overview
Enabling Fast IT using Containers, Microservices and DAVROS models: an overviewEnabling Fast IT using Containers, Microservices and DAVROS models: an overview
Enabling Fast IT using Containers, Microservices and DAVROS models: an overview
Cisco DevNet
 

More from Cisco DevNet (20)

How to Contribute to Ansible
How to Contribute to AnsibleHow to Contribute to Ansible
How to Contribute to Ansible
 
How to Build Advanced Voice Assistants and Chatbots
How to Build Advanced Voice Assistants and ChatbotsHow to Build Advanced Voice Assistants and Chatbots
How to Build Advanced Voice Assistants and Chatbots
 
Cisco Spark and Tropo and the Programmable Web
Cisco Spark and Tropo and the Programmable WebCisco Spark and Tropo and the Programmable Web
Cisco Spark and Tropo and the Programmable Web
 
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap APIBuilding a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
 
Application Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible NetflowApplication Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible Netflow
 
NETCONF & YANG Enablement of Network Devices
NETCONF & YANG Enablement of Network DevicesNETCONF & YANG Enablement of Network Devices
NETCONF & YANG Enablement of Network Devices
 
OpenStack Enabling DevOps
OpenStack Enabling DevOpsOpenStack Enabling DevOps
OpenStack Enabling DevOps
 
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
 
Cisco Spark & Tropo API Workshop
Cisco Spark & Tropo API WorkshopCisco Spark & Tropo API Workshop
Cisco Spark & Tropo API Workshop
 
Coding 102 REST API Basics Using Spark
Coding 102 REST API Basics Using SparkCoding 102 REST API Basics Using Spark
Coding 102 REST API Basics Using Spark
 
Cisco APIs: An Interactive Assistant for the Web2Day Developer Conference
Cisco APIs: An Interactive Assistant for the Web2Day Developer ConferenceCisco APIs: An Interactive Assistant for the Web2Day Developer Conference
Cisco APIs: An Interactive Assistant for the Web2Day Developer Conference
 
DevNet Express - Spark & Tropo API - Lisbon May 2016
DevNet Express - Spark & Tropo API - Lisbon May 2016DevNet Express - Spark & Tropo API - Lisbon May 2016
DevNet Express - Spark & Tropo API - Lisbon May 2016
 
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
 
Choosing PaaS: Cisco and Open Source Options: an overview
Choosing PaaS:  Cisco and Open Source Options: an overviewChoosing PaaS:  Cisco and Open Source Options: an overview
Choosing PaaS: Cisco and Open Source Options: an overview
 
Doing Business with Tropo
Doing Business with TropoDoing Business with Tropo
Doing Business with Tropo
 
Introduction to the DevNet Sandbox and IVT
Introduction to the DevNet Sandbox and IVTIntroduction to the DevNet Sandbox and IVT
Introduction to the DevNet Sandbox and IVT
 
CSTA - Cisco Security Technical Alliances, New Ecosystem Program Built on the...
CSTA - Cisco Security Technical Alliances, New Ecosystem Program Built on the...CSTA - Cisco Security Technical Alliances, New Ecosystem Program Built on the...
CSTA - Cisco Security Technical Alliances, New Ecosystem Program Built on the...
 
Introduction to ACI APIs
Introduction to ACI APIsIntroduction to ACI APIs
Introduction to ACI APIs
 
Flare: an overview
Flare: an overviewFlare: an overview
Flare: an overview
 
Enabling Fast IT using Containers, Microservices and DAVROS models: an overview
Enabling Fast IT using Containers, Microservices and DAVROS models: an overviewEnabling Fast IT using Containers, Microservices and DAVROS models: an overview
Enabling Fast IT using Containers, Microservices and DAVROS models: an overview
 

Recently uploaded

LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 

Recently uploaded (20)

LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 

Starting the DevOps Train

  • 1. We’re ready. Are you? February 15 - 19, 2016 • Berlin, Germany
  • 2. Starting the DevOps Train Experiences in DevOps Transformation Andy Boden Technical Director
  • 3. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] •  Introduction •  I have Agile what is DevOps •  DevOps Value proposition •  Starting the DevOps train •  Notes from the front line Agenda 3
  • 4. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] •  In this session we will try and answer •  Why move to DevOps •  What is the Value proposition •  What does it look and feel like •  I will also give you insights into what I have learned •  Currently I am working with a Large multinational Telco with roots in the UK to deliver a Video delivery program in Germany across Cable, data and Cellular networks. With a goal to go global with this solution •  Top focus on Business transformation to DevOps Introduction & about the presenter
  • 5. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] •  Our Customer has had poor deliveries from Cisco in the past that made the new Video platform unlikely to be won by Cisco. •  The top level brief to make success for the video customer:- •  The Customer needs a new video platform to remain ahead of the competition •  They also want to make an impact in the mobile video market •  This platform will be in direct competition with other systems such as AppleTV, Google Chrome and Amazon Fire with rapid feature change and high availability •  New features velocity is highly important •  Quick delivery to the market •  Visible roadmap to have new features •  The top level brief to make success for Cisco :- •  Cisco has a video solution product called Infinite Home that needs to come to market and be successful •  Cisco need to show we can deploy a future generation video service to rival the rest of the industry •  The success we have in this program is a door opener to significant domination in the video space… •  Our customers brings the knowledge and ability to operate a large video footprint Video Technology Customer starting point Video Program and the transition of Cisco and the Customer 5
  • 6. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] I have Agile what is DevOps
  • 7. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] Why have Agile a quick reminder •  As we work through the timeline we can not wait for a big bang of deployment at the end of a long development cycle •  Agile is a way of getting lots of small things done and working rather than waiting and believing that it will all be ok •  The small step approach has many advantages •  See initial results quicker •  No wait until the end to know if it will work •  Allow us to make small changes as we go •  The Cisco development teams are already committed to Agile and work on a sprint delivery •  Planning for development is also an agile practice with the decision of what to do next based on current priority, risk and cost 7
  • 8. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] DevOps Continuous Delivery Continuous Integration Agile Development I have Agile why have DevOps? •  DevOps is the close coupling of Development and Operations to develop a product that is in harmony with the deployment and operations team. •  DevOps promises:- •  Common understanding of work coming through the pipeline •  Rapid feedback on system delivery •  Identification of system issues before end users experience a problem •  Quick recovery of a failed or failing system •  DevOps delivers this by:- •  Lots of small changes that builds to new features or rapid fixes (Agile) •  Rapid deployment by using Continues Deployment (CD) •  Quick recovery or new deployment of systems if failure (CD) •  Low defect count in field by highly automated testing of the integrated solution (CI) •  High amount of real time monitoring •  Software promotion groups to limit risk and allow monitoring •  When something goes wrong the goal is to restore the service •  The process of finding and fixing the root cause is done after the service is restored 8
  • 9. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] DevOps is…. •  DevOps is the extension of the Agile, CI and CD concept •  Agile development empowers the developers to choose work and commit to delivery and includes automated testing at the code level •  CI creates rapid integration and testing of software created by agile and non agile development teams in an environment •  CD takes the tested work from CI and allows for automated deployment of the packages •  DevOps brings together the developers with the Operations teams •  When work is planned the operations teams are aware of the change •  When developers work they understand where the code will be deployed •  The developers code with operations in mind •  The CI system has a environment that is live or represents live •  The CD system deploys the same code and configures for all systems •  High monitoring information is available from the system and it code •  Issues identified by operations can be provided directly to the Dev teams •  On system failure operations have access to all teams to restore service •  Software is promoted through the live system stages (Alpha, Beta, Live) •  It is only done when it is in the field and customers use it 9 DevOps Continuous Delivery (CD) Continuous Integration (CI) Agile Development (Agile)
  • 10. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] DevOps Value Proposition
  • 11. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] The Traditional to Agile to DevOps value •  Agile •  Customer driven requirements •  Customer driven engagement and timeline •  Manage change with more flexibility from both Customer and Engineering •  Empower a engineering focused planning and delivery •  Increase engineering equality to take ownership on quality and delivery •  Iterative delivery to the traditional pipeline •  Faster delivery to customer based on right product priority •  Increased development velocity based on engineering empowerment •  Full test coverage •  Traditional deployment and test pipeline •  Acceptance is customer focused 11 •  DevOps –  Operations and Subscriber driven outcome –  Relationship driven engagement –  Soon as possible driven timeline –  Manage change with more flexibility from both Customer and Engineering –  Operation and Subscriber focused delivery –  Increased velocity based on faster feedback from operations and subscriber –  Reduced effort based on focus on just enough design, development and quality –  Increase engineering equality to take ownership on quality and delivery –  Automated pipeline for deployment –  Automated test focused high value areas (legal, make money) –  Acceptance is focused on subscribers and operations
  • 12. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] * Data is not definitive but based on presenters experience •  Focus on Customer and Product requirements to drive the product •  Inequality in influence by effort •  Customer defined outcome assumes Customer and Product knows the end user and business 12 Customer Sales Product Manager Architecture Project Manager Development Integration Test Operations Subscriber Influence Traditional Project Influence vs. Effort Focus
  • 13. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] * Data is not definitive but based on presenters experience •  Focus customer requirements to drive product •  Equality in influence based around engineering •  Customer defined outcome assumes Customer and Product knows the end user and business 13 Customer Sales Product Manager ArchitectureProject ManagerDevelopment Integration Test Operations Subscriber Influence Agile Project Influence vs. Effort Focus
  • 14. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] * Data is not definitive but based on presenters experience •  Focus on the Customer and Operations influence feedback to drive product •  Reduce effort around test and integration relaying on end user and Operations •  End user and operations quick feedback drives a product that is loved 14 Customer Sales Product Manager ArchitectureProject ManagerDevelopment Integration Test Operations Subscriber Influence DevOps Project Influence vs. Effort Focus
  • 15. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] What type could me project be? 15 (Start) Has this project been done before? No High level of Uncertainty (Agile) Yes Is the project Simple? No High level of Complexity (Agile) Yes Is the customer a Traditional Program? No Agile Customer (Agile) Yes Is the customer ready to change? Yes Help transform the customer to Agile (Agile) No Stay a traditional Project (Traditional Project) (From Agile) Agile project has regular update cadence No Keep to Agile (Agile) Yes Help transform the customer to DevOps (DevOps)
  • 16. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] So you want it. But how? •  Transition to a new methodology is a journey that we go on together with our customer •  We need to agree the key direction with the customer •  Build outcomes and set expectations •  Explore risks and rewards of the different engagement models •  Much More…. 16
  • 17. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] Starting the DevOps Train
  • 18. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] How to get DevOps started •  Understand Why you are making the change •  DevOps transformation is a big change and needs to have a clear outcome •  Have a realistic understanding that this is a change at all levels •  People (Development, Deployment, operations, test acceptance, management) •  Organisation •  Business •  Identify the people involved first •  Leadership Drive •  Some people are ready to change •  Do you have control or influence over the people •  Decide if you will drive DevOps from Development or Operations •  Select the team that will be hardest to transform and start with them •  You need to be able to control and influence that teams outcomes 18 Product Development Deployment Test Operations Business
  • 19. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] Are we ready to get going? A Quick safety check list q  Clear Outcomes for the transformation q  Realistic expectation q  People inventory q  DevOps go live vision (not a Gant plan) q  Foundation of Agile q  Foundation of Continues Delivery q  Have a product to use (MVP) q  Key Stakeholders on board q  Kick off group and meeting identified q  On Boarding process q  Quality vision q  … 19
  • 20. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] What does it feel like now the train has started? What will I see and hear? •  Common words across the teams •  Common outcomes not individual dates •  Collaboration at all business levels •  Feature priority understood by all teams •  Feature outcome over detailed documentation •  Regular feedback without blame •  Collaborative and quick fix of priority defects •  Just enough quality outcome over detailed test plans •  Trust / Fun 20
  • 21. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] Basic Advice •  There is no identified right way to start DevOps only an agreed outcome •  Leadership not management of people is key •  People are more important than tools they use •  Relationships will make or break the outcome 21
  • 22. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] Notes from the front line Experiences in DevOps Transformation
  • 23. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] Key Stakeholder concerns What could go wrong? How do we think about it. •  Key concerns •  Can Cisco deliver based on history •  The proof is in the execution and delivery and can be only fixed by success •  Can both parties bring a new way of working to overcome the previous program problems •  Attitude by the team and willingness to share real view and status •  Can we all work as one team •  Attitude of the people on the ground •  Can the customer transform to be able to move to Agile and then to DevOps •  Cisco has to help the customer understand the transformation and be a thought leader in this area •  Can Cisco and the customer build a common vision of the outcome •  The way we mention the contract and how often that we revert to what it says •  Can Cisco business units work as one team to deliver this large video program •  Clear leadership and ownership within Cisco is required •  Will the customer change the program once we have started and get more departments involved •  Managing program expectations within the wider customer organisation 23
  • 24. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] Areas of Transformation Understand, Transform and Execute •  Business •  Agile projects in a SoW framework •  Organization •  The mating of Cisco and the customer to make one team and build a common outcome •  Planning •  Agile and Waterfall in the same space •  Outcomes over big plan timeline •  Agile •  Requirements management Cisco Product vs. Contract •  DevOps •  One team with Cisco as Development and the customer as Operations •  Software testing and live users •  Delivery of software Velocity 24
  • 25. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] Organizational Transformation •  The mating of Cisco and customer organization •  Problem •  The mating of Cisco and the customer into one program •  The mating of Cisco Development and the customer operations in to one DevOps team •  Transform •  This is a current (program) and future (DevOps) challenge •  Cisco and the customer have agreed to have a joint leadership of the program and to share one program manager that will direct both Cisco and the customer •  The build out of the first system has both Cisco and the customer managers working as joint teams •  Close collaboration and openness is the key •  For big issues escalate internally then share based on risk and time to resolve •  Cisco and the customer have agreed to have a leader with experience as a consultant to bring in the DevOps transformation •  Outcome •  Joint ownership places both organizations in the hot seat if the system succeeds or fails •  Cisco gets to feel the real end to end ownership of the program •  The customer gets to see Cisco work and share the feeling 25
  • 26. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] Planning Transformation •  Outcomes over big plan timeline •  Problem •  The big plan timeline results in some of the teams focused on the timeline •  Other teams identify with the ability to complete before another team in the timeline •  Transformation •  Have the focus of the team on a tangible outcome such as:- •  First device bring-up •  Cloud deployment •  Device Available with Cloud UI •  Content Playback available •  Keeping only the short term outcomes or high risk outcomes is important •  Outcome •  The focus on the outcome over the date can accelerate the team to deliver sooner than the time identified 26
  • 27. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] Deployment Pipeline •  Deployment transformation •  Problem •  Traditional deployment of new features and fixes is a long process in the mission critical or revenue critical domain •  Transform •  Drive to a quick deployment pipeline •  Including live communities as part of the testing plan •  Automation of testing in all key areas •  Short delivery cycles making small amount of change in each release •  Understanding software and deployment change so that testing can be targeted •  Outcome •  Not confirmed yet but transformation in process 27
  • 28. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] Testing Transformation •  Testing transformation •  Problem •  Traditional testing takes a long time and needs high effort. This is in contradiction to the DevOps delivery of new software to live in a week •  Transform •  Including live communities as part of the testing plan •  Automation of testing in all key areas •  Short delivery cycles making small amount of change in each release •  Understanding software and deployment change so that testing can be targeted •  Outcome •  Not confirmed yet but transformation in process 28
  • 29. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] Lessons and Advice •  Make collaboration a key corner stone and get the team to do it •  Know the contract but don’t have it banded around as the “rules” •  Be confident that you have the back-up by the organizations leadership •  Be honest as your attitude reflects to the customer •  Worrying about the end date results in missing the outcome •  Listen to what the customer tells you and then help them understand the real world context •  Transition is not a reason to fail but a reason to succeed 29
  • 30. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] Thank You Keep Calm & Board the DevOps Train
  • 31. Thank you © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] 31
  • 33. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicAndy Boden [1176] Suggested reading list •  You Tube. what is DevOps https://www.youtube.com/watch?v=_I94-tJlovg •  The Phoenix Project http://www.amazon.co.uk/Phoenix-Project-DevOps-Helping-Business/dp/0988262509/ref=sr_1_1? ie=UTF8&qid=1423144567&sr=8-1&keywords=the+phoenix+project •  Continuous Delivery http://www.amazon.co.uk/Continuous-Delivery-Deployment-Automation-Addison-Wesley/dp/ 0321601912/ref=pd_sim_b_2?ie=UTF8&refRID=0TNTBDZQJD6PMCKRXWDK •  Building a DevOps Culture http://www.amazon.co.uk/Building-DevOps-Culture-Mandi-Walls-ebook/dp/B00CBM1WFC/ ref=sr_1_1?ie=UTF8&qid=1424360443&sr=8-1&keywords=Building+a+DevOps+Culture •  Continuous Delivery and DevOps - A Quickstart Guide http://www.amazon.co.uk/Continuous-Delivery-DevOps-Quickstart-Second/dp/1784399310/ref=sr_1_1? ie=UTF8&qid=1424360524&sr=8-1&keywords=Continuous+Delivery+and+DevOps+–+A+Quickstart +Guide 33