Course Content
Section 1 : Course Introduction
-
1 – Course Introduction
07:49
Section 2: Understanding Infrastructure As Code
-
2 – IAC and IAC Benefits
05:59 -
3 – Cloud Agnostic IAC with Terraform
05:16
Section 3: laC with Terraform
-
6 – Terraform Workflow
02:30 -
7 – Terraform Initialization (online-video-cutter.com)
03:52 -
8 – Terraform key Concepts Plan, apply & Destroy
06:08 -
9 – SetUp Free-Tier AWS Account
04:02 -
10 – Create Cloud Machine for Terraform Execution
06:32 -
11 – Terraform Installation & Verification
06:00
Section 4: Start With Terraform Basics
-
12 – Terraform Provider & Initialization
12:03 -
13 – AWS SetUp for Terraform
06:16 -
14 – AWS SetUp for Terraform
06:16 -
15 – Create Machine Using Terraform
11:04 -
16 – Provide Creds in Separate Centralised File
05:43 -
17 – Provide Creds in Separate Centralised File
05:43 -
18 – Provide Creds in Environment Variables
04:22 -
19 – Create Multiple Instances
06:33 -
20 – Terraform State The Concept
07:43
Section 5: Terraform Variables Detailed Explanation
-
21 – Variables in Terraform
08:18 -
22 – Use of Variable in Conf File
06:24 -
23 – Lab Use of Variable in Conf File
07:48 -
24 – Lab List and Map Variables
10:07 -
25 – Provision Software with Terraform
11:13 -
26 – Lab Provision Software with Terraform
16:15 -
27 – DataSource in Terraform
04:16 -
28 – Lab DataSource in Terraform
04:16 -
29 – Lab 2 DataSource in Terraform
10:34 -
30 – Output Attribute in TF
05:02 -
31. Lab : Output Attribute in TF
07:03 -
32 – Remote State in Terraform
17:41 -
33 – Lab Remote State in Terraform
08:50
Section 7: Terraform for AWS Cloud
-
34 – AWS VPC Introduction
10:57 -
35 – AWS VPC Introduction II
09:58 -
36 – Demo AWS VPC & Security Group
10:10 -
37 – Lab Create AWS VPC & NAT Gateway
22:03 -
38 – Launch EC2 Instance using Custom VPC
04:47 -
39 – Lab Launch EC2 Instance using Custom VPC
16:40 -
40 – Elastic Block Store (EBS) in AWS
11:14
Section 8: Terraform for AWS Cloud Part II
-
41 – Elastic Block Store (EBS) in AWS
-
42 – Demo Elastic Block Store (EBS) in AWS
06:51 -
43 – Lab Elastic Block Store (EBS) in AWS
17:37 -
45 – Lab User Data using Script
06:49 -
46 – Lab User Data using Cloud Init
10:18
Section 9: Terraform Modules | Code Re- Useability
-
47 – AWS RDS Basics
06:43 -
49 – AWS Access and Identity Management
10:46 -
50 – Lab IAM Users and Groups
07:10 -
51 – Lab AWS IAM Roles
12:40 -
52 – EC2 Instance Autoscaling
09:46 -
53 – Lab EC2 Instance Autoscaling
21:05 -
55 – Load Balancing in AWS
13:45 -
56 – Lab AWS Load Balancing
15:26 -
57 – Terraform Module and Application
20:38 -
58 – Lab Terraform Source From GITHUB
11:37 -
60 – Lab AWS VPC Module Part I
08:00 -
61 – Lab AWS VPC Module Part II
04:56 -
62 – Lab AWS VPC Module Part III
04:56
Section 10: Conditions, Loops in Terraform
-
63 – Condition Statements in Terraform
03:07 -
64 – Lab Condition Statements in Terraform
07:21 -
65 – Terraform Built-In Functions
08:40 -
Section 11: Packer and Terraform
-
66 – Lab Terraform Built-In Functions
10:00 -
67 – Loops in TerraFrom HCL
10:11 -
68 – Terraform Project Structure
04:33 -
69 – Lab Terraform Project Structure
23:58
Section 11: Packer and Terraform
-
70. Packer Introduction and It’s Use
08:51 -
72 – Lab Create Custom AMI Scenario I
10:19 -
73 – Lab Create Custom AMI Scenario II
09:10 -
74 – Lab Terraform + Packer
15:33
Section 12: Job Scenario 1: End to End Web-Application Deployment
-
75 – Application Overview
03:31 -
76 – Create VPC Network
06:04 -
77 – Create RDS Service
11:27 -
78 – Create WebServer in AWS
07:21 -
79 – Deploy Complete Application
09:04
Section 13: Job Scenario 2: Terraform Docker and Kubernetes (EKS)
-
80 – AWS EKS Introduction
05:34 -
81 – Lab SetUp EKS Cluster Using AWS
08:47 -
83 – Lab Access EKS Cluster and Deploy Application
15:05 -
86 – Lab Deploy EKS Cluster using Terraform
12:17
Section 14: Job Scenario 3: Terraform & AWS ELK
-
87 – ELK Basics and Application
05:43 -
88 – Lab Deploy ELK and Execute ELK
20:56 -
90 – Lab Install ELK using Terraform
13:11
Section 15: Terraform GCP: Introduction
-
91 – Terraform vs Google Deployment Manager
05:03 -
92 – Setup GCP Project For Terraform
08:49 -
93 – Enable Basic APIs on Cloud Project
02:46 -
94 – Setup Remote State File in Cloud
09:18
Section 16: Terraform Hashicorp Certification Guide
-
95 – Introduction HashiCorp Certification
03:02 -
96 – Understand Infrastructure as Code (IaC) Concepts
10:49 -
97. Understand Terraform’s Purpose
07:33 -
98 – Understand Terraform Basics I
10:13 -
99 – Understand Terraform Basics II
16:15 -
100 – Use the Terraform CLI
09:50 -
102. Navigate Terraform workflow
12:17 -
103 – Implement and Maintain State
09:23 -
104 – Read, Generate, and Modify Configuration
11:49 -
105 – Understand Terraform Cloud and Enterprise Capabilities
10:52
Section 17: Ansible Introduction
-
106 – Ansible Introduction As a Tool
11:11 -
107- Ansible Architecture Overview
05:19 -
108- Why Ansible
02:59 -
109 – Why Ansible
02:59
Section 18: Ansible Environment Preparation & Installation
-
110 – Ansible Installation Overview
04:20 -
111 – Install Ansible Using PIP
05:53 -
112. Create Cloud Machine for Ansible Engine
06:21 -
113 – Install Ansible Using Python VirtualEnv
09:23 -
115 – Configure Ansible
11:51
Section 19: Configure Ansible Engine and Ansible Clients
-
117 – Connect AWS Nodes with Ansible Engine
12:40 -
118 – SetUp Google Cloud Nodes
10:22 -
119 – Connect Google Cloud Nodes with Ansible Engine
04:37 -
120 – Ansible Directory Config
11:26 -
121 – Inventory file with Groups
06:07 -
122 – SetUp Nodes on Digital Ocean
06:33 -
123 – How to disable host key Checking
06:16
Section 20: Ansible Ad-Hoc Commands
-
124 – Syntax of Ansible Ad-Hoc Commands
15:04 -
125 – How Ansible Execute Stuff on Clients
09:14 -
126 – Transfer file from Engine to Clients
09:54 -
127 – Manage File Directory on Ansible Clients
07:18 -
128 – Install Packages on Ansible Clients
08:07
Section 21: Ansible Facts, Modules & Variables
-
129 – Ansible Modules
10:24 -
130 – Ansible Facts
02:42 -
131 – Create Custom Facts
21:49
Section 22: Ansible Inventories
-
132 – Work with Dynamic Inventory Script AWS I
-
134 – Work with Dynamic Inventory Script Google Cloud
18:34 -
135 – Work with Dynamic Inventory Digital Ocean
11:21
Section 23: Basic of Ansible Playbook
-
136 – Playbook Introduction
07:26 -
137 – Demo Playbook Introduction
15:11 -
138 – Start Writing-Executing PlayBooks
17:33
Section 24: Basic Concepts of Ansible PlayBooks
-
139 – Logging Debug Statement using Ansible Playbooks
16:36 -
140 – Variables in Ansible Play-books
06:58 -
141 – Data Collection in Ansible
11:59 -
142 – Uses of Set_Fact and Register
16:55 -
143 – Arithmetic Operations on Variables in Playbook
08:23 -
144 – Practice on Arithmetic Operators
09:19 -
145 – Filter and Methods of Ansible Playbook
09:44
Section 25: Ansible Tips and Tricks : Practical Demos
-
146 – Ansible Pause Module – Pause Execution
16:02 -
147 – Passing Variable to Ansible Playbook via Command Line
05:35 -
149 – Set Environment Per Task or Play
11:19 -
150 – Execute Tasks on Ansible Hosts
07:06 -
151 – Ansible Command vs Shell Module
08:05 -
152 – Using Date, Time and Timestamp in Ansible
09:40 -
153 – Ansible Playbook Dry Run – Check & Diff Mode
05:51
Section 26: Operators and Conditional Statement in Ansible Playbook
-
154 – Comparison Operators
10:22 -
155 – Membership Operators in Ansible
10:25 -
156 – Logical Operator
07:06 -
157 – Conditional Statements
06:01
Section 27: Handlers in Ansible
-
158 – Handler in Ansible Playbook
15:04
Section 28: Secure Your Infra: Ansible Vault
-
159 – Ansible terminology – What is an Ansible Vault
04:24 -
160 – Demo Ansible Vault Encryption Decryption
09:58 -
161 – Demo Use Ansible Vault in Ansible Playbooks I
07:53 -
162 – Demo Use Ansible Vault in Ansible Playbooks II
08:06
Section 29: Loops in Ansible Playbook
-
163 – Loops in Ansible Playbook I
15:49 -
164 – Loops in Ansible Playbook II
09:17
Section 30: Tags in Ansible
-
166 – Tags in Ansible
11:33
Section 31: Ansible Playbooks For Linux : Practical Labs
-
167 – Work with FIles Ansible lineinfile Module
10:07 -
168 – Work with FIles Ansible Blockinfile Module
08:48 -
169 – Reboot Remote Hosts Using Ansible
09:45 -
170 – Checkout GIT Repo via Ansible
07:33 -
171 – Copy Files from Local Machine to Remote Machines
06:24 -
172 – Copy Files from Remote Machines to Local Machine
09:01 -
173 – Start and Enable Services on Boot On Remote Hosts
08:55 -
174 – Schedule a CRON Task on Remote Hosts
08:41 -
175 – Loop in file Template – Ansible Template Module
12:38 -
176 – Read file from Remote Host – Ansible Slurp
05:36
Section 32: Error Handling in Ansible
-
177 – Error Handling in Ansible I
13:30 -
178 – Block and Rescue in Ansible Playbook
17:24 -
179 – Demo Block and Rescue in Ansible
17:17
Section 33: Working with include and import module in Ansible
-
180 – Working with include and import module in Ansible
22:21
Section 34: Ansible Machine Specific Execution
-
181 – Ansible local_action Module
07:12 -
182 – Ansible Delegate_to Module
07:35
Section 35: Ansible Code Reuse – Ansible Roles and Collections
-
183 – Understanding of Ansible Galaxy, Roles, Collections
12:12 -
184 – Download and Use Ansible Galaxy Roles
22:30
Section 36: Manage Remote Machine File System via Ansible
-
185 – Work with Files and Directories using Ansible
08:12 -
186 – Work with Files and Directories using Ansible II
04:40 -
187 – Create a Symlink on Linux Remote Hosts
06:26 -
188 – Create a Hard Link on Linux Remote Hosts
03:31 -
189 – Download Files on Remote Hosts
06:25 -
190 – Extract an Archive on Remote Machines
05:19
Section 37: Concept of Template in Ansible
-
191 – Install Realtime Application I
16:55 -
192 – Install Realtime Application II
11:30 -
193 – Install Realtime Application III
07:57 -
194 – Template Module with Variables
13:46
Section 38: Interact with Web Service APIs using Ansible
-
195 – Submit a GET request to a REST API Endpoint
06:54 -
196 – Token Based Authentication in REST API
06:54
Section 37: Concept of Template in Ansible
-
197 – Install Docker Using Ansible
11:48 -
198 – Managing Docker Containers with Ansible
07:58 -
199 – Building Docker Images with Ansible
08:48 -
200 – Networking and Storage for Docker Containers
06:36
Student Ratings & Reviews
No Review Yet