bootstrap template

Automation with Ansible
&
Configuration Management with Puppet

Automation with Ansible
&
Configuration Management with Puppet

DO407: Learn to write and manage Ansible playbooks and automate system administration tools
DO405: Configure Red Hat Enterprise Linux hosts in DevOps environment using Puppet

Course overview

Through hands-on labs, students will learn to automate system administration tasks on managed hosts with Ansible, learn how to write Ansible playbooks to standardize task execution, centrally manage playbooks and schedule recurring execution through a web interface with Ansible Tower. Students will also learn to manage encryption for Ansible with Ansible Vault, deploy Ansible Tower and use it to manage systems, and use Ansible in a DevOps environment with Vagrant.

Outline for this course

○ Introduce and review the course.
○ Describe the terminology and architecture of Ansible.
○ Install Ansible and run ad hoc commands.
○ Write Ansible plays and execute a playbook.
○ Describe variable scope and precedence, manage variables and facts in a play, and manage inclusions.
○ Manage task control, handlers, and tags in Ansible playbooks.
○ Implement a Jinja2 template.
○ Create and manage roles.
○ Configure connection types, delegations, and parallelism.
○ Manage encryption with Ansible Vault.
○ Troubleshoot the Ansible control machine and managed nodes.
○ Implement Ansible Tower.
○ Implement Ansible in a DevOps environment using Vagrant.
○ Review tasks from the Automation with Ansible course.

Audience & Prerequisites

System and cloud administrators who need to automate cloud provisioning, configuration management, application deployment, intra-service orchestration, and other IT needs.

Prerequisites for this course

Have basic Red Hat Enterprise Linux administration skills or have a Red Hat Certified System Administrator (RHCSA) certification is recommended.

Course overview

This course will teach students how to deploy and use Ansible Tower by Red Hat to manage their existing Ansible projects, playbooks, and roles, perform basic maintenance and administration of the Ansible Tower installation, and configure users and teams and use them to control access to systems, projects, and other resources through role-based access controls. Students will also learn to use the visual dashboard to centrally launch, control, and monitor Ansible jobs, use the Ansible Tower application programming interface (API) to launch jobs from existing templates, and automatically schedule Ansible jobs and update the host inventory.

Outline for this course

○ Course introduction
○ Install Ansible Tower by Red Hat and describe its architecture
○ Create users and teams for role-based access control
○ Create and manage inventories and credentials
○ Manage projects for provisioning with Ansible Tower
○ Construct advanced job workflows
○ Update inventories dynamically and compare inventory members
○ Maintenance and administration of Ansible Tower
○ Comprehensive review of provisioning and managing systems using Ansible Tower

Audience & Prerequisites

○ Linux system administrators, cloud administrators, and network administrators interested in centrally managing Ansible projects and playbook execution at scale with Ansible Tower by Red Hat

Prerequisites for this course

○ Successfully completed Automation with Ansible I (DO407) or equivalent experience with Ansible, Ansible playbooks, and roles
○ Have Red Hat Certified System Administrator (RHCSA) certification in Red Hat Enterprise Linux or equivalent Linux system administration skills

Course overview

Configuration Management with Puppet (DO405) is designed for system administrators and cloud administrators who intend to implement Puppet as integrated with Red Hat® products in an operations environment or a cloud computing environment.

Outline for this course

○ Introduction to the course.
○ Identify system administration functions in Puppet code.
○ Describe the Puppet architecture and describe a state model.
○ Build, validate, and deploy a Puppet manifest.
○ Find documentation and diagnose errors in Puppet manifests.
○ Implement Git to manage software.
○ View information about systems using Facter.
○ Create Puppet modules and implement classes in a manifest.
○ Implement namespaces, relationships, and dependencies in a Puppet module.
○ Implement variables and conditionals in a Puppet module.
○ Identify advanced system administration functions in Puppet code.
○ Deploy and configure a Puppet master and a Puppet client.
○ Implement Puppet modules from Puppet Forge.
○ Implement Puppet in a DevOps environment.
○ Implement Puppet in a Red Hat Satellite 6 environment.

Audience & Prerequisites

System administrators and cloud administrators responsible for the management of systems and cloud client systems on either Red Hat Enterprise Linux OpenStack Platform or Red Hat Satellite

Prerequisites for this course

Have received an Red Hat Certified Engineer (RHCE®) certification or have equivalent experience

MOBILE FRIENDLY

No special actions required, all sites you make with Mobirise are mobile-friendly. You don't have to create a special mobile version of your site, it will adapt automagically.

MOBILE FRIENDLY

No special actions required, all sites you make with Mobirise are mobile-friendly. You don't have to create a special mobile version of your site, it will adapt automagically.

MOBILE FRIENDLY

No special actions required, all sites you make with Mobirise are mobile-friendly. You don't have to create a special mobile version of your site, it will adapt automagically.

IT'S EASY AND SIMPLE

Cut down the development time with drag-and-drop website builder. Drop the blocks into the page, edit content inline and publish - no technical skills required.

IT'S EASY AND SIMPLE

Cut down the development time with drag-and-drop website builder. Drop the blocks into the page, edit content inline and publish - no technical skills required.

IT'S EASY AND SIMPLE

Cut down the development time with drag-and-drop website builder. Drop the blocks into the page, edit content inline and publish - no technical skills required.

TRENDY WEBSITE BLOCKS

Choose from the large selection pre-made blocks - full-screen intro, bootstrap carousel, slider, responsive image gallery with, parallax scrolling, sticky header and more.

TRENDY WEBSITE BLOCKS

Choose from the large selection pre-made blocks - full-screen intro, bootstrap carousel, slider, responsive image gallery with, parallax scrolling, sticky header and more.

TRENDY WEBSITE BLOCKS

Choose from the large selection pre-made blocks - full-screen intro, bootstrap carousel, slider, responsive image gallery with, parallax scrolling, sticky header and more.

© Copyright 2017 Pisces Solutions Private Limited - All Rights Reserved