00001 Introduction.mp4
03:41
00002 Get to Know Your Instructor.mp4
00:39
00003 What You Should Bring to the Course.mp4
01:16
00004 Housekeeping.mp4
01:48
00005 Free Tier and Pricing in AWS.mp4
02:03
00006 This is the DevOps Definition.mp4
01:45
00007 The Different Types of Cloud Computing Explained.mp4
04:28
00008 How to Talk to Management About Cloud Computing.mp4
08:59
00009 Lab - Signup to AWS.mp4
02:33
00010 AWS Regions and Availability Zones.mp4
04:35
00011 The Difference Between AWS Services and a Monolithic Web-Service.mp4
07:11
00012 Lab - Create Your First EC2 Instance.mp4
10:01
00013 Lab Recap - Create Your First EC2 Instance.mp4
02:15
00014 Security on AWS Primer - IAM and Your Root User.mp4
06:07
00015 Lab - Create an IAM User.mp4
03:27
00016 This is IAM - The Identity and Access Management in AWS.mp4
03:20
00017 Lab - Download and Configure AWS CLI.mp4
04:58
00018 EC2 Instance - Deep Dive.mp4
10:54
00019 Lab - Start an EC2 Instance with User Data.mp4
05:05
00020 Lab Recap - Start an EC2 Instance with User Data.mp4
01:09
00021 Understanding User Data - Deep Dive.mp4
01:06
00022 Understanding Metadata in AWS for EC2 Instances.mp4
01:05
00023 Lab - Run EC2 Instances and Query Metadata.mp4
04:23
00024 Lab Recap - Run EC2 Instances and Query Metadata.mp4
00:59
00025 An Introduction and Overview of Scalability Objectives.mp4
03:22
00026 Lab - Create an Auto-Scaling Group with Load Balancing for EC2 Instances.mp4
10:26
00027 Lab Recap - Creating an Auto-Scaling Group with Load Balancing.mp4
02:51
00028 Auto-Scaling Group with EC2 Instances.mp4
02:44
00029 Understanding Launch Templates for EC2 Instances.mp4
01:35
00030 Load Balancing Introduction and Elastic Load Balancing Overview.mp4
04:42
00031 Classic Load Balancer versus Application Load Balancer versus Network Load Balancer.mp4
06:05
00032 Why Cloud Storage.mp4
00:49
00033 Understanding S3 - The AWS Simple Storage Service.mp4
05:38
00034 Lab - Create an S3 Encrypted Versioned Bucket to Host a Public Website.mp4
07:54
00035 Understanding AWS S3 Bucket Policies.mp4
04:51
00036 Lab - Interacting with S3 via CLI with IAM Permissions and Deleting the Bucket.mp4
09:28
00037 Lab Recap and S3 Pricing.mp4
01:08
00038 AWS EBS - Elastic Block Storage Overview.mp4
06:15
00039 AWS EFS - Elastic File Storage Overview.mp4
02:10
00040 Lab - Creating and Interacting with EFS Volumes from Different EC2 Instances.mp4
10:09
00041 EFS Summary.mp4
01:01
00042 AWS Networking Introduction.mp4
02:31
00043 CIDR Explanation - Understanding Classless Inter-Domain Routing.mp4
04:12
00044 Virtual Private Cloud - Understanding VPC in AWS.mp4
05:33
00045 Lab - Create Your Own VPC.mp4
01:37
00046 VPC Subnet Explanation - Understanding Subnet AZ Placement.mp4
01:40
00047 Lab - Create Subnets for Your Own VPC.mp4
01:49
00048 AWS Route Table and Internet Gateway Deep Dive.mp4
02:49
00049 Lab - Create an Internet Gateway and a NAT Gateway.mp4
02:27
00050 Understanding NAT Gateways and Egress Only Internet Gateways.mp4
05:36
00051 Lab - Create and add a NAT gateway.mp4
03:33
00052 Understanding the Idea of Bastion Hosts in AWS VPCs.mp4
01:38
00053 Lab - Creating a Bastion Host to Connect to Private EC2 Instances.mp4
05:17
00054 AWS Security Group Deep Dive.mp4
03:01
00055 Lab - Creating a Load Balancer and a Private EC2 Instance in a Private Subnet.mp4
05:43
00056 Why Git.mp4
05:14
00057 Lab - Creating Your CodeCommit Repository.mp4
07:39
00058 Lab Recap - Creating Your CodeCommit Repository.mp4
01:04
00059 Lab - Start an EC2 Instance and Automatically Use Code from CodeCommit via IAM.mp4
04:51
00060 Lab Recap - EC2 Instance and CodeCommit.mp4
02:34
00061 Container Introduction.mp4
03:20
00062 Images versus Containers.mp4
06:21
00063 Lab - Starting a PHP Docker Container.mp4
08:49
00064 Lab Recap - PHP Docker Container.mp4
10:17
00065 This is a Dockerfile - An In-Depth Crash Course.mp4
03:04
00066 Lab - Uploading a Docker Image to ECR the Elastic Container Registry.mp4
08:52
00067 Lab Recap - Uploading an Image to ECR.mp4
01:57
00068 Lab - Understanding and Creating Environments Using Docker-Compose.mp4
12:29
00069 Lab Recap - Understanding Docker-Compose.mp4
03:18
00070 ECS Introduction.mp4
10:48
00071 Task Definition Introduction.mp4
02:53
00072 Introduction to Fargate.mp4
03:05
00073 Lab - Creating a TaskDefinition and Start a Fargate Cluster.mp4
09:19
00074 Lab Recap - Creating a Task Definition and Start a Fargate Cluster.mp4
01:23
00075 Permissions in ECS.mp4
03:23
00076 Lab - Creating an S3 Bucket from Within Containers with IAM Policies Attached.mp4
07:48
00077 Lab Recap - Creating an S3 Bucket from Within Containers with IAM Policies Attached.mp4
01:24
00078 How Storage and Scaling Works on AWS Fargate.mp4
02:39
00079 Lab - Scaling a Fargate Service with an Application Load Balancer.mp4
08:06
00080 Lab Recap - Scaling a Fargate Service with an Application Load Balancer.mp4
01:39
00081 EC2 Launch Type Overview.mp4
02:26
00082 ECS EC2 Network Modes.mp4
02:09
00083 EC2 Lab Introduction.mp4
00:35
00084 Lab - Creating an ECS EC2 Cluster with a Load Balancer.mp4
11:22
00085 Lab Recap - Creating an ECS EC2 Cluster with a Load Balancer.mp4
01:09
00086 Understanding Deployment Types on ECS.mp4
03:16
00087 Understanding Task Placement Strategies in ECS.mp4
02:26
00088 ECS EC2 Capacity Providers.mp4
06:26
00089 Lab - Creating an EC2 Cluster with Capacity Providers for Instance Auto-Scaling.mp4
22:02
00090 Lab Recap - Creating an EC2 Cluster with Capacity Providers for Instance Auto-Scaling.mp4
01:28
00091 Introduction to Continuous Deployment.mp4
00:25
00092 Continuous Integration versus Continuous Delivers versus Continuous Deployment.mp4
05:10
00093 AWS CodePipeline Introduction and Overview.mp4
05:03
00094 AWS CodeBuild Introduction and Overview.mp4
01:53
00095 The CodeBuild Buildspec.yml File Explained.mp4
02:02
00096 Lab - Creating Your First AWS CodeBuild Project to Create Docker Images.mp4
14:12
00097 AWS CodeDeploy Introduction and Overview.mp4
00:35
00098 Lab - Creating a Continuous Deployment Pipeline.mp4
00:58
00099 Lab - Creating a Continuous Deployment Pipeline Using AWS CodePipeline to ECR.mp4
11:11
00100 Lab Recap - Creating a Continuous Deployment Pipeline Using AWS CodePipeline to ECR.mp4
01:13
00101 Introduction.mp4
00:22
00102 AWS RDS and Aurora.mp4
05:18
00103 Lab - Creating an RDS Instance and Attaching It to ECS Container via Environmental Var.mp4
07:18
00104 Lab Recap - Creating an RDS Instance.mp4
00:27
00105 AWS Systems Manager Parameter Store and AWS Secrets Manager.mp4
03:40
00106 Lab - Storing and Retrieving Values from The SSM Parameter Store to ECS Services.mp4
05:54
00107 Lab Recap - Storing and Retrieving Values.mp4
01:37
00108 Route53 and AWS Certificate Manager Overview.mp4
02:25
00109 Lab - Adding a Custom Domain to Route53 and SSL Termination with ACM.mp4
10:47
00110 Lab Recap - Adding a Custom Domain to Route53 and SSL Termination with ACM.mp4
01:19
00111 AWS CloudFormation Overview and Introduction.mp4
01:44
00112 Lab - Creating a VPC With a CloudFormation Template.mp4
06:54
00113 AWS ElastiCache Overview.mp4
02:58
00114 Project Introduction and Overview.mp4
03:35
00115 Installing Laravel Using Docker and the Composer Image.mp4
03:27
00116 Laravel Local Development Environment using Docker-Compose.mp4
14:34
00117 Adding MySQL and Redis into the Local Development Environment.mp4
07:45
00118 Adding a Register Login Functionality.mp4
04:54
00119 Initializing a New Git Repository.mp4
02:33
00120 Adding the Laravel PHP-FPM and Nginx Docker Images to ECR.mp4
02:52
00121 Creating an ECS EC2 Launch Type Cluster with a Capacity Provider.mp4
03:15
00122 Creating and Launching our Laravel Service into the ECS Cluster.mp4
06:18
00123 Adding and Attaching an RDS Database via SSM Parameter Store.mp4
11:05
00124 Uploading Newer Images for the Laravel PHP-FPM Service and Nginx to Allow Logins.mp4
03:38
00125 Establishing Automatic Database Migrations.mp4
08:27
00126 Adding Redis Through ElastiCache for Session Storage.mp4
06:05
00127 Route53 Custom Domain Alias with SSL Termination and HTTP to HTTPS Redirect.mp4
03:41
00128 Establishing a full CI CD Pipeline.mp4
20:33