Introduction to AWS Security

By Jess Alvarez

This course will provide you with a solid foundation for AWS security and prepare you for the next steps in learning about AWS security.

12 hours
  • 50 Lessons
  • 8 Hands-On Labs
  • 7 Course Quizzes

About the course

In this course, Introduction to AWS Security, you’ll learn about the different pieces that are included in AWS security. First, you’ll explore how to manage identities and permissions. Next, you’ll discover how to secure network, compute, and data resources. Finally, you’ll learn how to monitor issues and detect threats in AWS. When you’ve completed this course, you’ll have the skills and knowledge necessary to continue your journey diving into AWS security.

  • Chapter 1 1 Lesson Introduction 1:57

    Course Introduction

    1:57
  • Chapter 2 6 Lessons Security in AWS 101 42:15

    Security in AWS 101 Overview

    2:48

    AWS and Security

    10:12

    Defining a Threat Model

    3:59

    Discovering Threats and Recommendations

    8:37

    Security in AWS 101 Review

    1:39

    Security in AWS 101 Quiz

    15:00 Quiz
  • Chapter 3 10 Lessons Managing Identities and Permissions 3:08:23

    Managing Identities and Permissions Overview

    3:14

    Understanding Permissions in AWS

    8:52

    Creating Users and Groups with Custom Policies in IAM

    30:00 Hands-On Lab

    Sharing Resources Securely

    5:33

    Understanding Secure Access

    11:39

    Exploring Directory Service and Cognito: Part 1

    11:23

    Exploring Directory Service and Cognito: Part 2

    10:30

    Using Cognito to Login to a Custom Domain

    1:30:00 Hands-On Lab

    Managing Identities and Permissions Review

    2:12

    Managing Identities and Permissions Quiz

    15:00 Quiz
  • Chapter 4 9 Lessons Securing Network Resources 2:13:48

    Securing Network Resources Overview

    3:03

    Protecting Network Resources

    9:18

    Controlling Traffic at Each Layer : Part 1

    13:24

    Controlling Traffic at Each Layer : Part 2

    7:52

    Creating and Configuring a WAF

    45:00 Hands-On Lab

    Inspecting Security at Each Layer

    7:56

    Optimizing Network Resources to Maintain a Secure Instance

    30:00 Hands-On Lab

    Securing Network Resources Review

    2:15

    Securing Network Resources Quiz

    15:00 Quiz
  • Chapter 5 7 Lessons Securing Compute Resources 1:00:21

    Securing Compute Resources Overview

    2:52

    Managing and Assessing Vulnerabilities

    6:19

    Protecting Compute Resources: Part 1

    6:59

    Create and Secure an EC2 Instance

    15:00 Hands-On Lab

    Protecting Compute Resources: Part 2

    12:29

    Securing Compute Resources Review

    1:42

    Securing Compute Resources Quiz

    15:00 Quiz
  • Chapter 6 9 Lessons Securing Data 2:54:01

    Securing Data Overview

    3:22

    Classifying Data

    5:27

    Encrypting Data at Rest

    9:23

    Configure At Rest Encryption for EFS

    45:00 Hands-On Lab

    Securing Data in Transit

    5:04

    Securing S3

    13:19

    Securing Your S3 Bucket from A to Z

    1:15:00 Hands-On Lab

    Securing Data Review

    2:26

    Securing Data Quiz

    15:00 Quiz
  • Chapter 7 7 Lessons Monitoring and Detecting in AWS 1:21:20

    Monitoring and Detecting in AWS Overview

    1:39

    Utilizing Services to Detect Issues

    11:39

    Detecting Security Issues Using GuardDuty

    30:00 Hands-On Lab

    Visualizing Security Across AWS

    14:32

    Auditing Regularly with AWS

    6:54

    Monitoring and Detecting in AWS Review

    1:36

    Monitoring and Detecting in AWS Quiz

    15:00 Quiz
  • Chapter 8 6 Lessons Planning for the Expected and Unexpected 37:04

    Planning for the Expected and Unexpected Overview

    1:20

    Staying Vigilant

    4:45

    Using Incident Response Plans

    9:58

    Preparation Is Everything!

    4:44

    Planning for the Expected and Unexpected Review

    1:17

    Planning for the Expected and Unexpected Quiz

    15:00 Quiz
  • Chapter 9 2 Lessons Conclusion 4:04

    Course Summary

    2:39

    What’s Next

    1:25

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!