Last updated 10/2018MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHzLanguage: English | Size: 5.28 GB | Duration: 12h 28m
No more manual work! Automate your IT infrastructure with ease with the latest techniques in Puppet! What you'll learn Build complex configuration files with dynamic data using Puppet's EPP template mechanism. Manage files, directories, links, users, and packages with Puppet. Learn to manage dependencies and execute commands on remote servers. Secure Puppet deployments and master methods to harden infrastructure using community modules. Create a scalable and performance-efficient Puppet infrastructure. Configure a highly available Puppet infrastructure along with storeconfigs and external node classifiers. Understand configuration using Docker and Puppet along with orchestration using Mcollective. Requirements Basic understanding of Puppet Configuration Management will be useful (Not mandatory). Description With the ever-increasing challenges of IT infrastructures, it's no surprise that IT professionals are looking for ways to automate as much as possible! The need to automate common activities has become the major requirements in many large organizations. Puppet is one such configuration management tool that allows to efficiently build, manage and automate all your IT infrastructure efficiently! If you’re a developer, a system administrator, or you're simply curious about learning Puppet, then go for this Learning Path!This comprehensive 4-in-1 course is a comprehensive guide, filled with quick step-by-step instructions that will help you automate your IT infrastructure with the latest techniques in Puppet! Initially, you’ll get a run-through of the strats and patterns to introduce Puppet automation. Write custom plugins for Puppet such as facts, resource types, providers, and functions. Also, Deploy configuration files and templates at superfast speeds and manage user accounts and access control appear like a cakewalk. Finally, automate your IT infrastructure with Puppet.By the end of the course, you’ll become a pro with Puppet 5 by automating your IT infrastructure with the latest techniques!This Learning Path takes a practical approach with step-by-step recipes to conduct effective penetration testing using the powerful Kali Linux! At the very bning, you’ll develop your skills using attacks such as wireless cracking, Man-in-the-Middle, and Denial of Service (DOS). Also, explore tools such as Metasploit, Wireshark, Nmap, and much more to detect vulnerabilities with ease! Finally, you’ll master all phases in a typical penetration testing project focusing on relevant Windows tools and techniques.By the end of the course, you’ll be one step ahead of hackers by discovering and patching your network vulnerabilities as well as perfog professional-level web penetration testing!Contents and OverviewThis training program includes 4 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Puppet 5 – From Bner to Pro, is a practical guide with the latest features of Puppet 5. This course teaches you how to install packages and config files, create users, set up scheduled jobs, provision cloud instances, build containers, and so much more. Every example in this course deals with something practical that you're likely to need in your work, and you'll see the complete Puppet code that makes it happen, along with step-by-step instructions on what to type and what output you'll see.The second course, Puppet Configuration Management, covers Puppet to automate all your work! In this course, you will be introduced to Puppet development and learn how to set up your own private development environment, so that you can develop your code without fear of hurting live environments. From there on out we get familiar with the Puppet DSL and then deploy our code to a puppet server and puppet node like you would in a production environment. After completing this class you should have all the handles you need to start utilizing puppet and know how to further progress and become a true Puppeteer!The third course, Puppet Techniques for Enterprise Deployments, covers Automating your IT infrastructure with the latest techniques in Puppet! This video course will b by covering methods of reporting with Puppet and configuring various types of open source dashboards along with procedures to use report processors and create custom ones. You will then exploit PuppetDB to configure and create efficient Puppet reports and also to monitor Puppet changes and alert based on the same. Finally, you will learn about how to implement Nagios based monitoring using Puppet. Towards the end of the video course, you will concentrate on Puppet security. You will also learn about procedures to secure the Puppet deployments and methods to harden infrastructure using community modules. Finally, we’ll learn how to debug errors in the Puppet environment.The fourth course, Advanced Puppet Techniques, covers writing custom plugins for Puppet such as facts, resource types, providers, and functions. This video course starts with taking your Puppet knowledge to the next level by delving deep into concepts such as scaling the Puppet infrastructure, utilizing storeconfigs with PuppetDB, and using different external node classifiers. You’ll then get your hands dirty by running Puppet components in Docker containers, using Puppet to create Docker images and running applications on Docker along with orchestration using Mcollective. At the end of the course, you will learn how to write custom plugins for Puppet such as facts, resource types, providers, and functions.By the end of the course, you’ll be able to automate your IT infrastructure with ease with the latest techniques in Puppet!About the AuthorsJohn Arundel is a DevOps consultant, which means he helps people build world-class web operations teams and infrastructures and has fun doing it. He was formerly a senior operations eeer at global telco Verizon, designing resilient, and high-performance infrastructures for major corporations such as Ford, McDonald's, and Bank of America. He is now an independent consultant, working closely with selected clients to deliver web-scale performance and enterprise-grade resilience on a startup budget. He likes writing books, especially about Puppet (Puppet 2.7 Cookbook and Puppet 3 Cookbook are available from Packt). He also provides training and coaching on Puppet and DevOps, which, it turns out, is far harder than simply doing the work himself. Off the clock, he is a medal-winning, competitive rifle and pistol shooter and a decidedly uncompetitive piano player. He lives in a small cottage in Cornwall, England and believes, like Cicero, that, if you have a garden and a library, then you have everything you need. You may like to follow him on Twitter at @bitfield.Toni Schmidbauer has been working with various Unix/Linux and BSD systems for the last 17 years. He started working with configuration management in 2005 with CFEe 2 and switched to Puppet in 2010. Currently, he is responsible for a Puppet infrastructure containing around 2000 nodes running Solaris, AIX, and Linux. When he's not writing Puppet code he likes to tinker with different programming languages and computers in general.Anirban Saha is an infrastructure professional with more than seven and half years' experience in infrastructure management at various industries and organizations rag 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 and speaks at various conferences on the latest technologies. Overview Section 1: Puppet 5 – From Bner to Pro Lecture 1 The Course Overview Lecture 2 Why Hiera? Lecture 3 Adding Hiera Data to Your Puppet repo Lecture 4 Types of Hiera Data Lecture 5 Interpolation in Hiera Data Lecture 6 The Hierarchy Lecture 7 Creating Resources with Hiera Data Lecture 8 Managing Secret Data Lecture 9 Using Puppet Forge Modules Lecture 10 Using Modules in Your Manifests Lecture 11 Exploring the Standard Library Lecture 12 Writing Your Own Modules Lecture 13 Classes Lecture 14 Defined Resource Types Lecture 15 Managing Classes with Hiera Lecture 16 Roles and Profiles Lecture 17 What Are Templates? Lecture 18 Using Templates in Your Manifests Lecture 19 Iteration in Templates Lecture 20 Understanding Containers and Deployment with Docker Lecture 21 Managing Docker with Puppet Lecture 22 Managing Docker Images Lecture 23 Building Dynamic Containers Lecture 24 Persistent Storage for Containers Lecture 25 Networking and Orchestration Lecture 26 Running Puppet Inside Containers Lecture 27 Introducing the Cloud Lecture 28 Setting Up an AWS Account Lecture 29 Getting Ready to Use puppetlabs/aws Lecture 30 Creating EC2 Instances with Puppet Lecture 31 Managing Custom VPCs and Subnets Lecture 32 Provisioning AWS Resources from Hiera Data Lecture 33 Getting the Demo repo Lecture 34 Adapting the repo for Your Own Use Lecture 35 Bootstrapping a New Node Section 2: Puppet Configuration Management Lecture 36 The Course Overview Lecture 37 Installing Puppet Server Lecture 38 Puppet Configuration Files Lecture 39 Understanding Certificates Lecture 40 Working with Certificates Lecture 41 Configuring Auto Signing Lecture 42 Understanding Facter Lecture 43 Going Over a Puppet Run Lecture 44 The Main Manifest(s) Lecture 45 Node Definitions Lecture 46 Understanding Puppet Environments Lecture 47 Understanding Version Control Lecture 48 Creating a Central Repository Lecture 49 Basic GIT Usage Lecture 50 Deploying Puppet Code with r10k Lecture 51 The Roles and Profiles Pattern Lecture 52 Separating Data and Code with Hiera Lecture 53 Troubleshooting the Puppet Agent Lecture 54 Troubleshooting the Puppet Master Section 3: Puppet Techniques for Enterprise Deployments Lecture 55 The Course Overview Lecture 56 Understanding and Configuring Reporting in Puppet Server and Agent Lecture 57 Puppetboard as a Puppet dashboard Lecture 58 Puppetexplorer as a Puppet Dashboard Lecture 59 Configuring Foreman as a Puppet Dashboard Lecture 60 Using Foreman as an External Node Classifier Lecture 61 Understanding and Creating Custom Report Processors Lecture 62 Creating and Displaying Puppet Reports from PuppetDB Lecture 63 Puppet Reporting Using Elasticsearch, Logstash, and Kibana Lecture 64 Implementing Nagios Monitoring Using Puppet Lecture 65 Monitoring Puppet Agent Run Using Nagios Lecture 66 Using Policy Based Certificate Signing for Puppet Nodes Lecture 67 Restricting Access to Puppet Mount Points Lecture 68 Tracking Changes Using Puppet Metaparameters Lecture 69 Exploring Community Modules for System Hardening Lecture 70 Troubleshooting Puppet Server and Client Errors Section 4: Advanced Puppet Techniques Lecture 71 The Course Overview Lecture 72 Load Balancing in Puppet Servers to Handle Scaling Lecture 73 Creating a Centralized CA Server for Authentication Lecture 74 Understanding Exported Resources and Configuring PuppetDB Lecture 75 Exporting and Collecting in Modules using PuppetDB Lecture 76 Using the PuppetDB API and Dashboard Lecture 77 External Node Classification Using Scripts Lecture 78 Node Classification Using Hiera Lecture 79 Running Puppet server side components in Docker Containers Lecture 80 Automating Docker Containers Using Puppet Agent Lecture 81 Creating Docker Images Lecture 82 Running Applications in Docker Using Puppet Lecture 83 Configuring MCollective for Orchestration in Puppet Lecture 84 Writing Custom Facts Lecture 85 Writing Custom Resource Types Lecture 86 Writing Custom Puppet Types Lecture 87 Writing Custom Providers Lecture 88 Writing Custom Functions System administrators, DevOps professionals, and Developers who want to master advanced topics in Puppet as well as implement added functionalities that Puppet provides for enterprise-level deployments. HomePage: gfxtra__IT_Infrast.part1.rar.html gfxtra__IT_Infrast.part2.rar.html gfxtra__IT_Infrast.part3.rar.html gfxtra__IT_Infrast.part4.rar.html
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.