29

PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart

  • Upload
    puppet

  • View
    61

  • Download
    1

Embed Size (px)

Citation preview

Page 1: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart
Page 2: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart

Collaboration & Empowerment Driving Change in Infrastructure with Culture

2

Page 3: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart

Martin Jackson Enterprise Technical Expert, Walmart @mjolnir40k

Page 4: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart

Our journey – haven’t stopped believing

Page 5: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart

48,987,856 total resources

53,386 total nodes

863.74 average resources per node

2,104 Windows nodes

including

Page 6: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart

202 47 from the Forge modules

Page 7: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart

… and, deploy to production 6.79 times every

working day

Page 8: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart

The move from Puppet Open Source to Puppet Enterprise.

Page 9: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart

Needless to say, we’ve learned a lot...

Learn Do Adjust

Page 10: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart

…and we’ve learned from our mistakes

Page 11: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart

Technology & Culture

We’ve learned a lot in a couple related areas:

Page 12: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart

Technology

Page 13: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart

Migration from Open Source to PE

“Functionality is an asset, code is a liability”

Someone on the Internet

Page 14: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart

Hi! I’m Puppety!

Are you trying to make a node

group?

Page 15: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart

The shortest path to better software.

Page 16: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart

What did we learn?

Page 17: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart

We had some challenges …

… but

17

Page 18: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart

Refactoring for roles and profiles

Page 19: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart
Page 20: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart

Culture

Page 21: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart

Nothing ventured, nothing gained.

Page 22: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart

Trust in engineers

Page 23: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart

Recommendations

Page 24: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart

Reward

24

Success

Risk

Page 25: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart

Looking for synergies

Page 26: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart

Working with other tools

Page 27: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart

Takeaways: Share the journey

Nothing ventured, nothing gained!

Start the Empowerment-Passion-

Results Cycle

Repeat the Cycle with Systems Tooling

Page 28: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart

Questions?

http://puppetconf.techbetter.com

Page 29: PuppetConf 2016: Collaboration and Empowerment: Driving Change in Infrastructure with Culture – Martin Jackson, Walmart

Thank You!