introduction to puppet enterprise 5/5
TRANSCRIPT
The shortest path to better software
The shortest path to better softwareIntroduction to Puppet Enterprise 5 May 2016
The shortest path to better software
Introductions
Matt RymanSales Associate
Grace AndrewsTechnical Solutions Engineer
Every company is a software company.
It feels like abreaking point.
Change is necessary.
become great software companies
deliver fantastic experiences to their users
provide better software, faster
and do it simply, at scale and securely
We help great companies
Why people choose usProven success
Leading platform
The standard
Bridge to the future
The shortest path to better software
Automate for speed, reliability and securityWhat’s needed to deliver and operate modern software simply, at scale and securely
Define with a common language
Gain situational awareness
Orchestrate change intelligently
Ensure security & compliance
Across devices, through the stack
The shortest path to better software
Define with a common language
Easy to read, understand, write & share
Write once, use everywhere
Testing built in
No code clobbering
Choose from thousands of free modules, backed by a vibrant ecosystem
Standard way for teams to deliver and operate software
Puppet code example
The shortest path to better software
Gain situational awareness
Real-time change visibility
Unique dependency visualizations
Continual drift monitoring and reporting
Audit and compliance reporting
Built-in, custom and 3rd party visualizations
Know exactly what is going on with all your software
Event inspection in Puppet Enterprise
The shortest path to better software
Orchestrate change intelligently
Continual enforcement and automatic remediation
Real time change control and visibility
Ordered deployment built-in
Orchestration change from Puppet, Git, Jenkins, HipChat, schedulers, etc.
Orchestrate change across distributed apps and global infrastructure
Running Puppet in the web UI, orchestrating change in the CLI
The shortest path to better software
Ensure security and compliance
Define and deploy security and compliance policies
Continual enforcement and automatic remediation
Reporting and traceability to prove compliance
Automation to continually enforce policies. Traceability to prove compliance.
Interactive visualization in Puppet Enterprise
The shortest path to better software
Across devices, through the stackIf it has an IP address, we want to manage it with Puppet
The shortest path to better software
Customer success
“We need to deploy, at any given time, any given service, in a given configuration, as quickly as possible…We do it with Puppet.”
Alan Green, SYSTEMS ENGINEERSony Computer Entertainment America (PlayStation)
increase in deploy frequency
Deploy frequency
150%
The shortest path to better software
Customer success
“We can turn this stuff around really fast, because we’ve done a good job building the configurations within Puppet. We’re keeping pace with our development teams as they roll out new functionality for our business. People are amazed at how quickly we turn things around.”
Jeff Quaintance, SENIOR CLOUD & AUTOMATION ENGINEERStaples From many weeks to one week;
from days to minutes
Develop + install time
The shortest path to better software
Customer success
Marcus Vaughan, DIRECTOR, CLOUD AND ENTERPRISE SERVICESPhoenix NAPSavings within the first year
Budget saved
$1M
The shortest path to better software
Where to start with automationStart with core infrastructure and work up
ProvisioningBare metal ● Virtual environments ● Cloud ● Containers
Application infrastructureSQL server ● Tomcat ● WebSphere ● IIS ● MySQL
Core infrastructureOperating system ● NTP ● DNS ● SSH ● Firewall ● Users ● Groups
Application orchestrationCustom apps ● COTS ● Share services
Questions?