Security Fundamentals of AWS for Cloud Practitioner


Security Overview
1h 6m

Welcome to the Security Fundamentals of AWS for Cloud Practitioner course. Roughly one quarter of the AWS Certified Cloud Practitioner exam focuses on AWS security concepts, as well as security services, so we've included a course covering the basic services, and how they protect AWS cloud solutions.

This course covers a range of different services, including:

  • AWS Identity and Access Management
  • AWS Directory Services
  • AWS Web Application Firewall
  • Amazon Inspector
  • AWS Organizations

This course also covers a fundamental AWS concept, the Shared Responsibility Model.

Learning Objectives

  • Describe the basic functions that each security service performs within a cloud solution
  • Recognize basic components and features of each service
  • Understand how each offers a layer of security to the AWS cloud
  • Summarize the Shared Responsibility Model is
  • Apply the Shared Responsibility Model to different components of the AWS cloud

Intended Audience

This course is designed for:

  • Anyone preparing for the AWS Certified Cloud Practitioner
  • Managers, sales professionals and other non-technical roles


Before taking this course, you should have a general understanding of basic cloud computing concepts.


If you have thoughts or suggestions for this course, please contact Cloud Academy at


 Welcome to the AWS Security Fundamentals course. This course is a beginner-level introduction to some of the security concepts and services that you need to be aware of when running services in the Amazon Web Services cloud. This introduction will provide an overview of what you'll learn in the coming videos. In this introduction we'll discuss the pre-requisites, intended audience, scope, and learning objectives of this course. Although there are no mandatory pre-requisites for this course, you'll benefit from having a general understanding of cloud computing, and a basic understanding of Amazon Web Services. By basic I mean, you should understand the core AWS services such as Elastic Cloud Compute, Virtual Private Cloud, and the Simple Storage Service There's no need for concern if you're not an expert in any or all or these. Or if the AWS console GUI appears overwhelming. Cloud Academy has a library of content that can ease the learning curve. If you don't feel confident in these areas yet, I recommend completing the AWS fundamentals learning path prior to getting started with this course. The target audience for this course is anyone who wants to come up to speed with AWS security. That certainly includes those with security in their title, but also includes developers, DevOps engineers, product managers, and technical business managers, just to name a few. Further, this course will prove very useful for anyone planning to take the AWS associate level certification exams. Let's speak to the scope of this course. The learning objectives of this course are to introduce you to the key concepts of managing security on AWS Cloud Services. Following this course you'll be aware of the AWS shared responsibility model, be aware of the AWS services that help you control access, authentication and auditing of services in the AWS cloud. A summary of the most salient topics covered within this course includes, an introduction to the AWS Shared responsibility security model. We'll introduce the AWS Shared security model and build an understanding of who is responsible for and what when we run services in Amazon Web Services. How to control access to resources with the Identity and Access Management tool, IAM service. How we can control access to services using the Amazon Directory service. How we can assess our security posture using Amazon Inspector. How we can reduce known exploits and common attack patterns using Web Application Firewall. Lastly, we'll review some of the common best practices that are important in running cloud services. Please contact us at with any questions, comments, or feedback. Okay, if you're ready, let's get started!

About the Author
Learning Paths

Andrew is fanatical about helping business teams gain the maximum ROI possible from adopting, using, and optimizing Public Cloud Services. Having built  70+ Cloud Academy courses, Andrew has helped over 50,000 students master cloud computing by sharing the skills and experiences he gained during 20+  years leading digital teams in code and consulting. Before joining Cloud Academy, Andrew worked for AWS and for AWS technology partners Ooyala and Adobe.