PUPPET

An infrastructure automation and delivery platform for your hybrid and cloud-native estates.

  • The challenge

    When Distelli joined Puppet in 2017, the team needed to create a new application for Puppet Enterprise (PE) customers.


    The solution

    While updating and maintaining existing products, Continuous Delivery for Puppet Enterprise for automating code delivery was conceived.


  • Continuous Delivery for Puppet Enterprise with Impact Analysis

    A breakthrough companion to Puppet Enterprise that minimizes manual intervention for code delivery. Impact Analysis informs how code changes affect applications and infrastructure before deploying, ensuring uptime, security and stability.


    First iteration using an updated Distelli interface

  • New interface using Puppet's design system

  • First Impact Analysis iteration using an updated Distelli interface

  • New Impact Analysis interface using Puppet's design system

  • View of resource changes on sets of nodes

  • View of nodes impacted by resource changes

  • View of selected set of nodes with resource changes


  • Pipelines as code

    Pipelines as code was developed by establishing a yaml file as the source of truth that lives in your repository; taking this approach makes automation of tasks across teams much more accesible.

  • Deployment details ~ Every deployment event detail