agile devops tools - collabraspace...• agile roles & responsibilities • scrum master tips...

Post on 24-Apr-2020

12 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

© CollabraSpace 2019

8 February 2019

Agile DevOps Tools

Leah Burman

SPC4, CSM, CSPO, CSP-SM, CSP-PO

leah.burman@collabraspace.com

© 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

agile@collabraspace.com.

© 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