getting started with configuration management
DESCRIPTION
Are you spending more time fighting fires than adding functionality? Managing too many things with ad-hoc manual changes & handwritten scripts? It may be time to learn more about automated configuration management. Configuration management is the process of standardizing resource configurations and enforcing their state across your IT infrastructure in an automated — and agile — manner. It's a critical component of deploying applications at faster, with less down time. If you're just getting started with automated configuration management or know colleagues who need to learn its value, then please join us for this introductory-level webinar on configuration management. This 30-minute webinar will provide an excellent overview of the basic concepts of configuration management — including actionable steps for getting started. You’ll see why automated configuration management is not only a foundational component of IT automation, but also a critical skillset for all system administrators. We’ll cover: * The benefits of configuration management * Next steps for how to get started * Helpful resources from the Puppet ecosystemTRANSCRIPT
Getting Started with Configuration ManagementPresented by
Chris Westphal | Sr. Product Marketing Manager
• Why Configuration Management
• What is Puppet
• Get Started With Puppet
• Q & A - http://bit.ly/puppetquestions
Agenda
COMPUTING POWER
EXPECTATIONS
COMPLEXITY
OPPORTUNITIES
• MANUAL PROCESS
• CUSTOM SCRIPTS
• GOLDEN IMAGES
• LEGACY TOOLS
• SPEED
• CONSISTENCY
• PRODUCTIVITY
• INSIGHT
=≠
Configuration Management Is About…
…making rapid, repeatable changes and enforcing the consistency of
systems and devices.
PHYSICAL and VIRTUAL
ON PREM and IN THE CLOUD
What Can Be Managed?
SERVERS
APPLICATIONS
NETWORK
STORAGE
MANUAL ERRORS
FRAGILE SCRIPTS
BOTTLENECKS
CONFUSION
Automate To Eliminate
Everyone Benefits
ADMINS• Speed• Visibility• Free Time
• Service• Consistency• Reliability
DEV & TEST
• Product• Service• Innovation
CUSTOMERS
Support Innovation
DevOps Cloud SDDC XaaS
Automated Configuration Management
Discovery of nodes, resources, and status using real-time data
Provisioning
of bare metal, virtual, and cloud capacity
Configuration
installation and configuration of operating systems and applications and automated enforcement
Orchestration
of multi-step operations to targeted collections of nodes
Reporting of all state changes of all resources across all nodes
IT Automation
What is Puppet?
Get Started with Puppet
Step #1: Get The Bits
https://puppetlabs.com/download-puppet-enterprise
Download Puppet Enterpriseand manage up to 10 nodes for free
Step #2: Start Small, Think Big
http://sarah.theworkexperiment.com/?attachment_id=1582
Some Suggestions
NTP DNS SSH Firewall Users
OS Deployment
App Deployment
Ongoing Management
IT Automation
DevOps Cloud SDDC XaaS
Step #3: Leverage Resources
Quick Start Guideshttps://docs.puppetlabs.com/pe/latest/quick_start.html
Learning Resourceshttps://puppetlabs.com/learn
Puppet Forgehttps://forge.puppetlabs.com/
Puppet Labs Documentationhttps://docs.puppetlabs.com/
Step #4: Measure The Results
How much faster?
How many more?
How many fewer?
Step #5: Join The Community
Community
https://puppetlabs.com/community/overview
Puppet Labs Bloghttps://puppetlabs.com/blog
Puppet Users Mailing Listhttps://groups.google.com/forum/#!forum/puppet-users
Puppet Camp Eventshttps://puppetlabs.com/community/puppet-camp
Puppet Users Groupshttps://puppetlabs.com/community/PUG
Next Steps
① Get the bits
② Pick a use case
③ Leverage resources
④ Measure the results
⑤ Join the community
Use Puppet Enterprise to manage IT infrastructure at scale, so you spend less time fighting fires and more time deploying great software.
Q&Abit.ly/puppetquestions