Automation with Ansible – Basic

Learn why automating your infrastructure and process is a benefit for the company. Learn how to deliver stable functionality, reduce repetitive work and enable swift recovery through declarative automation of operations.

#InfrastructureAsCode #DevOps #PetsAndCattle

Kategorier: , ,

Beskrivning

Learn why automating your infrastructure and process is a benefit for the company. Learn how to deliver stable functionality, reduce repetitive work and enable swift recovery through declarative automation of operations.

#InfrastructureAsCode #DevOps #PetsAndCattle

Objectives

Hands-on labs with practical and real-life examples

In 7 labs the course will walk you through

Install and configure

In the first lab you will learn how to install ansible on a linux host, use the ansible command to do small adhoc tasks, connect to other linux hosts using keyless ssh and Windows host using WinRM.

Making changes to ansible configuration and creating an inventory and install Ansible collections to extend the functionality.

 

Ansible Playbooks

Installing and using tools as VS-Code, Git and GitHub to make playbooks, adding source control and linting of the YAML code.

Securing secrets and password with ansible-vault

Work with playbooks

 

This lab will go through more of the advanced functionality in ansible making the playbooks a lot more dynamic

  • Variables
  • Lists
  • Register
  • Conditions
  • Handlers
  • Facts
  • Debug
  • Loops
  • Loops Async

Roles

Roles is a perfect way of creating reusable playbooks for the business, in this lab you will learn how to install and use roles from Ansible Galaxy and how to create your own

Ansible Cloud

Ansible can manage and operate in the cloud, in this lab you will learn how to connect ansible to Microsoft Azure, deploying networks and virtual machines, use dynamic inventories with playbooks to manage your environment in an effective way

Ansible VMware

Just as in the cloud, ansible can manage both the VMware environment and the behavior of the virtual machines. In the lab you will learn how to manage storage, network and virtual machines and with the help of a dynamic inventory manage the virtual machine

Ansible AWX/Tower

This lab will take you through the Ansible Tower/AWX UI to create Projects, Inventories, Credentials, Templates and create a Workflow to run a cloud deployment

Prerequisites

Knowledge about general IT administration in Windows Server, Linux, Virtualization, Network and Cloud

Software used in the course can run on Windows, Linux or Mac OSX – we encourage you to use your own laptop.

Software used in the course

    • Microsoft VS-Code
    • Git
    • SSH Client
    • Browser
  • Citrix Workspace Client

 

Kursen levereras i samarbete med

Kontakta oss om denna kurs

Ytterligare information

Kurslängd

2 dagar

Lärarledd

Ja

Språk

Svenskt el Engelskt tal, material på engelska

Recensioner

Det finns inga recensioner än.

Endast inloggade kunder som har köpt denna produkt får lämna en recension.