Puppet Essentials for Beginners [Video]
Packt Publishing
Summary
Overview
Video Description
Puppet is a configuration management tool that allows you to automate all your IT configurations, giving you control over what you do to each Puppet agent in a network, and when and how you do it. In this age of digital delivery and ubiquitous Internet presence, it's becoming increasingly important to implement scalable and portable solutions, not only in terms of software but also the systems that run it.
This video course will start by walking the viewer through a complete understanding of the Puppet environment followed by detailed steps to configure their own production-grade Puppet infrastructure. An overview of the Puppet language will also be provided to make viewers feel at ease with the Puppet DSL. Once the viewer is comfortable with the Puppet ecosystem, in-depth topics such as the configuration and management of Puppet servers, environments, module repositories, and modules will follow. Users will then learn how to write reusable modules with Hiera. Towards the end of the video course, viewers will write tests for modules right from the beginning, build an efficient and scalable codebase, and create continuous integration pipelines with CI tools such as Jenkins.
Description
Style and Approach
A comprehensive guide filled with quick step-by-step instructions that are immediately applicable to beginners.
What You Will Learn
- Gain a complete understanding of the Puppet ecosystem and terminologies
- Write efficient, reusable, and modularized Puppet code.
- Write extensive tests for the code and run automated builds using Jenkins Integration and Acceptance tests with the use of tools such as Rspec, Serverspec, and Kitchen.
- Integrate and automate all the various tests in Jenkins
- Create a pipeline for effective code management
Authors
Anirban Saha
Anirban Saha is an infrastructure professional with more than six and half years' experience in infrastructure management at various industries and organizations ranging from early startups to corporate environments. He has worked extensively with configuration management and automation tools including Puppet, Chef, Ansible, Saltstack, and Terraform, to name a few. He has extensive experience in architecting, deploying, and managing large infrastructures. He speaks at various conferences on the latest technologies and is also the author of Salt Cookbook published by Packt.
Questions and answers
Currently there are no Q&As for this course. Be the first to ask a question.
Reviews
Currently there are no reviews for this course. Be the first to leave a review.
Legal information
This course is advertised on reed.co.uk by the Course Provider, whose terms and conditions apply. Purchases are made directly from the Course Provider, and as such, content and materials are supplied by the Course Provider directly. Reed is acting as agent and not reseller in relation to this course. Reed's only responsibility is to facilitate your payment for the course. It is your responsibility to review and agree to the Course Provider's terms and conditions and satisfy yourself as to the suitability of the course you intend to purchase. Reed will not have any responsibility for the content of the course and/or associated materials.