“I agree with everything that my good friend Cliff McIntire has written about Jo in his recommendation. Over the past decade, I have worked with a variety of SREs and Jo stands out as the most outstanding technocrat I had the privilege of knowing. His depth and breadth of knowledge is really astounding. I saw him hitting the ball rolling almost from the first day he started working! He tends to improve and transform everything he touches. Under his watch, I saw: - our source control system being migrated to a better one - our Chef infrastructure getting the much needed expert attention - bunch of engineers getting Chef training from Jo, who is a very good teacher as well - our onboarding documentation improving leaps and bounds (no wonder Jo is an author as well) More than anything else, he brought the much needed fresh energy and "can-do" attitude to our SRE team. We all became more productive just watching him do great things. I would be fortunate to be able to work with him again.”
San Jose, California, United States
Contact Info
930 followers
500+ connections
About
Activity
-
Your real competition lies within yourself. Aim to be a little bit better today than the person you were yesterday. 🙏🏼
Your real competition lies within yourself. Aim to be a little bit better today than the person you were yesterday. 🙏🏼
Liked by Jo Rhett
-
He's behind us, isn't he. #7StarsBarandGrill #BayCon
He's behind us, isn't he. #7StarsBarandGrill #BayCon
Liked by Jo Rhett
-
Being vulnerable doesn't make you weak. It makes you human. It takes courage to be vulnerable. 🙏🏼
Being vulnerable doesn't make you weak. It makes you human. It takes courage to be vulnerable. 🙏🏼
Liked by Jo Rhett
Experience & Education
Licenses & Certifications
Publications
-
Puppet Best Practices
O'Reilly Media
If you maintain or plan to build Puppet infrastructure, this practical guide will take you a critical step further with best practices for managing the task successfully. Authors Chris Barbour and Jo Rhett present best-in-class design patterns for deploying Puppet environments and discuss the impact of each. The conceptual designs and implementation patterns in this book will help you create solutions that are easy to extend, maintain, and support.
Other authorsSee publication -
Learning Puppet 4
O'Reilly Media
With this practical book, you’ll not only come to understand the specifics of the popular Puppet configuration management tool, but you’ll also learn important configuration management concepts and various deployment methodologies. It’s ideal for system administrators, developers, and anyone else interested in ensuring that their application deployments go smoothly.
-
Learning MCollective
O'Reilly Media
The MCollective system administration toolset for parallel task execution is strategically intertwined with Puppet—so much so that Puppet Labs has encouraged users to deploy MCollective for ad-hoc control of their puppet hosts. Unfortunately, very little documentation on MCollective is available. Learning MCollective fills this critical gap.
With MCollective, you can build server orchestration or parallel job execution systems that enable real-time discovery of network resources. This…The MCollective system administration toolset for parallel task execution is strategically intertwined with Puppet—so much so that Puppet Labs has encouraged users to deploy MCollective for ad-hoc control of their puppet hosts. Unfortunately, very little documentation on MCollective is available. Learning MCollective fills this critical gap.
With MCollective, you can build server orchestration or parallel job execution systems that enable real-time discovery of network resources. This book shows system administrators and operations engineers how to:
* Break free from complex naming conventions for hostnames as a means of identity, using a rich set of meta data provided by each machine
* Use meta data from Puppet, Chef, Facter, Ohai, or plugins you provide yourself
* Call remote agents, using simple command line tools
* Write custom reports about your infrastructure
* Manage packages, services, and other common components using agents
* Write simple RPC-style agents, clients, and web UIs in the easy-to-understand Ruby language -
Security in the Deployment Stack
Talk for SF Bay Area Large Scale Production Engineering
This talk goes over the modern complications of maintaining security, and how the old models fail to meet current demands. It presents thoughts about integrating security evaluation with continuous release methodology, while maintaining both project velocity and business requirements.
-
Instant Puppet 3 Starter
Packt Publishing
Explore how Puppet works and be in awe of the drastic improvement in consistency of your systems, with minimal effort in maintenance. Instant Puppet 3 Starter walks you through your first policy using core methods to set up clients on new systems. In addition you will build a test environment for developing new modules, and source external data for use in the Puppet policy. Finally, you will learn to run the Puppet server under Phusion Passenger to improve performance and scalability. Instant…
Explore how Puppet works and be in awe of the drastic improvement in consistency of your systems, with minimal effort in maintenance. Instant Puppet 3 Starter walks you through your first policy using core methods to set up clients on new systems. In addition you will build a test environment for developing new modules, and source external data for use in the Puppet policy. Finally, you will learn to run the Puppet server under Phusion Passenger to improve performance and scalability. Instant Puppet 3 Starter won’t just introduce you to the application; it will provide you with a working environment that saves you time and effort when deploying code or synchronizing files across systems.
-
Request v3: A Modular, Extensible Task Tracking Tool
Usenix LISA Conference
Many commercial tools are available to handle task management, and most work quite well for stereotype models of their intended environments - development teams, help desk, etc. Unfortunately, these systems often have limitations which prevent their use (or a simple deployment) in a pre-existing, working environment. Other systems are difficult or time-consuming to use, and remain ignored in favor of task accomplishment. Few freely available systems provide the statistics to analyze…
Many commercial tools are available to handle task management, and most work quite well for stereotype models of their intended environments - development teams, help desk, etc. Unfortunately, these systems often have limitations which prevent their use (or a simple deployment) in a pre-existing, working environment. Other systems are difficult or time-consuming to use, and remain ignored in favor of task accomplishment. Few freely available systems provide the statistics to analyze productivity, generate statistics, and otherwise please management.
Request v3 was designed to provide the necessary essentials for modern task management: a selection of user interfaces, support for multiple database backends, flexible security controls, and extensive reporting capabilities.
Recommendations received
7 people have recommended Jo
Join now to viewMore activity by Jo
-
Finally! The team did a lot work getting things UK ready so glad to see this a reality
Finally! The team did a lot work getting things UK ready so glad to see this a reality
Liked by Jo Rhett
-
What DevOps and SRE principles and approaches do you apply to your non-technical personal life? When my marriage ended in 2017, I took a DevOps…
What DevOps and SRE principles and approaches do you apply to your non-technical personal life? When my marriage ended in 2017, I took a DevOps…
Liked by Jo Rhett
-
So excited to host the NYC HashiCorp User Group this Thursday at incident.io, together with Ed Stephinson, Adrienne Lichten, Martin Smith, Bruno…
So excited to host the NYC HashiCorp User Group this Thursday at incident.io, together with Ed Stephinson, Adrienne Lichten, Martin Smith, Bruno…
Liked by Jo Rhett
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More