Puppet Camp London Fall 2014: Keynote
-
Upload
puppet-labs -
Category
Software
-
view
437 -
download
0
description
Transcript of Puppet Camp London Fall 2014: Keynote
![Page 1: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/1.jpg)
Gary Larizza Professional Services Engineer
![Page 2: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/2.jpg)
Polls
![Page 3: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/3.jpg)
There’s a lot going on
![Page 4: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/4.jpg)
Being a sysadmin is hard enough
![Page 5: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/5.jpg)
More critical than ever
![Page 6: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/6.jpg)
Must be faster, more focused
![Page 7: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/7.jpg)
![Page 8: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/8.jpg)
All kinds of cloud
![Page 9: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/9.jpg)
Immutable Infrastructure
![Page 10: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/10.jpg)
Shadow IT
![Page 11: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/11.jpg)
![Page 12: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/12.jpg)
Automate IT Make rapid, repeatable changes and enforce the consistency of systems and devices.
![Page 13: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/13.jpg)
Define desired stateUsers · Groups · Firewall
DNS · NTP · SSH
Kernel Settings · Files
Packages · Services
Repositories · Mounts
Jobs · Scheduling
Operating Systems
Virtual & Cloud
Network & Storage
Applications
Core Infrastructure
![Page 14: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/14.jpg)
Automation Gives You
Speed Accelerate cycle times. Make iterative changes.
Productivity Define once, run a thousand times. Automatically remediate drift.
Insight See the exact state of your machines. Know what changed and when.
![Page 15: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/15.jpg)
Define desired stateThe Puppet Approach Improve agility & productivity through defining & applying a desired state
1. Define the desired state !
2. Test configuration changes
3. Enforce the desired state automatically
4. Report on differences & changes made
![Page 16: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/16.jpg)
Define desired stateHow it Works Puppet Fundamentals
![Page 17: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/17.jpg)
Simple Code
![Page 18: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/18.jpg)
Simple Code
![Page 19: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/19.jpg)
Simple Code
![Page 20: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/20.jpg)
Simple Code
![Page 21: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/21.jpg)
Thousand of Modules
![Page 22: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/22.jpg)
Node Cycle
![Page 23: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/23.jpg)
PuppetDB for Central Data
![Page 24: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/24.jpg)
MCollective for Execution
![Page 25: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/25.jpg)
Next Gen Puppet ServerNext generation architecture to enable greater scalability, more resiliency, greater insight and simpler integration
![Page 26: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/26.jpg)
Define desired stateHow it Works Advanced Capabilities
![Page 27: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/27.jpg)
Razor for Provisioning
![Page 28: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/28.jpg)
Hiera for Code/Data Separation
![Page 29: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/29.jpg)
r10k for Deployment
![Page 30: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/30.jpg)
Open Source Puppet
![Page 31: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/31.jpg)
Define desired stateWhat’s New New in Puppet Enterprise
![Page 32: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/32.jpg)
What’s New – Highlights
What’s New
• Puppet Apps • Puppet Node Manager • RBAC • Next-Gen Puppet Server • Puppet Server Reporting • Puppet Supported Modules • Updated Installer
![Page 33: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/33.jpg)
Define
Configuration Management
Node Management
Operational Management
Application Management
![Page 34: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/34.jpg)
Puppet Node ManagerRule-based classifier for managing a large volume of
frequently-changing systems
![Page 35: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/35.jpg)
Puppet Operations ManagerA profiler & metrics service tracks key metrics
associated with Puppet Server health & performance
Puppet Server Reporting using Grafana
![Page 36: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/36.jpg)
InsightUnderstand the impact of a change in your environment
![Page 37: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/37.jpg)
So What?
![Page 38: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/38.jpg)
The Impact of High Performing IT
Deploy code 30x more frequently
With 50% fewer failures
Contribute to 50 % higher market cap growth over three years
Source: 2014 State of Devops Report
![Page 39: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/39.jpg)
Fastest Growing Tech Skills
![Page 40: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/40.jpg)
The Impact of High Performing IT
![Page 41: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/41.jpg)
Next Steps
![Page 42: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/42.jpg)
puppetlabs.com/communityPlug In & Get Involved
Learn from others Ask/Answer questions • ask.puppetlabs.com • mailing lists • IRC Help fix bugs Contribute code Contribute modules
![Page 45: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/45.jpg)
In-Person Training & Certification60% of IT managers are not satisfied with the speed at which IT responds to business needs
Learn the right way to manage an infrastructure.
Practitioner 3-day, advanced-level course
Learn why you should manage your Puppet infrastructure the right way.
Learn how to design your own infrastructure and define your own right way to implement Puppet.
Fundamentals 3-day course
Architect 2-day, advanced-level course
Public and private training options available.
![Page 46: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/46.jpg)
Make Puppet Better
![Page 47: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/47.jpg)
Join the Team – We’re Hiring!
![Page 48: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/48.jpg)
We’re just getting started
![Page 49: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/49.jpg)
Questions?
![Page 50: Puppet Camp London Fall 2014: Keynote](https://reader034.fdocuments.net/reader034/viewer/2022052622/5594537a1a28abd34f8b4769/html5/thumbnails/50.jpg)
Thank You! !
http://puppetlabs.com http://puppetlabs.com/community
http://puppetlabs.com/puppet/puppet-enterprise/