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.

Team workspaces; Cat Rayburn


Published on

Puppet Camp America West; 25 June 2020

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Team workspaces; Cat Rayburn

  1. 1. Team Workspaces Giving autonomy to internal consumers
  2. 2. 2 Cat Rayburn Senior UX Designer, Puppet Puppet community Slack: @catrayburn
  3. 3. ROADMAP DISCLAIMER This forward-looking indication of plans for products is preliminary and all future release dates are tentative and are subject to change. Any future release of the product or planned modifications to product capability, functionality or feature are subject to ongoing evaluation by Puppet, may or may not be implemented, should not be considered firm commitments by Puppet, and should not be relied upon in making purchasing decisions. 3
  4. 4. 4
  5. 5. 5 Let’s go back to 2012...
  6. 6. 6 Jumping forward to 2018 Administrators Colleagues Consumers Traditional Velocity- oriented Puppet Contributor Associate Leader Tech Manager Tech Practitioner Centralized Admin Service Provider Admin Agility-oriented Admin DevOps Engineer Tech Standards App Operations Network Admin Jr. Sys. Admin Tech Support Level 1 Operator Tech Leader/ CTO Business Unit Owner Tech Manager Change Board Manager Developer Security Ops Data Analyst 6
  7. 7. “We don’t let in the unwashed masses.” —Puppet user interview The centrally managed:
  8. 8. The autonomous teams:
  9. 9. “I have to get 12 more teams into Puppet. I don’t know these people. I don’t know what they’ll do.” —Puppet user interview The autonomous teams:
  10. 10. 10 The big idea How we can empower internal consumers with a team-centric in Puppet Enterprise
  11. 11. Workspaces separate out the things each team cares about... 11
  12. 12. ...while federating the things the organization want to standardize 12
  13. 13. Federated reporting lets you monitor infra across workspaces and PE servers 13
  14. 14. 14
  15. 15. Share standardized code from a central library 15
  16. 16. Teams can share their expertise with the central library and other teams 16
  17. 17. What kinds of workspaces could you create? 17 Reporting Workspace A view-only workspace connected to all PE servers. Managers, auditors and data analysts can get up-to-date data on IT initiative progress and compliance in an easy graphic UI. Restricted Self-service Workspace Connected to a node group and a set of centrally-managed tasks & plans to run on them. Let internal consumers run a few specific tasks, while restricting access to other infrastructure. Application Team Workspace Connected to only the nodes and modules that the app team controls. Update module code and troubleshoot issues that apply to them. Team doesn’t have to wade through unrelated nodes and code. Core Team Workspace Controls operating system modules and standard operating environments, connected to all nodes.
  18. 18. 18 What’s on the way Workspaces now, in the near future, and beyond
  19. 19. 19 FPO Continuous Delivery for Puppet Enterprise Already here! Workspaces were added to CD4PE in 2019.
  20. 20. 20 FPO Estate Reporting ● Launching first in Continuous Delivery for PE ● First set of functionality launches this week with more to come
  21. 21. 21 FPO Looking into the future ● Run tasks & plans in workspaces ● A workspace console available to PE customers ● And more...
  22. 22. 22 Puppet Test Pilots If you enjoyed this sneak peak into what Puppet is working on, we do this all the time! Search “Puppet Test Pilots” or go to: Survey Please take this 2-minute survey, telling me if and how you might use workspaces in your organization. Link:
  23. 23. 23