Simple play icon Course

Designing for Complexity on AWS

by Craig Golightly

Keeping your AWS account secure, cost-effective, and easy to use doesn’t have to be a mystery. This course will teach you how to organize and secure your AWS users and accounts as well as strategies to optimize your costs.

What you'll learn

As your AWS account grows having the proper user control and reporting structure in place is essential for security, auditing, and ease of use. In this course, Designing for Complexity on AWS, you’ll learn to implement best practices for managing and securing your AWS account. First, you’ll explore AWS organizations to help you break your account into logical divisions. Next, you’ll discover how IAM Identities help you manage and secure your account. Finally, you’ll learn how to track and optimize costs so you know exactly where your AWS spend is going and have confidence that you are getting the most from each dollar. When you’re finished with this course, you’ll have the skills and knowledge of AWS account organization needed to manage complex accounts. This course will also help you prepare for the AWS Certified Solutions Architect Professional Exam.

About the author

Craig is passionate about solving problems with the right tools. He has over 20 years of software development experience with large enterprises and small startups on everything from search engines to fighter jets. He has a bachelor's and master's degree in computer science with extensive experience in AWS, microservices, and artificial intelligence. Craig enjoys teaching and mentoring others so they can save time and accomplish their goals faster.

Ready to upskill? Get started