SlideShare a Scribd company logo
Puppet Enterprise &
vRealize Automation
Better Together
Digital transformation
DevOps initiatives
Container adoption
Shifting budgets
Tool proliferation
Modernization
Cloud migration
Technical debt
Skill gaps
Security
Compliance
Agile IT
Automation
Shadow IT
Deliver
better software, faster...
...while reducing risk!
to the new wayfrom the old way
A massive shift is required
• Automatic, standard and scalable
• Delivering at will
• Inherent security
• Constantly modern
Ad hoc, manual and error prone
Infrequent delivery
Security in silos
Legacy platforms
3.1x
Increase in
deployment speed
2.7x
Fewer outages
1.8x
Less security fix time
2.5x
More frequent
deployments
5.4%
Reduction in IT Opex
2.8x
Increase in
audit success rate
Source: ESG Economic Value Validation Report. Results are avg of >200 Puppet Enterprise customers.
Doing it right delivers results
Legacy Manual Workflow
Hours/Days
(Manual/Handoffs)
Manual initial
configuration
Manual /
Ad Hoc/
Custom
VM Creation/
Network initialization
Manual application
deployment
Production
Drift
Management
Minutes
Fully Automated Workflow
Hours/Days
(Manual/Handoffs)
Manual initial
configuration
Manual /
Ad Hoc/
Custom
VM Creation/
Network initialization
Manual application
deployment
Production
Drift
Management
Minutes
Puppet Enterprise/vRA/EHC
Production Drift
Management
VM Creation/
Network initialization Puppet Agent Configuration & Deployment Production
Drift
Management
Minutes
Continuous
Agility Through IT
Automation
Personalization
Through
Governance
Policies
Efficiency
Through Cost
Containment
Choice Through
Flexibility
What vRA Delivers…
Know what you
have
Control it and
enforce consistency
Secure it and
keep it compliant
Modernize it
What Puppet Enterprise delivers
Using a common language
Across everything, no matter where it runs
How Puppet Works
Configuration Management
10
1
Facts
2
Catalog
Node
3
Report
Puppet Master
It's all about
teamwork!
Puppet plugin for vRealize Automation (vRA)
Ready to see it in action?
Puppet plugin for vRealize Automation (vRA)
PE + vRA/EHC SolutionLegacy Challenge
Puppet Enterprise + vRA / EHC
• Simple baseline VM templates.
• Standard and reusable Puppet code from
a supported library of content (Forge).
• Automatically update provisioned VMs
based on new desired state.
• Ensure VMs are continually security-
hardened and compliant.
Day 1 Potential for template sprawl.
Day 1 Error-prone provisioning scripts.
Fragile and ad hoc.
Day 2+ Manually update/change VMs
once they’re provisioned.
Day 2+ Manually remediating security
and compliance issues.
Why Puppet Enterprise and vRA/EHC
Scale the Service Catalog
Eliminate manual template builds and
maintenance. Move from static to
dynamic templates.
Adopt DevOps practices
Unify tools, teams and
processes and remove
bottlenecks and handoffs.
Single Management Platform
Use the same Puppet policy to
manage the catalog AND the
deployed VMs.
Achieve faster time-to-value from your vRA/EHC investment
Thank you!
Questions?
Template Sprawl
18
End Template Sprawl
Reference Architecture
Infrastructure as Code
Describe the ideal environment with a simple, commonly understood language
building { 'home':
ensure => 'clean',
front_door => 'closed',
keys => 'key_hook',
jacket => 'closet',
floor => 'vacuumed’,
litter_box => 'empty',
remote => 'coffee_table',
}
Puppet Master
Puppet Architecture
Windows
Server
Linux
Server
Cisco
Switch
Amazon
Cloud
22

More Related Content

PDF
Puppet overview
PPTX
Introduction to Puppet Enterprise
PPTX
Deliver on DevOps with Puppet Application Orchestration Webinar 11/19/15
PDF
Distributed Deep Learning with Docker at Salesforce
PPTX
Infrastructure as Code (BBWorld/DevCon13)
PDF
Monolithic to Microservices + Docker = SDLC on Steroids!
PPTX
Simplified Patch Management with Puppet - Oct. 2020
PPTX
Introduction to Puppet Enterprise 2016.2
Puppet overview
Introduction to Puppet Enterprise
Deliver on DevOps with Puppet Application Orchestration Webinar 11/19/15
Distributed Deep Learning with Docker at Salesforce
Infrastructure as Code (BBWorld/DevCon13)
Monolithic to Microservices + Docker = SDLC on Steroids!
Simplified Patch Management with Puppet - Oct. 2020
Introduction to Puppet Enterprise 2016.2

What's hot (20)

PDF
Spinnaker Microsrvices
PPTX
Automating it management with Puppet + ServiceNow
PPTX
Serverless
PPTX
Sam Guckenheimer - Moving to One Engineering System
PDF
Spring: Your Next Java Micro-Framework
PPTX
WinOps Conf 2016 - Ed Wilson - Configuration Management with Azure DSC
PPTX
Introduction to Puppet Enterprise
PPTX
All Things Jenkins and Cloud Foundry (Cloud Foundry Summit 2014)
PPTX
Microservices on top of kafka
PDF
Rebuilding Legacy Apps with Domain-Driven Design - Lessons learned
PDF
Infrastructure as Code
PDF
DevOps@Morpho for ParisDevOps - 2nd of December 2014
PPTX
Michigan IT Symposium 2017 - CI/CD Workflow Tutorial
PDF
Jenkins + Docker = Continuous Improvement
PDF
DevOps Best Practices
PDF
Introduction To Jenkins - SpringPeople
PPTX
WinOps Conf 2016 - Jeffrey Snover - The DevOpsification of Windows Server
PDF
Spaghetti devops
PPTX
Webinar: How and Why to Containerize Your Legacy Applications
PDF
Contract-based Testing Approach as a Tool for Shift Lef
Spinnaker Microsrvices
Automating it management with Puppet + ServiceNow
Serverless
Sam Guckenheimer - Moving to One Engineering System
Spring: Your Next Java Micro-Framework
WinOps Conf 2016 - Ed Wilson - Configuration Management with Azure DSC
Introduction to Puppet Enterprise
All Things Jenkins and Cloud Foundry (Cloud Foundry Summit 2014)
Microservices on top of kafka
Rebuilding Legacy Apps with Domain-Driven Design - Lessons learned
Infrastructure as Code
DevOps@Morpho for ParisDevOps - 2nd of December 2014
Michigan IT Symposium 2017 - CI/CD Workflow Tutorial
Jenkins + Docker = Continuous Improvement
DevOps Best Practices
Introduction To Jenkins - SpringPeople
WinOps Conf 2016 - Jeffrey Snover - The DevOpsification of Windows Server
Spaghetti devops
Webinar: How and Why to Containerize Your Legacy Applications
Contract-based Testing Approach as a Tool for Shift Lef
Ad

Similar to Puppet plugin for vRealize Automation (vRA) (20)

PDF
Dev ops for mainframe innovate session 2402
PDF
Infrastructure as Code with Chef
PPTX
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
PPTX
DevOps and Build Automation
PDF
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
PPTX
Testing in the new age of DevOps
PDF
[India Merge World Tour] Electric Cloud
PPTX
What is DevOps?
PPTX
How to go from waterfall app dev to secure agile development in 2 weeks
PPTX
Anatomy of a Build Pipeline
PDF
Containerization Strategy
PPTX
Five Ways to Fix Your SQL Server Dev-Test Problems
PDF
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
PDF
Confoo-Montreal-2016: Controlling Your Environments using Infrastructure as Code
PPTX
DevOps explained
PPTX
ThatConference 2016 - Highly Available Node.js
PPTX
Cerberus_Presentation1
PPTX
Cerberus : Framework for Manual and Automated Testing (Web Application)
PPTX
Accelerate application delivery with docker containers and windows server 2016
PPTX
What is DevOps? What is DevOps CoE?
Dev ops for mainframe innovate session 2402
Infrastructure as Code with Chef
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
DevOps and Build Automation
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
Testing in the new age of DevOps
[India Merge World Tour] Electric Cloud
What is DevOps?
How to go from waterfall app dev to secure agile development in 2 weeks
Anatomy of a Build Pipeline
Containerization Strategy
Five Ways to Fix Your SQL Server Dev-Test Problems
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
Confoo-Montreal-2016: Controlling Your Environments using Infrastructure as Code
DevOps explained
ThatConference 2016 - Highly Available Node.js
Cerberus_Presentation1
Cerberus : Framework for Manual and Automated Testing (Web Application)
Accelerate application delivery with docker containers and windows server 2016
What is DevOps? What is DevOps CoE?
Ad

More from Puppet (20)

PPTX
Puppet Community Day: Planning the Future Together
PPTX
The Evolution of Puppet: Key Changes and Modernization Tips
PPTX
Can You Help Me Upgrade to Puppet 8? Tips, Tools & Best Practices for Your Up...
PPTX
Bolt Dynamic Inventory: Making Puppet Easier
PPTX
Customizing Reporting with the Puppet Report Processor
PPTX
Puppet at ConfigMgmtCamp 2025 Sponsor Deck
PPTX
The State of Puppet in 2025: A Presentation from Developer Relations Lead Dav...
PPTX
Let Red be Red and Green be Green: The Automated Workflow Restarter in GitHub...
PDF
Puppet camp2021 testing modules and controlrepo
PPTX
Puppetcamp r10kyaml
PDF
2021 04-15 operational verification (with notes)
PPTX
Puppet camp vscode
PDF
Modules of the twenties
PDF
Applying Roles and Profiles method to compliance code
PPTX
KGI compliance as-code approach
PDF
Enforce compliance policy with model-driven automation
PDF
Keynote: Puppet camp compliance
PPTX
Puppet: The best way to harden Windows
PPTX
Accelerating azure adoption with puppet
PDF
Puppet catalog Diff; Raphael Pinson
Puppet Community Day: Planning the Future Together
The Evolution of Puppet: Key Changes and Modernization Tips
Can You Help Me Upgrade to Puppet 8? Tips, Tools & Best Practices for Your Up...
Bolt Dynamic Inventory: Making Puppet Easier
Customizing Reporting with the Puppet Report Processor
Puppet at ConfigMgmtCamp 2025 Sponsor Deck
The State of Puppet in 2025: A Presentation from Developer Relations Lead Dav...
Let Red be Red and Green be Green: The Automated Workflow Restarter in GitHub...
Puppet camp2021 testing modules and controlrepo
Puppetcamp r10kyaml
2021 04-15 operational verification (with notes)
Puppet camp vscode
Modules of the twenties
Applying Roles and Profiles method to compliance code
KGI compliance as-code approach
Enforce compliance policy with model-driven automation
Keynote: Puppet camp compliance
Puppet: The best way to harden Windows
Accelerating azure adoption with puppet
Puppet catalog Diff; Raphael Pinson

Recently uploaded (20)

PDF
Approach and Philosophy of On baking technology
PDF
[발표본] 너의 과제는 클라우드에 있어_KTDS_김동현_20250524.pdf
PPTX
Big Data Technologies - Introduction.pptx
PDF
Empathic Computing: Creating Shared Understanding
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Cloud computing and distributed systems.
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
GamePlan Trading System Review: Professional Trader's Honest Take
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
KodekX | Application Modernization Development
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
Approach and Philosophy of On baking technology
[발표본] 너의 과제는 클라우드에 있어_KTDS_김동현_20250524.pdf
Big Data Technologies - Introduction.pptx
Empathic Computing: Creating Shared Understanding
Per capita expenditure prediction using model stacking based on satellite ima...
Cloud computing and distributed systems.
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Reach Out and Touch Someone: Haptics and Empathic Computing
Network Security Unit 5.pdf for BCA BBA.
Chapter 3 Spatial Domain Image Processing.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
GamePlan Trading System Review: Professional Trader's Honest Take
NewMind AI Weekly Chronicles - August'25 Week I
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
KodekX | Application Modernization Development
Advanced methodologies resolving dimensionality complications for autism neur...
The Rise and Fall of 3GPP – Time for a Sabbatical?
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf

Puppet plugin for vRealize Automation (vRA)