Tags
Language
Tags
May 2024
Su Mo Tu We Th Fr Sa
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1

Adopting Aws The Modern Way For Beginners

Posted By: ELK1nG
Adopting Aws The Modern Way For Beginners

Adopting Aws The Modern Way For Beginners
Published 7/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.71 GB | Duration: 4h 48m

Learn AWS the Easy Way by Building Real World Projects with SDK/CDK

What you'll learn

Determine where exactly to use AWS

Estimate the cost of using all AWS services in a project

Double down on security with best practices of S3, IAM, Cloudfront etc

How to deploy static websites on Cloudfront and S3

How to use AWS Lambda with API Gateway

How to create database with RDS and Aurora Serverless

Add custom domains to your APIs and Wesbites

How to use AWS SDK with JavaScript and NodeJS

Build serverless APIs with CDK

How to deploy NodeJS on EC2

Purchase a domain and connect to Route53

Learn what is backend and frontend

Requirements

No programming or prior cloud experience needed

Great to have some knowledge of web developement

Description

Learn AWS - The fun way.Build apps at scaleYou don't have to struggle any more to be the next cloud expert.Keeping up with the latest cloud technologies can feel impossible.So I will be giving away my secrets of building world-class performing apps using AWS.I can relate how hard it is for you to find the right resources to fulfill your needs.After entering the world of web development when I was 14, and unable to find what was actually needed to build my dream projects, I felt helpless.Still I was able to build an application bySpending hundreds of sleepless nights on experimentationStruggling on my own by reading documentationAsking people for help in Discord channelsScanning through hundreds of issues on GitHubOpening a new issue if nothing was foundEmailing AWS support back-and-forthNow that I have all the secrets,I can’t wait to share them with you!Trust me, it wasn’t easy. Reading the AWS documentation only gives you very little clarity. I assure you that I’ll make it super simple for you.I’m not here to be a businessman, but your friend and mentor, unlike others.I want to see you build scalable solutions, know the best service to use in AWS,learn how to think on your own, and be the best ever problem-solver in the world of cloud.

Overview

Section 1: Course Intro

Lecture 1 Is this course for me?

Lecture 2 Intro to this course (Coming soon)

Section 2: Web Development Basics

Lecture 3 How does the internet work?

Lecture 4 What is Frontend?

Lecture 5 Where to learn Frontend from?

Lecture 6 What makes the Backend?

Lecture 7 Backend in Action

Lecture 8 Where to host your Backend?

Lecture 9 What is DevOps?

Lecture 10 Who is a Solutions Architect?

Section 3: Intro to Cloud and AWS

Lecture 11 Explain cloud like I'm 5

Lecture 12 Building HTTP Server in NodeJS

Lecture 13 Creating your AWS account

Lecture 14 Understanding AWS Regions

Lecture 15 AWS Global vs Regional services

Section 4: IAM & AWS CLI

Lecture 16 Intro to AWS IAM

Lecture 17 How to Create & Use IAM Users

Lecture 18 Installing & Setting up AWS CLI

Section 5: S3 Intro & Hands-on

Lecture 19 Intro to S3 & Creating Buckets

Lecture 20 Intro to S3 Objects and Object operations

Lecture 21 Copying files to & from S3 using cp and sync

Lecture 22 Deleting objects with S3 rm command

Lecture 23 How NOT to make buckets public

Lecture 24 Sharing S3 objects using presigned URL

Lecture 25 Sharing S3 objects using ACL

Lecture 26 Deleting S3 buckets using CLI

Section 6: EC2 Intro & Hands-on

Lecture 27 Intro to EC2

Lecture 28 EC2 Compute Types

Lecture 29 Intro to AMIs

Lecture 30 Security Groups - Intro & Hands-on

Lecture 31 Creating & Importing SSH Keys

Lecture 32 Launching Your First EC2

Lecture 33 Connecting to EC2 with SSH

Lecture 34 Installing NodeJS on Linux EC2

Lecture 35 Making Live NodeJS HTTP Server

Lecture 36 Keeping NodeJS Server Alive with PM2

Lecture 37 Using Elastic IPs with EC2

Section 7: AWS Lambda Intro & Hands-on

Lecture 38 Intro to Lambda

Lecture 39 Lambda Runtimes

Lecture 40 Writing your first Lambda with Function URL

Lecture 41 Generating HTML on the Lambda

Section 8: Route 53 - Domain Server Managment

Lecture 42 Route53 Intro

Lecture 43 Check DNS Records Using dig CLI

Lecture 44 The Need for Route53

Lecture 45 How to register a domain

Lecture 46 Create Hosted Zone and Update Namserver

Lecture 47 Add Custom domains to EC2 using A Record

Lecture 48 Check for DNS record update using dig

Lecture 49 DNS Record types Explained

Lecture 50 Failover Routing Policy

Lecture 51 Geolocation Routing Policy

Lecture 52 Weighted Routing Policy

Lecture 53 Latency Based Routing

Lecture 54 Route53 Routing Policies

Lecture 55 Latency Routing Hands-on

Section 9: Host Static Sites on S3 & Cloudfront

Lecture 56 Building Static Website with Astro

Lecture 57 Publish Website to S3

Lecture 58 Make S3 Bucket Accessible to Public

Lecture 59 Add custom domain to S3 using Route53

Lecture 60 Create Cloudfront Distribution with S3

Lecture 61 Create & Validate Amazon Certificate (ACM)

Lecture 62 Add Custom Domain to Cloudfront & Route53

Lecture 63 Use Cloudfront Functions to add .html

Lecture 64 Show Custom Errors like 404

Lecture 65 Invalidate Cloudfront Cache

Section 10: Cloudformation & CDK Hands-on

Lecture 66 Cloudformation Intro & Hands-on

Lecture 67 Intro to CDK

Lecture 68 Create CDK Project in TypeScript

Lecture 69 Delete CDK Stack and S3 Bucket

Lecture 70 Create Lambda Function with TypeScript

Section 11: APIs & API Gateway

Lecture 71 What is an API Gateway?

Lecture 72 Why to use API Gateway?

Lecture 73 La Pino's Pizza API Example

Lecture 74 Types of APIs - REST, GraphQL, gRPC

Lecture 75 HTTP Methods

Lecture 76 HTTP Status Codes

Lecture 77 API Gateway Types

Lecture 78 Let's build APIs with CDK (Coming Soon)

Section 12: Build Image Gallery with CDK, S3, Lambda & API Gateway

Lecture 79 Prerequisites

Lecture 80 Create S3 bucket & List Images using SDK from Lambda

Lecture 81 Render S3 Objects in HTML list instead of JSON

Lecture 82 Show Images in list with S3 Signed URL

Lecture 83 Use handlebars with dynamic HTML (Coming Soon)

Lecture 84 Generate Presigned URL to upload files to S3 (Coming Soon)

Lecture 85 Add Image Upload form with API (Coming Soon)

Lecture 86 Putting our Image Gallery to the test (Coming Soon)

Section 13: RDS - SQL Database (Coming Soon)

Lecture 87 Coming soon

Section 14: Final Quiz

This course is for all beginners and experienced professionals who want to get started with AWS Cloud and gain practical knowledge