AWS Cloud Practitioner (CLF-C01) | Complete AWS Introduction

AWS Cloud Practitioner (CLF-C01) | Complete AWS Introduction

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 224 lectures (12h 17m) | 3.39 GB

Get a detailed overview of all core AWS services needed to pass the certification exam & boost your cloud career!

Amazon Web Services (AWS) is the leading cloud computing provider. It’s used by hundreds of thousands of businesses all over the world, therefore having a basic understanding of its services can be a major career boost.

This course will teach you AWS from the ground up and provide a thorough overview of all its key services. By the end of the course, you will have a solid understanding of what AWS is, what its many services are all about (and what each service does) and which kind of service (or service combination) may be used to meet IT or application requirements.

This course provides all the knowledge needed to pass the CLF-C01 Cloud Practitioner certification exam!

You also get full access to a complete, realistic practice exam that helps you test your knowledge and prepare for the real exam.

But the course even goes beyond the bare minimum of knowledge required for that exam. It’s therefore the perfect starting point for your journey into the AWS cloud and also acts as a great refresher for people who’ve been away from AWS for some time and want to get a thorough overview of all key services again.

After taking this course, besides passing the Cloud Practitioner exam, you can use the gained knowledge to dive deeper into AWS and learn about concrete implementation examples for specific problems.

For following along, you can create an AWS account but you don’t have to – for passing the Cloud Practitioner exam and getting an overview of all key services, no practical (hands-on) experience with AWS is required.

As part of this course, you will learn:

  • What exactly AWS and cloud computing is
  • What key benefits of cloud computing are
  • How the global AWS infrastructure looks like & how you can benefit from it
  • What services like EC2, S3, RDS, DynamoDB, EBS, EFS, ECS, Lambda, VPC & many, many more are all about
  • What the differences between related services are
  • How multiple services can be combined to solve certain problems
  • How AWS customers can migrate to the cloud of implement a hybrid cloud solution
  • How to follow best practices when building for the cloud
  • How to best prepare for the Cloud Practitioner exam
  • And much more!

This course provides a thorough services overview and concise summaries for the individual services. You will get access to the more than 200 theory slides and you can go through the videos as often as needed (also to come back and refresh your knowledge).

What you’ll learn

  • Use your AWS knowledge to pass the Cloud Practitioner certification exam
  • Identify helpful AWS services for different IT problems or application requirements
  • Describe the key characteristics of individual AWS services
  • Practice for the real exam with help of a complete, realistic practice exam
Table of Contents

Getting Started
Welcome To This Course!
What Is AWS What Is Cloud Computing
Join Our Learning Community
A World Without Cloud Computing
Cloud Advantage Reliability
Cloud Advantages Agility, Elasticity & Scalability
Cloud Advantage Pay-as-you-go Pricing
Cloud Advantage Global Reach
Cloud Advantages – AWS Summaries
The AWS Infrastructure, Regions & Availability Zones
Self-service vs Managed Services
Service Categories
Course Slides
AWS & Cloud Computing Core Concepts

Accessing & Using AWS Services
Module Introduction
Creating an AWS Account
The Management Console
Different Ways of Using AWS Services CLI, SDKs & the AWS API
Using the CLI & CloudShell
Important AWS Pricing
Get Started For Free With The Free Tier
Cost Management & Working with Budgets
Important Pricing & Selecting Regions
Get Help AWS Support, Personal Health Dashboard & Documentation
Service Quotas
Module Summary
Accessing AWS

Account Security, Permissions & The IAM Service (Identity & Access Management)
Module Introduction
The AWS Security Model The Shared Responsibility Model
Protecting Your Account
Understanding IAM Users, User Groups & Roles
Creating Users & Assigning Permissions
Understanding Roles
How Policies & Permissions Are Evaluated
Granting Least Privilege
Module Summary
Account Security, Permissions & IAM

Getting Started with Compute Services & EC2
Module Introduction
Key Compute Services – An Overview
Understanding EC2 & EC2 Instances
Configuring & Launching EC2 Instances
Inspecting Instances & Connecting to Instances
Connecting via (local) SSH & Key Pairs
Running a Web Server via EC2
EC2 Pricing Models
Module Summary
Compute Services & EC2

Managing Cloud Networks via VPCs (Virtual Private Cloud)
Module Introduction
Whats The Problem And How Do VPCs Help
VPCs & Subnets
Creating a VPC
Connecting Subnets & EC2 Instances
Beyond EC2 Instances
Understanding IP Ranges (CIDR Blocks) & Why They Exist
Public IP Addresses & Elastic IP Addresses
Working with Security Groups
Understanding Network Access Control Lists (NACLs)
Security Groups vs NACLs
VPC Peering & Transit Gateways
Private Connections via PrivateLink & VPC Endpoints
Module Summary
Managing Cloud Networks via VPCs

Scaling & Load Balancing – From Small To Big (And Back)
Module Introduction
Why Dynamic Scaling Is Important
Scaling with AWS Auto Scaling
Working with Autoscaling Groups
Using Elastic Load Balancers (ALB & NLB)
Creating Load Balancers & Combining Them With Scaling
Module Summary
Scaling & Load Balancing

Storing Files with EBS & EFS (Elastic Block Store & Elastic File System)
Module Introduction
Why File Storage Is Important
Different Kinds of File Storage & AWS Services
Understanding EBS (Elastic Block Store)
EC2 Instance Store & EBS
Understanding EFS & EFS vs EBS
Using EFS & Exploring FSx File System Services
Module Summary
Storing Files with EBS & EFS

S3 (Simple Storage Service) – Storing Any Objects From Anywhere
Module Introduction
S3 – An Overview
Working with S3 & Buckets
Understanding S3 Storage Classes (incl. Glacier)
Highlighting S3 Glacier
Advanced S3 Features
Demo Public Buckets & Static Website Hosting
S3 vs EBS vs EFS
Module Summary

Databases in the Cloud RDS, Aurora, ElastiCache & DynamoDB
Module Introduction
Databases & The Cloud You Got Multiple Options!
RDS (Relational Database Service) – An Overview
RDS Configuration & In Action
Exploring Aurora
Databases & VPCs
Caching & ElastiCache
Understanding DynamoDB (NoSQL Database)
DynamoDB In Action
DynamoDB – Advanced Features
Other AWS Database Services
Saving Data with AWS Backup
Module Summary
Databases – RDS, Aurora, ElastiCache, DynamoDB & More

Global Networking & Content Delivery with Route53, CloudFront & More
Module Introduction
Understanding Domains & DNS (Domain Name Systems)
Route 53 Custom Domains & Domain Routing
Understanding CDNs, Edge Locations & CloudFront
Using CloudFront
More AWS Infrastructure Local Zones, Outposts & Wavelength
Speed Boosts via Global Accelerator & S3 Transfer Acceleration
Using Global Accelerator As A Load Balancer
Encrypting Network Traffic via SSL & ACM (AWS Certificate Manager)
Module Summary
Global Networking & Content Delivery

More Compute Serverless & Container Services (Lambda, ECS, EKS, ECR)
Module Introduction
Introducing Serverless Services & AWS Lambda
AWS Lambda Theory
Using AWS Lambda
EC2 vs Lambda
Working with Containers & Understanding The Idea Behind Containers
ECS & EKS (Elastic Container Service & Elastic Kubernetes Service)
Understanding ECS & Fargate
Managing Images via ECR (Elastic Container Registry)
Module Summary
More Compute Serverless & Container Services

Building Serverless REST & GraphQL APIs via API Gateway & AppSync
Module Introduction
Why APIs
Building REST APIs via API Gateway
Building GraphQL APIs via AppSync
Adding User Authentication via Cognito
Frontend + AWS = Amplify
Module Summary
Building Serverless REST & GraphQL APIs

Simplifying Application Deployment via Elastic Beanstalk, Lightsail & AppRunner
Module Introduction
Using Elastic Beanstalk for Deploying Application Environments
Lightsail Turning AWS Into A Simple Web Hosting Provider
Simplifying Container Deployment via AppRunner
Module Summary
Simplifying Application Deployment

App Integration with SQS, SNS & EventBridge
Module Introduction
What’s The Problem Why App Integration
Key AWS App Integration Services – An Overview
SQS, SNS & EventBridge In Action
Amazon MQ
A Brief Look At SES
Introducing CloudMap
Understanding Step Functions
Module Summary
App Integration with SQS, SNS & EventBridge

Monitoring Workloads
Module Introduction
Why Monitoring Matters
CloudWatch – Theory
CloudWatch In Action
Beyond The Basics & X-Ray
VPC Flow Logs & Enabling (Advanced) Monitoring In Services
Module Summary
Monitoring Workloads

Managing Compute Resources At Scale
Module Introduction
AWS Batch For Batch Jobs
Optimizing Compute Resources With Compute Optimizer
Introducing Systems Manager
Systems Manager AppConfig & Parameter Store
AWS OpsWorks
Standardizing Service Implementations & Solutions
Module Summary
Managing Compute Resources At Scale

Cloud Migration & Hybrid Cloud Solutions
Module Introduction
What & Why
Cloud Migration Challenges
Cloud Migration Solutions
Key Migration Services
The Snow Family & Snowball Edge
Hybrid Cloud Computing – Key Services
Connecting to the AWS Cloud via VPN & DirectConnect
Module Summary
Cloud Migration & Hybrid Cloud Solutions

Data Analytics & Data Science
Module Introduction
Data Analytics Typical Tasks & Problems
Introducing AWS Kinesis
Data Warehouses (Redshift) & Data Lakes
A Closer Look At Redshift
Extracting Data With Glue
Self-Managed Big Data Workloads With EMR
Analysing Data With QuickSight & Athena
Searching & Visualizing Data
Module Summary
Data Analytics & Data Science

Cloud Management
Module Introduction
Introducing AWS Organizations (Multi-Account Environments)
Getting Started with Control Tower
Very Important Cost Management
Using Tags
Consolidated Billing
Introducing CloudFormation For Reproducible Cloud Resources
Managing Service & App Configurations
Module Summary
Cloud Management

Security – A Closer Look
Module Introduction
What Should Be Secured
Re-introducing IAM
User Authentication, SSO & Managed Directory
Track Account Usage via CloudTrail & GuardDuty
Compliance & Legal Requirements
App Protection With Inspector & Detective
Protecting Traffic With WAF & Network Firewall
Protecting Against DDoS Attacks with Shield
Encrypting Data At Rest & In Transit
Managing Code Secrets With Secrets Manager
Protecting Data with Macie
Introducing Security Hub
Module Summary

Developing For, With & In The Cloud
Module Introduction
A Typical Development Workflow
Writing Code With Cloud9 & Using CodeCommit
Building Code With CodeBuild & CodeArtifact
Deployments With CodeDeploy
Automated Code Workflows With CodePipeline & CodeStar
Introducing CodeGuru & DevOpsGuru
A Brief Note About The AWS CDK
Module Summary
Cloud Development

Other Services
Module Introduction
Machine Learning on AWS
Artificial Intelligence Services
Internet of Things (IoT) on AWS
Business Applications
Media Services
Amazon Connect – A Cloud Call Center

Cloud Best Practices
Module Introduction
The Well-Architected Framework
The Well Architected Tool
Automated Suggestions With Trusted Advisor
Allowed or Not Allowed – Acceptable Use Policy
Cloud Best Practices

Beyond AWS Services – Additional Offerings
Module Introduction
The AWS Partner Network (APN)
The AWS Marketplace
AWS Professional & Managed Services
Beyond AWS Services

Preparing For The Exam
How To Prepare For The Exam
Cloud Practitioner Exam Content & Structure
Exam Preparation – Additional Reading
Exam Recommendations & Share Your Success
An Example Question & How To Approach Exam Questions
AWS Certified Cloud Practitioner – Practice Exam
Bonus Lecture