Skip to main content

Privacy Policy

· 4 min read
Jeff McCune
CEO of Open Infrastructure Services

Last Updated: January, 2024

Privacy Policy of Open Infrastructure Services LLC

Overview

We at Open Infrastructure Services LLC respect your privacy and are committed to protecting your personal data. This privacy policy will inform you about how we look after your personal data when you visit our website (regardless of where you visit it from) and tell you about your privacy rights and how the law protects you.

Important Information and Who We Are

Open Infrastructure Services LLC provides custom software development and consulting services. This privacy policy aims to give you information on how Open Infrastructure Services LLC collects and processes your personal data through your use of this website, including any data you may provide through this website.

The Data We Collect About You

We may collect, use, store, and transfer different kinds of personal data about you, which we have grouped together as follows:

  • Identity Data includes first name, last name, username, or similar identifier.
  • Contact Data includes email address and telephone numbers.
  • Technical Data includes internet protocol (IP) address, your login data, browser type and version, time zone setting and location, browser plug-in types and versions, operating system and platform, and other technology on the devices you use to access this website.

How Is Your Personal Data Collected?

We use different methods to collect data from and about you, including through:

  • Direct interactions. You may give us your Identity, Contact, and Financial Data by filling in forms or by corresponding with us by post, phone, email, or otherwise.
  • Automated technologies or interactions. As you interact with our website, we may automatically collect Technical Data about your equipment, browsing actions, and patterns.

How We Use Your Personal Data

We will only use your personal data when the law allows us to. Most commonly, we will use your personal data in the following circumstances:

  • Where we need to perform the contract we are about to enter into or have entered into with you.
  • Where it is necessary for our legitimate interests (or those of a third party) and your interests and fundamental rights do not override those interests.
  • Where we need to comply with a legal obligation.

Data Security

We have put in place appropriate security measures to prevent your personal data from being accidentally lost, used, or accessed in an unauthorized way, altered, or disclosed.

Data Retention

We will only retain your personal data for as long as necessary to fulfill the purposes we collected it for, including for the purposes of satisfying any legal, accounting, or reporting requirements.

Under certain circumstances, you have rights under data protection laws in relation to your personal data, including the right to request access, correction, erasure, restriction, transfer, to object to processing, to portability of data, and (where the lawful ground of processing is consent) to withdraw consent.

This website may include links to third-party websites, plug-ins, and applications. Clicking on those links or enabling those connections may allow third parties to collect or share data about you. We do not control these third-party websites and are not responsible for their privacy statements.

Third-Party Subprocessors

Available on Request

Contact Us

For any and all privacy-related matters, questions or comments, or to exercise a right under the EU’s GDPR, the UK’s GDPR or the CCPA, you may contact us in writing or by email. Our contact information is as follow:

Open Infrastructure Services, LLC

1675 SW MARLOW AVE STE 404

Portland, OR 97225

United States

Phone: +1 (669) 444-1014

Email: privacy@openinfrastructure.co

Website: https://openinfrastructure.co

Changes to the Privacy Policy

We may update this privacy policy from time to time. We encourage you to review this privacy policy frequently to be informed of how we are protecting your information.

New Puppet Service Offerings

· 5 min read
Gary Larizza
Principal Consultant

TL;DR: Open Infrastructure Services (OIS) is proud to announce several new Puppet service offerings intended for customers of varying size, from hundreds to millions of managed nodes.

The commonality that unites the three of us at Open Infrastructure Services (OIS) is the fact that at some point in time, we all were members of Puppet Inc.'s Professional Services team. We were the engineers that were dispatched to solve the most complex customer issues, and together we have more than 25 years of experience in designing, customizing, and troubleshooting Puppet deployments. It's that experience that allows us to solve real world problems in a predictable and timely manner, and we value our reputation of being able to deliver for our customers.

That's why today we're proud to announce several new Puppet service offerings available now to organizations of any size! While it's not an exhaustive list, it does comprise some of the most popular features we've built in the past 6 years.

Safer Puppet Changes

Are Puppet changes causing incidents in your organization? Have you experienced service outages due to a Puppet code change which rolls out too quickly to control? Are you looking for a proven method to target a small group of nodes for a risky change, validate the results, then safely release it to the rest of your managed fleet?

This is a problem all large Puppet deployments need to solve, and we recently designed a solution for a large social media company that allowed them to reduce Puppet-related incidents from at least one per-month, to zero reported for more than an entire year.

The existing tools to solve this problem are ineffective at the scale of hundreds of thousands to millions of managed nodes. As a result, we developed a new, effective solution which:

  1. Unlocks the ability to perform canary analysis on Puppet changes.
  2. Reduces engineering time by adding scheduling policies to risky changes.
  3. Leverages cloud native advancements in observability and traffic management.
  4. Uses the same workflows as are used for application level container rollouts.

We'd love to share how our solution reduces the risk of production changes.

Advanced Reporting

Does your organization struggle with these questions about production changes?

  • When was a recent production change enforced on all managed nodes?
  • Was the production change successful or were there failures?
  • Was a recent Puppet change a contributing factor to a production incident?
  • What are the most common resource failures across teams?
  • Are nodes no longer being managed at all?

Many of these questions can be answered by the Puppet Enterprise Dashboard, but what if your organization doesn't use Puppet Enterprise or has outgrown Puppet Enterprise? PuppetDB is open source and may help at smaller scales, but what if the number of nodes in your organization exceeds PuppetDB's limits?

We recently built an advanced big data reporting solution using BigQuery and Data Studio to answer these questions. This solution worked well in production, scaling to hundreds of thousands of managed nodes and millions of Puppet run reports per day.

We're available to tailor a reporting solution to the needs of your organization.

Module Development

The Puppet Forge has grown to contain thousands of Puppet modules managing as many applications and technologies, but it never seems to have the specific module that does what you need. And while the Puppet language (DSL) is legible and approachable, it's VERY easy for a "simple fix" to trigger a cascade of unintended consequences.

Wouldn't it be great if you could explain what you need and have someone write you a customized solution, conforming to best practices, complete with tests and USABLE documentation?

That's exactly the kind of service we offer at OIS.

The Puppet experts at OIS have been writing Puppet modules since 2009, and have been following (and creating) best practices through to today. We literally wrote the book on the subject. Whether it's writing a completely new module from scratch, or adding new functionality to existing code, we are here to help you work smarter, not harder.

Open Source Puppet Support

Free and open-source software (FOSS) is a bedrock principle at OIS - it puts the "Open" in "Open Infrastructure!" We also understand that customers using the FOSS version of Puppet have limited options when it comes to support plans. That's why we offer first class support for ALL Puppet users, regardless of whether you're using the Enterprise or FOSS editions. It doesn't matter how old your code is or what your server stack looks like, we are here to help.

Whether you have a specific problem that needs a solution, or simply need the ability to contact the experts when problems arise, we can craft a support plan to fit your needs.


As we said above, this is not an exhaustive list of every Puppet service we're able to offer. Do you have a problem that doesn't fit neatly into one of the offerings above? Contact us and let's start the conversation. Our most impactful engagements have started this way, and we'd be happy to discuss your goals.

Welcome Nate McCurdy

· One min read
Jeff McCune
CEO of Open Infrastructure Services

Open Infrastructure Services is growing! I'm excited to announce Nate McCurdy, has joined Open Infrastructure Services as a Cloud Infrastructure Consultant. Nate brings over a decade of experience helping companies with their digital transformation, configuration management, and breaking down walls between development and operations teams.

Nate is also a Google certified Cloud Architect and helping streamline large enterprise hybrid clouds to date.

Help Wanted

· One min read
Jeff McCune
CEO of Open Infrastructure Services

Open Infrastructure Services is hiring! We have a number of exciting projects on the horizon and are looking for talented infrastructure engineers. If you're experienced with, or have an interest in cloud infrastructure automation and helping customers migrate their data center workloads to the public cloud, please send an email to careers@openinfrastructure.co. We'd love to talk to you about these exciting opportunities!

These projects are focused on large enterprise datacenter migrations to the Google Cloud.

Apply online now: Employment Application.

Welcome Gary Larizza

· 2 min read
Jeff McCune
CEO of Open Infrastructure Services

Open Infrastructure Services is growing! I'm excited to announce Gary Larizza, has joined Open Infrastructure Services as a Principal Consultant. Gary and I first started working together on Puppet back in 2010 in Portland, Oregon. From that first day working together I was struck by Gary's attitude and desire to dive deep in the guts of Puppet to figure out what's really going on. Fast forward to 2017, and I've found myself visiting Shit Gary Says on a daily basis while working on Puppet types and providers. Gary's ability to assimilate complex information, distill that information into the essential bits customers value, and communicate that essential information with humor and empathy has been invaluable to me personally. A great example of this depth, humor, and empathy is, Seriously, what is this provider doing?

Gary and I both started out working in education in Ohio, though separately from one another. We were bought together in Portland, OR by two australians from the other side of the world, Nigel Kersten and James Turnbull.

Gary and I share that special bond that only comes from successfully dealing with a classroom full of computers delivered a couple of weeks before school starts with the latest and greatest Mac OS X major release, chock full of changes and new surprises.

Please check out Gary's post, Some Other Beginning's End on this new beginning for both of us.

Contact us with your automation and cloud infrastructure goals. We'd both love to help you handle changes faster and more confidently through automated cloud infrastructure.

Gary is also a Puppet certified consultant and a member of the Puppet Services Delivery Partner Program. We're here to help achieve your goals whether you're expanding your Puppet investment, upgrading to the latest version and language features, or just getting started.

Lift Off!

· 2 min read
Jeff McCune
CEO of Open Infrastructure Services

3.. 2.. 1.. Lift Off!

I'm pleased to announce Open Infrastructure Services, LLC is open for business! Here's some information about myself and the services I have available. Please email me with any questions about how I can help.

Open Infrastructure Services is founded by me, Jeff McCune, a veteran systems administrator and software developer with over 15 years of experience. Before starting my consulting business I was at Puppet Labs as a software developer working on Puppet, Facter, Puppet Server, and other internal tools like crossfader. Prior to that, I was a professional services engineer at Puppet Labs, traveling the world working with customers and the open source community on matters of system architecture, availability, security, and continuous delivery workflows.

While traveling for Puppet Labs, I also co-authored Pro Puppet, the best-selling book about how to quickly get started and then scale Puppet toward full automation.

Before Puppet Labs I worked at Netsmart Technologies where I was responsible for our hosted SaaS datacenters. Puppet and DevOps practices played a key part of my success at Netsmart. We were able to implement SAS-70 II compliance in a matter of months using a well defined change management process, and detailed automated reports integrated with Puppet and Splunk.

Prior to Netsmart Technologies, I worked at the Mathematics Department at Ohio State University. There, I learned about automation, cfengine, started using Puppet, and fully automated our Mac OS X workstations and labs. In order to achieve full automation for PowerPC and Intel based systems, I reverse engineered Apple's boot service discovery protocol and patched ISC DHCP to behave as an automated network boot server for Mac OS X. I presented on Puppet at Apple's Worldwide Developer Conference.

Please contact me if you have a need for professional, intelligent and creative solutions to the infrastructure problems that are holding you back from delivering your applications.

Announcing Open Infrastructure Services, LLC

· One min read
Jeff McCune
CEO of Open Infrastructure Services

Hello, World!

I'm a little sad to say I've left Puppet Labs after over 5 years working for the company and working on Puppet. It was a difficult decision, but I'm pleased to announce that I've decided to start my own independent consulting business, Open Infrastructure Services, LLC. I'll be helping clients with their Puppet related problem while also focusing on bringing creative solutions to bear on complex infrastructures. Please email me for more information, I'd love to hear how I could help you and your business.

company { "Open Infrastructure Services, LLC":
ensure => running,
founder => "Jeff McCune",
website => "http://openinfrastructure.co",
email => "jeff@openinfrastructure.co",
}