Live Online Style Video +Live Instructor + Official Course-Book + Hands-on Labs

CI/CD with Ansible and Terraform

Includes:

  1. Power Packed 24 Hours (Edited from 64 hours of Live Training)
  2. 6 months access to videos.
  3. Access via Laptop, Tab, Mobile, and Smart TV.
  4. Certificate of Completion.
  5. Official Course-Book
  6. Hands-on labs
  7. 180+ Tests Questions (Qubits42)
You can also purchase an annual plan for USD 999. For one year, all Flexi Videos will be free for you. Buy Annual Plan

You will get access to Flexi Video within 30 minutes.

Flexi Video

USD 199

Official Course-Book Instructor Hand-outs

USD 0

Hands-On-Labs

USD 59

Total

USD 199

100% Refund for Flexi Video (Course-Book is non-refundable) if user is not satisfied with the Video and seeks refund within 30 days of purchase.

Download Course Contents
Module 1: Git
  • Introduction to Version Control System
  • History of Git
  • Git Basics
  • States in Git
  • Installing Git
  • Configuration of Git
  • Working with Repositories
  • Basic Git Commands
  • Working with Remotes
  • Tagging
  • Git Branching
  • Evolution of Infrastructure
  • Overview of Infrastructure as a Code
  • What is Configuration Management
  • Ansible Overview
  • Case Study
  • Ansible Architecture and It’s Working
  • Ansible in DevOps
  • Installation and Configuration
  • Working with Command Line Tools
  • Overview of Modules
  • Types of Modules
  • Core Modules
  • Extras Modules
  • Return Values
  • Ad-Hoc Commands
  • Case Study
  • Introduction to YAML
  • Playbook YAML Definition
  • Playbook Terms
  • Playbook Tasks
  • Writing Ansible Playbooks
  • Hosts and Users
  • Variables
  • Loops
  • Handlers
  • Jinja2 Templates
  • Installing AWX Tower
  • Features of Ansible Tower
  • Managing Jobs
  • Manage and Track Inventory
  • Remote Command Execution
  • Case Study
  • Choosing a right Infrastructure as Code tool
  • Terraform Overview
  • Installing Terraform - Windows Users
  • Difference between Terraform and Ansible
  • Setting up Azure Account
  • Introduction to Azure CLI
  • Authenticate Azure with Terraform
  • Terraform init, plan and apply
  • Introduction to Terraform with Azure
  • Create Resource Group
  • Terraform Destroy
  • Azure Virtual Networks
  • Azure Subnet
  • Azure Public IP
  • Azure Network Interface
  • Create Windows and Linux VM
  • Azure Storage
  • Security Groups Load
  • Balancers
  • Understanding Terraform State files
  • Understanding Desired & Current States
  • Terraform Provider Versioning
  • Types of Terraform Providers
  • Methods to define Terraform provider Version
  • Understanding Attributes and Output Values in Terraform
  • Referencing Cross-Account Resource Attributes Terraform
  • Variables
  • Methods to Define Variables
  • Data Types for Variables
  • Fetching Data from Maps and List in Variable
  • Count and Count Index
  • For_each
  • Create multiple VMs with Terraform
  • Conditional Expressions
  • Local Values
  • Splat Expressions
  • Terraform Functions
  • Lookup Function
  • Element Function
  • Zipmap Function
  • Data Sources
  • Terraform Format
  • Validating Terraform
  • Terraform Graph
  • Saving Terraform Plan to File
  • Understanding Provisioners in Terraform
  • Types of Provisioners
  • Implementing remote-exec provisioners
  • Implementing local-exec provisioners
  • Understanding DRY principle
  • Variables and Terraform Modules
  • Terraform Registry
  • Terraform Workspace
  • Implementing Terraform Workspace
  • Introduction to Jenkins
  • Jenkins Installation
  • Introduction to Jenkins UI Create
  • First Job
  • Add Parameters to your Job
  • Install SSH Plugin in Jenkins
  • Add Credentials of Node
  • Integrate Node SSH Server with Jenkins
  • Deploy Web Server Automatically through Jenkins
  • Enable/Disable Login in Jenkins
  • Allow Users to Sign up
  • Create Users Manually in the Jenkins DB Create and
  • Manage Roles for Jenkins Users
  • Install a Mail Plugin
  • Integration Jenkins and G-mail
  • Add notifications to your jobs
  • Store Playbooks, Inventory and Configuration Files on GitHub
  • Automatically Pull Code from GitHub then Run on Ansible Server
  • Store Terraform Files, Playbooks, Inventory and Configuration Files on GitHub
  • Automatically Deploy VMs With the Help of Terraform and Once Machine is Deployed then Run Ansible to Configure Playbooks
Gaurav .

Certifications

Learn more about Koenig. Download Presentation Buy Other Flexi

FAQ's

We do not track the pass rate of Flexi students. However, we trust it will be lower than for Live Online.
6 months from the date of delivery.
Yes, Course-Book and Lab are not included in the annual plan. All Flexi videos are included.
Videos can only be streamed and not downloaded.
Yes, contact us for corporate packages.
It is only for one user.
Yes, you can pay from this web page.
Yes, the site is secure by utilizing Secure Sockets Layer (SSL) Technology. SSL technology enables the encryption of sensitive information during online transactions. We use the highest assurance SSL/TLS certificate, which ensures that no unauthorized person can get to your sensitive payment data over the web.
We use the best standards in Internet security. Any data retained is not shared with third parties.
You will be provided access to LET ( Learning Enhancement Tool), where you will get the links to access all your purchases.
Flexi video for the new version will be provided free of cost.
Yes, you do. Flexi Videos do not include Course-Book or Labs.
Presently, Flexi is only available in English.
It’s a unique subscription plan where customers can avail unlimited Flexi courses within a year.
The subscription plan is valid for 1 year from the date of purchase.
No, this is limited to one user and its non-transferable.

Feedbacks from Clients