Jo Rhett

San Jose, California, United States Contact Info
930 followers 500+ connections

Join to view profile

About

I help engineers. I build tooling to make their job easier to perform, observe, and…

Activity

Join now to see all activity

Experience & Education

  • Tubi

View Jo’s full experience

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

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 authors
    See 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.

    See publication
  • 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

    See publication
  • 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.

    See publication
  • 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.

    See publication
  • 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.

    See publication

Recommendations received

More activity by Jo

View Jo’s full profile

  • See who you know in common
  • Get introduced
  • Contact Jo directly
Join to view full profile

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