Урок 1.00:03:07
Course Introduction
Урок 2.00:00:16
Discussions and Support
Урок 3.00:03:00
Introduction
Урок 4.00:02:25
Terraform installation
Урок 5.00:07:05
Terraform Installation (on Windows)
Урок 6.00:02:35
Terraform installation using Vagrant
Урок 7.00:13:11
Understanding terraform HCL
Урок 8.00:05:04
First steps in terraform - AWS Setup
Урок 9.00:06:48
First steps in terraform - Spinning up an instance
Урок 10.00:01:50
First steps in terraform - summary
Урок 11.00:03:05
Terraform Variable Types
Урок 12.00:04:36
Variables
Урок 13.00:04:24
Demo: variables
Урок 14.00:05:48
Software Provisioning
Урок 15.00:07:01
Demo: Software provisioning
Урок 16.00:07:30
Demo: Windows Server Provisioning
Урок 17.00:02:41
Outputting attributes
Урок 18.00:02:54
Demo: Outputting Attributes
Урок 19.00:06:43
Remote state
Урок 20.00:03:27
Demo: Remote state
Урок 21.00:02:52
Data Sources
Урок 22.00:02:15
Demo: Data Sources
Урок 23.00:03:11
Templates
Урок 24.00:02:31
Other Providers
Урок 25.00:02:51
Modules
Урок 26.00:03:19
Demo: An external Module
Урок 27.00:05:29
Terraform Commands Overview
Урок 28.00:08:47
Demo: Terraform Commands
Урок 29.00:02:38
Introduction to VPCs
Урок 30.00:05:03
Introduction to VPCs - Part II
Урок 31.00:03:26
Introduction to VPCs - Part III
Урок 32.00:06:00
Demo: VPCs and NAT
Урок 33.00:04:46
Launching EC2 instances in the VPC
Урок 34.00:03:57
Demo: Launching instances in a VPC
Урок 35.00:03:33
EBS Volumes
Урок 36.00:04:56
Demo: EBS volumes
Урок 37.00:05:18
Userdata
Урок 38.00:07:18
Demo: Userdata
Урок 39.00:04:51
Static IPs, EIPs, and Route53
Урок 40.00:03:35
Demo: Route53
Урок 41.00:07:11
RDS
Урок 42.00:04:20
Demo: RDS
Урок 43.00:05:19
IAM
Урок 44.00:00:56
Demo: IAM users and groups
Урок 45.00:02:16
IAM Roles
Урок 46.00:04:04
Demo: IAM Roles
Урок 47.00:07:47
Autoscaling
Урок 48.00:04:41
Demo: Autoscaling
Урок 49.00:02:53
Introduction to Elastic Load Balancers (ELB)
Урок 50.00:04:39
ELBs in terraform
Урок 51.00:06:48
Demo: ELB with autoscaling
Урок 52.00:04:11
Application Load Balancer (ALB)
Урок 53.00:02:52
Elastic Beanstalk
Урок 54.00:09:37
Demo: Elastic Beanstalk
Урок 55.00:06:35
Introduction to Interpolation
Урок 56.00:01:32
Conditionals
Урок 57.00:06:03
Demo: Interpolation and Conditionals
Урок 58.00:08:01
Built-in Functions
Урок 59.00:07:05
Demo: Built-in Functions
Урок 60.00:05:40
For and For Each Loops
Урок 61.00:06:16
Demo: For loops
Урок 62.00:03:57
Demo: For each loops
Урок 63.00:03:03
Terraform Project Structure
Урок 64.00:10:16
Demo: Project Structure in Terraform
Урок 65.00:04:10
Terraform lock file
Урок 66.00:06:28
Manipulating state
Урок 67.00:08:56
Demo: Manipulating state
Урок 68.00:03:25
Packer introduction
Урок 69.00:03:37
Terraform with Packer and Jenkins
Урок 70.00:02:57
Demo: Packer with terraform
Урок 71.00:07:08
Terraform with Packer and Jenkins (Part I)
Урок 72.00:15:46
Terraform with Packer and Jenkins (Part II)
Урок 73.00:04:55
Introduction to Docker
Урок 74.00:03:19
Docker on AWS
Урок 75.00:06:17
Building Docker images
Урок 76.00:04:27
Demo: Build NodeJS app and push to ECR
Урок 77.00:04:35
ECS - Part I
Урок 78.00:06:21
ECS - Part II
Урок 79.00:06:07
Demo: Running a NodeJS app on ECS
Урок 80.00:10:34
Demo: Terraform with Jenkins, ECR and ECS
Урок 81.00:01:33
Introduction to Module Development
Урок 82.00:04:50
ECS + ALB Module Overview
Урок 83.00:11:13
Demo: ECS + ALB Module (part I)
Урок 84.00:07:14
Demo: ECS + ALB Module (Part II)
Урок 85.00:07:41
Demo: ECS + ALB Module (Part III)
Урок 86.00:09:13
Introduction to Advanced Module Development
Урок 87.00:04:40
The difference between count and for_each
Урок 88.00:15:33
Demo: for_each with modules
Урок 89.00:20:48
Demo: Complex data types and the flatten() function
Урок 90.00:08:28
Introduction to AWS CodePipeline
Урок 91.00:13:22
Demo: CodePipeline (part I)
Урок 92.00:05:16
Demo: CodePipeline (part II)
Урок 93.00:14:58
Demo: CodePipeline (Part III)
Урок 94.00:03:23
Introduction to AWS EKS
Урок 95.00:16:44
Demo: AWS EKS
Урок 96.00:02:10
Introduction to the HashiCorp Infrastructure Automation Certification
Урок 97.00:06:39
Understanding Infrastructure as Code (IaC)
Урок 98.00:08:59
Understanding terraform basics
Урок 99.00:05:25
Understanding terraform basics - provisioning
Урок 100.00:09:43
Using the Terraform CLI
Урок 101.00:03:49
Interact with terraform modules
Урок 102.00:04:14
Interact with terraform modules: inputs & outputs
Урок 103.00:06:43
The terraform module registry
Урок 104.00:05:06
The terraform workflow
Урок 105.00:06:04
Implement and maintain state (part I)
Урок 106.00:06:02
Implement and maintain state (part II)
Урок 107.00:11:01
Read, generate and modify configuration (input variables)
Урок 108.00:05:25
Read, generate and modify configuration (output variables, locals)
Урок 109.00:07:56
Resources and Datasources
Урок 110.00:06:17
Resources and Datasources (resource addresses)
Урок 111.00:02:40
Resources and datasources (functions and loops)
Урок 112.00:04:47
Secret Injection (Long lived vs short lived)
Урок 113.00:06:06
Terraform Cloud
Урок 114.00:00:28
Congratulations
Урок 115.00:02:50
Bonus Lecture: My Other Courses