Skip to content

AWS Well-Architected Security Labs


This repository contains documentation and code in the format of hands-on labs to help you learn, measure, and build using architectural best practices. The labs are categorized into levels, where 100 is introductory, 200/300 is intermediate and 400 is advanced.

For more information about security on AWS visit AWS Security and read the AWS Well-Architected Security whitepaper or online Also check out for hands-on workshops, AWS Training and Certification Learning Library for official security training options.




Quests are designed to collate a group of relevant labs and other resources together into a common theme for you to follow and learn.

The following quests are aligned to the security best practice questions in AWS Well-Architected.


Licensed under the Apache 2.0 and MITnoAttr License.

Copyright 2019, Inc. or its affiliates. All Rights Reserved.

Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with the License. A copy of the License is located at

or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.