© CollabraSpace 2019
8 February 2019
Agile DevOps Tools
Leah Burman
SPC4, CSM, CSPO, CSP-SM, CSP-PO
© CollabraSpace 2019
What is DevOps?
DevOps (a clipped compound of "development" and "operations") is a software
development methodology that combines software development (Dev) with
information technology operations (Ops). The goal of DevOps is to shorten the
systems development life cycle while delivering features, fixes, and updates
frequently in close alignment with business objectives. It is a set of practices
intended to reduce the time between committing a change to a system and the
change being placed into normal production, while ensuring high quality
-Wikipedia
https://www.youtube.com/watch?v=n2uJDp1sNy0
© CollabraSpace 2019
Continuous … Everything?
CONTINUOUS
DEPLOYMENT
BUILD
INTEGRATION
EXPLORATION
SECURITY
TEST
MONITORING
© CollabraSpace 2019
Continuous Exploration
CONTINUOUS
EXPLORATION
• Requirements, architecture runway,
evolving technologies
• Hypothesis, user analysis, trends
• Labs, dojos, Safaris
© CollabraSpace 2019
Continuous Build Tools
BUILD
• Version control
• Branching Strategies
• Repositories
• Feedback loops
• Kickoff the DevOps pipeline
CONTINUOUS
© CollabraSpace 2019
Continuous Test Tools
• Coverage Metrics
• Automate as appropriate
for UI, Service, Unit levels
• Normalize, then automate
TEST
CONTINUOUS
© CollabraSpace 2019
Continuous Security Tools
SECURITY
CONTINUOUS
© CollabraSpace 2019
Continuous Integration Tools
How early in pipeline can integration occur?
How frequently?
INTEGRATION
CONTINUOUS
© CollabraSpace 2019
Continuous Deployment Tools
• Cloud
• Virtualization
• Version control ALL of it
• Database
Infrastructure as code - software defined environmentsDEPLOYMENT
CONTINUOUS
© CollabraSpace 2019
Continuous Monitoring Tools
MONITORING
• Monitoring leads to self-healing
• Feedback loop for team improvementCONTINUOUS
© CollabraSpace 2019
A la carte or Full Service?
https://stackshare.io/netflix/netflix
© CollabraSpace 2019
Red Hat
© CollabraSpace 2019
IBM
© CollabraSpace 2019
Microsoft
© CollabraSpace 2019
Atlassian
© CollabraSpace 2019
Pivotal
© CollabraSpace 2019
Marshmallow DevOps Challenge
Round 1
• 9 min build
• 2 min monitor
Round 2
• 3 min build
• 2 min monitor
• 3 min build
• 2 min monitor
• 3 min build
• 2 min monitor
Using only materials in the bag, build a free
standing structure with the jumbo marshmallow in
tact at the top of the structure
Team with highest structure end of round 2 gets
DevOps book
© CollabraSpace 2019
Marshmallow DevOps Challenge
https://www.youtube.com/watch?v=1p5sBzMtB3Q
© CollabraSpace 2019
Agile Tech Talks
Book Club: The Dev Ops
Handbook
March 8 12:30-1:30
Previous Topics Include:
• Lessons Learned Scaling Agile
• Agile Roles & Responsibilities
• Scrum Master Tips and Tricks
• Intro to Agile
• Agile DevOps
Stay up to date on information
for newsletters, event info,
future training and more by
joining our Agile mailing list!
You can be added to list by
clicking the Join Agile Mailing
List button located at
www.CollabraSpace.com/agile
or by emailing
© CollabraSpace 2019
Agile Training and Certification
SAFe DevOps provides a comprehensive
overview for understanding the DevOps
competencies needed to accelerate time-to-
market by improving the flow of value through
the Continuous Delivery Pipeline.
SAFe Scrum Masters help Agile Teams to
deliver the maximum business value that is
achievable through SAFe. Learn to facilitate
Team and Program Level events for
successful program execution, explore Scrum
in the context of the entire enterprise, and
become a servant leader and coach.
May 14-17
8:30am-12:30pm daily
March 25-26
9am-5pm
© CollabraSpace 2019
Women In Agile MidAtlantic
Women in Agile is a collective effort to network,
promote, and support the work of outstanding women
in the agile community through blogging, speaking,
and building a network among women and allies.
www.WomenInAgile.ORG
#WomenInAgile
https://www.meetup.com/Women-In-Agile-Mid-Atlantic/
© CollabraSpace 2019
Questions?
Top Related