AWS Cloud Practitioner (CLF-C01)

Course

June 7th, 2019

Intro Video

Photo of Tia  Williams

Tia Williams

AWS Training Architect II in Content

Length

12:49:05

Difficulty

Beginner

Course Details

Welcome to the AWS Cloud Practitioner course.

Are you a business professional, accountant, salesperson, or some other type of non-technical person who works in the tech industry? Have you always wanted to know what cloud computing is, how it works, and what it's used for — without all the technical jargon? If you answered YES, then the AWS Cloud Practitioner course and exam are perfect for you.

As the cloud computing industry continues to grow, understanding its concepts, purpose, and use cases will become an increasingly valuable skill among non-IT individuals and employees. With that in mind, AWS created an exam that covers the very basics of their cloud computing platform and tests you on basic AWS services, benefits, concepts, and use cases — all without having to know detailed technical terms, concepts, and know-how.

For those who want to learn these basics, this course has been designed with two main objectives in mind: (1) prepare you to pass the AWS Certified Cloud Practitioner exam, and (2) learn the foundations of cloud computing and AWS, including its primary services, benefits, and use cases.

This course is NOT designed to teach you how to build and run applications on AWS. This course is all about conceptual understanding, but you will have the opportunity to get some hands-on practice to help reinforce what you will learn. If you are looking for an introduction to AWS from a hands-on/cloud engineering perspective, please see our AWS Essentials course.

Interactive Diagram: https://interactive.linuxacademy.com/diagrams/CCP_Dev.html

Syllabus

Course Introduction

Getting Started

Course Introduction

00:03:09

Lesson Description:

Welcome to the AWS Cloud Practitioner certification preparation course preview release. This course and exam is designed for non-technical professionals who want to gain foundational knowledge of AWS cloud. In this course we will be introduced to AWS core services and benefits, and hands-on labs will be used to reinforce that learning. For those pursuing a more technical career path for AWS, please see the AWS Essentials course. I suggest that you join the Linux Academy Slack channel, and join the #AWS community. It is a very active community. Feel free to tag my handle @tia, and I will be happy to answer your question as time allow. You can join the slack channel here: https://linuxacademy-community-slack.herokuapp.com/ Please also feel free to connect with me on LinkedIn and/or Twitter. Twitter: https://twitter.com/TiaWilliams_LA LinkedIn: https://www.linkedin.com/in/tia-williams-3a90922

Introduction to the Hitchhiker's Guide to AWS Cloud

00:05:24

Lesson Description:

Let's talk about the interactive diagram that's used in the course. The interactive diagram is called the HitchHiker's Guide to AWS Cloud. In this lesson we'll go through how to use the interactive diagram and its features.

About the AWS Certified Cloud Practitioner Exam

00:04:14

Lesson Description:

Curious about the exam? Join me in this lesson where we will review the exam objectives and talk about what type of content you will encounter on the exam.

Course Features and Tools

00:04:19

Lesson Description:

Let's talk about features and tools that you will find helpful during the course.

AWS Free Tier Usage Tracking and Billing Widget

00:03:56

Lesson Description:

This video gives you a walkthrough on how to use the AWS Free Tier Tracking and Billing Widget for your own AWS Account!

Demystifying the Cloud

What Are Clouds Made Of?

In the Beginning, Before There Was a Cloud

00:12:15

Lesson Description:

What did we do before there was a cloud? How did the cloud come into existence? Before we get further into the course, it's important to understand the need for the cloud, so let's find out what happened in the beginning — before there was a cloud.

What Are Clouds Made Of?

00:12:07

Lesson Description:

What is the cloud? In this lesson, we demystify the cloud and explain what the "cloud" is. We'll talk about the various components that make up the cloud, as well as the different types of clouds: public, private, and hybrid.

Introduction to Cloud Terminology

00:04:23

Lesson Description:

In this lesson, we will introduce common terminology associated with cloud, including elasticity, scalability, fault tolerance, and high availability.

Primary Benefits of Cloud/AWS

00:07:29

Lesson Description:

Why cloud? In this lesson, we look at the benefits of using a cloud service like AWS. Some of the text in this lesson may be a little hard to read at some screen resolutions. The AWS document that's referred to in this lesson can be found at this link: https://docs.aws.amazon.com/cli/latest/userguide/aws-cli.pdf

AWS Global Infrastructure

00:10:32

Lesson Description:

Let's talk about the AWS Global Infrastructure and what it contains.

So That's What Clouds (AWS) Are Made Of

00:05:01

Lesson Description:

Now that we have a high-level understanding of cloud, let's take a deeper look at what clouds are made of: compute, network, and storage.

What Are Clouds Made Of?: Just the FAQs

00:04:39

Lesson Description:

In this lesson, we'll go over the answers to some frequently asked questions about what clouds are made of.

Wrap It Up: Demystifying the Cloud

00:01:09

Lesson Description:

It's time to wrap up this section on Demystifying the Cloud.

What Are Cloud Made Of?

00:30:00

Getting Started with AWS

Let's Get Started: What You Need to Know

Access and Tour the AWS Console

00:08:45

Lesson Description:

Let's access and tour the AWS Management Console.

AWS Free Tier

00:03:28

Lesson Description:

AWS offers limited access to some AWS resources for free as part of AWS Free Tier. In this lesson, we will discuss what services are offered as part of free tier, and we'll take a look at how to determine which services are available as part of free tier.

The Big Picture

Seeing the Big Picture

Your Piece of the AWS Cloud

00:02:53

Lesson Description:

Previously, we covered the cloud and talked about the AWS cloud. In this lesson, we take a look at what you get when you create your own AWS account. If you think of the AWS cloud as a pie, we're going to talk about your piece of the AWS cloud pie.

Identity and Access Management (IAM)

IAM: Managing Users, Groups, and Roles

Overview of Identity and Access Management: Part 1

00:06:23

Lesson Description:

Our first step in working with an AWS account is to understand Identity and Access Management (IAM). In this lesson, we will talk about the root account and look at IAM tasks that should be completed when an AWS account is created.

Overview of Identity and Access Management: Part 2

00:13:38

Lesson Description:

In this video, we continue our overview of Identity and Access Management (IAM). For information on activating a MFA virtual device, see: https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_mfa_enable_virtual.html

IAM Users, Groups, Roles, and Policies

00:09:40

Lesson Description:

In this lesson, we look at how users and groups are managed, and we discuss how access policies are applied to assign permissions. We will also look at roles and how they are used to grant one AWS service access to another AWS service.

IAM: Just the FAQs

00:02:47

Lesson Description:

Let's review the FAQs for our lessons on Identity and Access Management.

IAM: Wrap It Up!

00:00:55

Lesson Description:

Time for us to wrap up IAM.

Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

00:30:00

IAM: Managing Users, Groups, and Roles

00:30:00

AWS Networking

Virtual Private Cloud (VPC)

Networking 101

00:05:10

Lesson Description:

Let's use a common concept to build your understanding of networks.

Conceptual Overview of VPCs

00:07:31

Lesson Description:

Time to dive a little deeper into AWS networking. Let's take a conceptual look at VPCs.

A Walkthrough of VPC Basics

00:05:59

Lesson Description:

Now that we have a baseline understanding of VPCs, let's walk through some VPC basics in the AWS Management Console.

Internet Gateways and Route Tables

00:13:58

Lesson Description:

In order for resources within a VPC to access resources over the internet, an internet gateway (IGW) is required. Let's take a look at how a route table and internet gateway work together to provide internet access.

VPC Subnets, Security Groups, and NACLs

00:16:14

Lesson Description:

Let's round out our knowledge on VPCs with an understanding of public and private subnets, as well as how NACLs and security groups provide security to the subnets.

VPCs: Just the FAQs and Wrap It Up!

00:05:33

Lesson Description:

Time for Just the FAQs for VPCs, and then we'll wrap it up!

Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

00:30:00

AWS Compute

Elastic Compute Cloud (EC2)

Compute 101

00:05:09

Lesson Description:

Before we jump into AWS Compute Services, let's start with a lesson on compute basics.

Overview of Compute Services

00:13:51

Lesson Description:

There are two AWS compute services that we will review in this course. This section focuses on Elastic Cloud Compute (EC2). In this lesson, we will discuss an overview of EC2.

Elastic Compute Cloud (EC2) Instances Part 1

00:10:07

Lesson Description:

Let's dive into EC2 instances. In part one of this lesson, we're going discuss the components of EC2 and EBS.

Elastic Compute Cloud Instances Part 2

00:06:46

Lesson Description:

Time for Part 2 of our discussion on EC2 instances. In part two of this lesson, we're going discuss security groups.

Creating an EC2 Instance

00:12:55

Lesson Description:

Let's walk through creating a Linux based EC2 Instance.

Connecting to an EC2 Instance from Windows

00:07:17

Lesson Description:

Now that we've created an EC2 Instance, let's connect to the instance using SSH.

Connecting to an EC2 Instance from Terminal (Not Windows)

00:05:06

Lesson Description:

Now that we've created an EC2 Instance, let's connect to using SSH from a (non-windows Computer) with Terminal.

Compute: Just the FAQs and Wrap It Up!

00:04:28

Lesson Description:

It's time for us to review Elastic Cloud Compute (EC2). Let's talk about the FAQs and Wrap it up!

Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

00:30:00

Elastic Cloud Compute (EC2)

00:30:00

AWS Storage

AWS Storage Services

Storage 101

00:05:14

Lesson Description:

Welcome to Storage 101. In this lesson, we will review the storage basics before we jump into AWS storage services.

Overview of AWS Storage Services

00:10:03

Lesson Description:

Amazon S3 (Simple Storage Service) is a bulk upload storage service that allows the upload of virtually any type of file. In this lesson, we'll walk through some basics associated with Amazon S3, including a description of buckets and objects. We will also talk about S3 features, like versioning and the ability to set buckets as public.

S3 Storage Classes

00:13:39

Lesson Description:

Amazon Simple Storage Service (S3) classifies objects that are uploaded into storage classes. Each storage class has a durability and availability rating, as well as different requirements for minimum billable storage duration. In this lesson, we describe S3 storage classes and review additional features, such as lifecycle policies.

Storage Gateway

00:07:16

Lesson Description:

AWS storage services may be integrated into a customer's on-premises environment using Storage Gateway. The Storage Gateway service uses a virtual machine or hardware device to facilitate the transfer of data to AWS. In this lesson, we will review Storage Gateway features, including file gateway, tape gateway, and volume gateway.

AWS Storage: Just the FAQs and Wrap It Up!

00:04:10

Lesson Description:

Let's wrap up AWS storage services with a Just the FAQs review.

Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

00:15:00

Hands-on Labs are real live environments that put you in a real scenario to practice what you have learned without any other extra charge or account to manage.

00:15:00

AWS Storage Services

00:30:00

Elasticity and Scaling EC2

ELB and Auto Scaling

Elastic Load Balancing (ELB)

00:07:14

Lesson Description:

What is Elastic Load Balancing (ELB)? How can it distribute traffic amongst EC2 instances? In this lesson, let's walk through Elastic Load Balancing and talk about the benefits.

Auto Scaling

00:09:01

Lesson Description:

Auto Scaling groups add elasticity and scalability to ELB functionality. In this lesson, we'll discuss Auto Scaling and its benefits.

ELB and Auto Scaling: Just the FAQs and Wrap It Up!

00:02:22

Lesson Description:

Let's go over Just the FAQs on Elastic Load Balancing and Auto Scaling.

ELB and Auto Scaling

00:15:00

Content Delivery and Domain Name System (DNS)

CloudFront and DNS

Route 53 and DNS

00:07:26

Lesson Description:

Route 53 provides domain name registration and management services to AWS. In this lesson, we will review how DNS works and look at how Route 53 integrates with DNS.

CloudFront

00:07:10

Lesson Description:

CloudFront is the AWS content delivery network (CDN). CloudFront caches content at edge locations around the globe to provide fast access to it for users located all over the world. In this lesson, we will review CloudFront basics and talk about how it fits into the AWS Global Infrastructure.

CloudFront and DNS: Just the FAQs and Wrap It Up!

00:03:07

Lesson Description:

It's time to Wrap Up CloudFront and DNS with Just the FAQs.

Monitoring, Logging, and Notifications

Monitoring and Logging

CloudWatch (Monitoring, Metrics, and Logs)

00:09:19

Lesson Description:

It is important to understand how to monitor the AWS environment. Monitoring assists with optimization and troubleshooting. CloudWatch is the AWS monitoring tool, and it can be integrated with other AWS services to provide detailed monitoring, alarms, and notifications. In this lesson, we will look at CloudWatch, including its features and benefits, and walk through a few basic configuration options.

CloudTrail

00:04:58

Lesson Description:

Many times for governance and compliance reasons, organizations are required to maintain a record of administrative actions taken within the environment. AWS CloudTrail may be used to monitor and log administrative actions taken by IAM users. In this lesson, we will talk about CloudTrail and its features.

Notification Services

Simple Notification Service (SNS)

00:06:41

Lesson Description:

Want to be notified when an event happens within your AWS account? Amazon SNS provides notification services that can be triggered by other AWS services. As an example, CloudWatch alarms may trigger SNS notifications to be sent. Let's dive into this lesson to learn more about SNS and walk through how to subscribe an email address to an SNS topic.

Database Services

SQL and NoSQL

Relational Database Service (RDS) and DynamoDB

00:13:17

Lesson Description:

AWS offers two types of database services: Relational Database Service (RDS) and DynamoDB. In this lesson, we will discuss the differences between the two types of database services, as well as the appropriate use cases for each service. We will also talk about what database engines are associated with each service.

ElastiCache and Redshift

00:03:36

Lesson Description:

In addition to RDS and DynamoDB, AWS also offers two database services for (1) data caching and (2) data warehousing. This lesson explores and explains these additional options. Helpful Links ElastiCache for RedisElastiCache for Memcached

Databases: Just the FAQs and Wrap It Up!

00:03:04

Lesson Description:

It's time for us to wrap up this section on AWS database services. This lesson is just the FAQs on AWS SQL and NoSQL services.

Serverless Compute

Serverless

Lambda

00:06:05

Lesson Description:

What is serverless? AWS offers serverless compute with a service called Lambda. What is Lambda, and how does it work without servers?

Security and Compliance

Security and Compliance Services

AWS Shared Responsibility Model

00:05:23

Lesson Description:

Unlike a traditional on-premises data center, hosting your data/application on the AWS cloud creates a situation where security and compliance responsibilities must be shared. This lesson explores how these responsibilities are shared between AWS and AWS account holders.

Security and Compliance on AWS

00:06:35

Lesson Description:

Many organizations have requirements for validating that the environment is not vulnerable to attackers. Penetration testing is used for this validation. In this lesson, we learn what penetration is and talk about AWS requirements for performing penetration testing.

AWS Key Management Service

00:02:28

Lesson Description:

If you have data you need to encrypt on AWS, the AWS Key Management Service (KMS) is responsible for creating and managing encryption keys. KMS also integrates with other AWS services. In this lesson, we will review the KMS service and look at how it works on AWS.

Security and Compliance: Just the FAQs and Wrap It Up!

00:02:47

Lesson Description:

Let's get the FAQs on security and compliance on AWS.

Other AWS Services

Other Noteworthy AWS Services

Additional AWS Services

00:06:25

Lesson Description:

As we wind down on our course topics for the course, it's important that we take time to cover these additional AWS services.

AWS Billing and Support Services

AWS Pricing, Billing, and Support Services

AWS Organizations

00:03:43

Lesson Description:

AWS Organizations allow for billing and management of multiple AWS accounts under a single organization. In this lesson, we will review the features and benefits of AWS Organizations and consolidated billing.

AWS Pricing Model

00:03:43

Lesson Description:

It is important to understand how AWS charges for various services. In this lesson, we will take a look at the AWS pricing model, as well as examples of how pricing for some of AWS core services are calculated.

AWS Billing and Cost Tools

00:03:57

Lesson Description:

AWS provides several tools to help customers estimate and manage costs. In this lesson, we will review several of these tools, including the TCO calculator, simple calculator, and Cost Explorer.

AWS Support Plans and Trusted Advisor

00:05:07

Lesson Description:

What options are available if you need support from AWS? In this lesson, we compare the AWS support service plans and initial response times. We will also take a look at Trusted Advisor benefits and features.

AWS Whitepapers and Documentation

00:03:55

Lesson Description:

The AWS whitepapers and documentation are important tools for AWS professionals. They detail best practices and processes for working with AWS services. In this lesson, we will review these documents and take a look at how to access them.

AWS Certified Cloud Practitioner Exam

AWS Certified Cloud Practitioner

01:00:00

Course Conclusion

Next Steps

Let's Wrap It All Up and Prepare for the Exam!

00:05:54

Lesson Description:

Time to wrap it all up! Let's wrap up the course with a final review and talk about things to think about as you prepare for the exam.

What's Next After Certification?

00:01:32

Lesson Description:

Congratulations! You have completed the course. What's next?

Get Recognized!

00:01:01

Lesson Description:

Passing the exam is a great achievement. Get recognized for your accomplishments and let the Linux Academy family celebrate with you.