getting started with configuration management

19
Getting Started with Configuration Management Presented by Chris Westphal | Sr. Product Marketing Manager

Upload: puppet-labs

Post on 25-Dec-2014

414 views

Category:

Technology


1 download

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 ecosystem

TRANSCRIPT

Page 1: Getting Started with Configuration Management

Getting Started with Configuration ManagementPresented by

Chris Westphal | Sr. Product Marketing Manager

Page 2: Getting Started with Configuration Management

• Why Configuration Management

• What is Puppet

• Get Started With Puppet

• Q & A - http://bit.ly/puppetquestions

Agenda

Page 3: Getting Started with Configuration Management

COMPUTING POWER

EXPECTATIONS

COMPLEXITY

OPPORTUNITIES

Page 4: Getting Started with Configuration Management

• MANUAL PROCESS

• CUSTOM SCRIPTS

• GOLDEN IMAGES

• LEGACY TOOLS

• SPEED

• CONSISTENCY

• PRODUCTIVITY

• INSIGHT

=≠

Page 5: Getting Started with Configuration Management

Configuration Management Is About…

…making rapid, repeatable changes and enforcing the consistency of

systems and devices.

Page 6: Getting Started with Configuration Management

PHYSICAL and VIRTUAL

ON PREM and IN THE CLOUD

What Can Be Managed?

SERVERS

APPLICATIONS

NETWORK

STORAGE

Page 7: Getting Started with Configuration Management

MANUAL ERRORS

FRAGILE SCRIPTS

BOTTLENECKS

CONFUSION

Automate To Eliminate

Page 8: Getting Started with Configuration Management

Everyone Benefits

ADMINS• Speed• Visibility• Free Time

• Service• Consistency• Reliability

DEV & TEST

• Product• Service• Innovation

CUSTOMERS

Page 9: Getting Started with Configuration Management

Support Innovation

DevOps Cloud SDDC XaaS

Automated Configuration Management

Page 10: Getting Started with 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?

Page 11: Getting Started with Configuration Management

Get Started with Puppet

Page 12: Getting Started with Configuration Management

Step #1: Get The Bits

https://puppetlabs.com/download-puppet-enterprise

Download Puppet Enterpriseand manage up to 10 nodes for free

Page 13: Getting Started with Configuration Management

Step #2: Start Small, Think Big

http://sarah.theworkexperiment.com/?attachment_id=1582

Page 14: Getting Started with Configuration Management

Some Suggestions

NTP DNS SSH Firewall Users

OS Deployment

App Deployment

Ongoing Management

IT Automation

DevOps Cloud SDDC XaaS

Page 15: Getting Started with Configuration Management

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/

Page 16: Getting Started with Configuration Management

Step #4: Measure The Results

How much faster?

How many more?

How many fewer?

Page 17: Getting Started with Configuration Management

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

Page 18: Getting Started with Configuration Management

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.

Page 19: Getting Started with Configuration Management

Q&Abit.ly/puppetquestions