Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
@bridgetkromhout
Beyond Ad-hoc Automation
Leveraging Structured Platforms
Bridget Kromhout
@bridgetkromhout
Bridget Kromhout
lives:
Minneapolis,
Minnesota
works:
Pivotal
podcasts:
Arrested
DevOps
organizes:
devops...
@bridgetkromhout
navigating infrastructure choices
@bridgetkromhout
let’s talk
platforms…
@bridgetkromhout
@bridgetkromhout
@bridgetkromhout
Previously, on Platform Tales…
Docker in Production:
Reality, Not Hype
@bridgetkromhout
Deconstructing
a monolithic
Python/Django
app into…
(as was the style
at the time)
Go microservices
@bridgetkromhout
@bridgetkromhout
“Any organization that designs a system
(defined broadly) will produce a design
whose structure is a copy ...
@bridgetkromhout
@bridgetkromhout
@bridgetkromhout
Containerized builds
runs tests
creates versioned
deployable artifacts
standardizes development
environme...
@bridgetkromhout
Continuous Integration &
Continuous Delivery
concourse.ci
@bridgetkromhout
“Great job on those
zero-downtime
blue-green
deployments!”
—no CEO ever
@bridgetkromhout
canary deployments
@bridgetkromhout
Just because you can…
…doesn’t mean you should.
@bridgetkromhout
@bridgetkromhout
roadmap: high-level*
*details: the devil is in them
@bridgetkromhout
tech decisions: a Markov bot against HN
probably not

^
@bridgetkromhout
@bridgetkromhout
also true for infrastructure as code.
@bridgetkromhout
@bridgetkromhout
create visibility into operations
architect for failure
distribute decision-making
@bridgetkromhout
@bridgetkromhout
@bridgetkromhout
“Durable communication exhibits the
same characteristics as accidental,
convenient communication in a co-...
@bridgetkromhout
promises
@bridgetkromhout
reasonable
constraints
@bridgetkromhout
“To always be
shipping,
you need a
shipyard”
Bret Mogilefsky of 18F,
on cloud.gov
@bridgetkromhout
Thank you!
Upcoming SlideShare
Loading in …5
×

of

Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 1 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 2 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 3 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 4 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 5 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 6 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 7 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 8 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 9 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 10 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 11 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 12 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 13 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 14 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 15 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 16 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 17 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 18 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 19 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 20 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 21 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 22 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 23 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 24 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 25 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 26 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 27 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 28 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 29 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 30 Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities) Slide 31
Upcoming SlideShare
Containers will not fix your broken culture (and other hard truths) - devopsdays Detroit
Next
Download to read offline and view in fullscreen.

2 Likes

Share

Download to read offline

Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities)

Download to read offline

Agile Day Twin Cities version (Nov 13, 2015)

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

Beyond Ad-hoc Automation - Leveraging Structured Platforms (Agile Day Twin Cities)

  1. 1. @bridgetkromhout Beyond Ad-hoc Automation Leveraging Structured Platforms Bridget Kromhout
  2. 2. @bridgetkromhout Bridget Kromhout lives: Minneapolis, Minnesota works: Pivotal podcasts: Arrested DevOps organizes: devopsdays
  3. 3. @bridgetkromhout navigating infrastructure choices
  4. 4. @bridgetkromhout let’s talk platforms…
  5. 5. @bridgetkromhout
  6. 6. @bridgetkromhout
  7. 7. @bridgetkromhout Previously, on Platform Tales… Docker in Production: Reality, Not Hype
  8. 8. @bridgetkromhout Deconstructing a monolithic Python/Django app into… (as was the style at the time) Go microservices
  9. 9. @bridgetkromhout
  10. 10. @bridgetkromhout “Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization's communication structure.” Mel Conway
  11. 11. @bridgetkromhout
  12. 12. @bridgetkromhout
  13. 13. @bridgetkromhout Containerized builds runs tests creates versioned deployable artifacts standardizes development environment
  14. 14. @bridgetkromhout Continuous Integration & Continuous Delivery concourse.ci
  15. 15. @bridgetkromhout “Great job on those zero-downtime blue-green deployments!” —no CEO ever
  16. 16. @bridgetkromhout canary deployments
  17. 17. @bridgetkromhout Just because you can… …doesn’t mean you should.
  18. 18. @bridgetkromhout
  19. 19. @bridgetkromhout roadmap: high-level* *details: the devil is in them
  20. 20. @bridgetkromhout tech decisions: a Markov bot against HN probably not
 ^
  21. 21. @bridgetkromhout
  22. 22. @bridgetkromhout also true for infrastructure as code.
  23. 23. @bridgetkromhout
  24. 24. @bridgetkromhout create visibility into operations architect for failure distribute decision-making
  25. 25. @bridgetkromhout
  26. 26. @bridgetkromhout
  27. 27. @bridgetkromhout “Durable communication exhibits the same characteristics as accidental, convenient communication in a co-located space. The powerful difference is how inclusive, transparent, and reliable it is.” Casey West
  28. 28. @bridgetkromhout promises
  29. 29. @bridgetkromhout reasonable constraints
  30. 30. @bridgetkromhout “To always be shipping, you need a shipyard” Bret Mogilefsky of 18F, on cloud.gov
  31. 31. @bridgetkromhout Thank you!
  • StuartStevenson2

    Dec. 8, 2015
  • matthewskelton

    Dec. 8, 2015

Agile Day Twin Cities version (Nov 13, 2015)

Views

Total views

488

On Slideshare

0

From embeds

0

Number of embeds

47

Actions

Downloads

2

Shares

0

Comments

0

Likes

2

×