Companies Home Search Profile

Complete AWS ECS Bootcamp (Beginner Friendly)

Focused View

Thomas Wiesner

10:04:03

6 View
  • 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
  • Description


    The rising popularity of AWS and DevOps is testimony to the fact that companies are able to build and deploy products speedily and reliably using AWS and DevOps practices. This course is packed with?hands-on and practical labs which will help you to build real-world projects. The course begins with an introduction to DevOps and AWS. You’ll then sign up for an AWS account, create Identity and Access Management (IAM) users, and discover how Elastic Cloud Compute (EC2) instances work. Going further, you’ll find out how application load balancers and Auto Scaling groups help in scaling EC2 instances and explore AWS storage devices. As you advance, you’ll create an Amazon virtual private cloud (VPC) and get an overview of Docker and containerization. You’ll also work with Docker Compose and upload Docker images to Amazon Elastic Container Registry (ECR). Moving ahead, you’ll delve into Amazon Elastic Container Service (ECS), continuous integration (CI), continuous delivery (CD), and continuous deployment. Finally, you’ll work on a project to set up, configure, containerize, and deploy a Laravel PHP application. By the end of this course, you’ll have gathered the skills needed to deploy containers to production using ECR and ECS. The resources for this course are available at https://github.com/PacktPublishing/Complete-2020-AWS-DevOps-Bootcamp-for-Beginners-with-ECS

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Thomas Wiesner
    Thomas Wiesner
    Instructor's Courses
    Thomas Wiesner is a senior backend developer and systems architect, currently working with Ethereum. He holds a CS masters degree and has authored eight best-selling blockchain development courses.
    Packt is a publishing company founded in 2003 headquartered in Birmingham, UK, with offices in Mumbai, India. Packt primarily publishes print and electronic books and videos relating to information technology, including programming, web design, data analysis and hardware.
    • language english
    • Training sessions 128
    • duration 10:04:03
    • Release Date 2024/03/14