Udacity part of Accenture logo

AWS Courses & Certification

AWS is the dominant cloud platform, and AWS-certified professionals are consistently in demand. Udacity's AWS training covers the skills cloud roles actually require: Solutions Architect certification preparation, data engineering pipelines, resilient architecture design, cost-optimized infrastructure, enterprise IAM, and machine learning on AWS. You'll work through real-world scenarios drawn from actual AWS environments. Programs include the AWS Certified Solutions Architect Associate Nanodegree and focused courses on resilience, cost optimization, and organizational-scale architecture.

Browse AWS Courses & Certification

AWS Certified Solutions Architect - Associate

Prepare for the AWS Solutions Architect Associate exam by developing the skills needed to design secure, scalable, and cost-efficient cloud architectures. Throughout this program, you will explore core AWS services, best practices, and real-world design patterns used by cloud architects. You will learn how to build resilient systems, optimize performance and costs, apply security principles, and create solutions that meet diverse business and technical requirements.

View Course

Data Engineering with AWS

Learn to design, build, and automate data systems on AWS. Start by modeling data across relational, document, and graph databases—PostgreSQL, MongoDB, and Neo4j—understanding the tradeoffs of each paradigm. Then build cloud data warehouses in Amazon Redshift, designing dimensional schemas and ETL pipelines that extract from diverse sources, optimize query performance, and validate data quality. Explore modern lakehouse architecture with S3, Glue, Iceberg, and Athena, processing data through bronze, silver, and gold layers using Apache Spark. Finally, orchestrate production pipelines with Apache Airflow: scheduling workflows, managing data lineage, and deploying to Amazon MWAA. By the end of this program, you'll be ready to engineer end-to-end data platforms that scale.

View Course

Designing AWS Architecture for Organizations

Learn to design and implement secure and scalable AWS network architectures. Explore strategies for managing multi-account environments using AWS Organizations and Control Tower. Develop cost and visibility strategies, leveraging tools like AWS Cost Explorer and tagging for effective cost management. Through hands-on exercises, you'll gain the skills to configure VPCs, establish secure connectivity, enforce governance, and optimize costs. By the end of the course, you'll be prepared to architect robust, efficient, and compliant AWS infrastructures for real-world scenarios.

View Course

Design Resilient Architectures on AWS

Learn to design scalable, highly available, and fault-tolerant architectures on AWS. This course covers stateless design, decoupling with messaging services, failover strategies, and disaster recovery. Learners will also apply resilience techniques to serverless and containerized workloads using Lambda and ECS with hands-on labs and real-world simulations.

View Course

Design Cost-Optimized Architectures on AWS

Master strategies for designing cost-optimized AWS solutions through practical lessons on storage management, compute efficiency, database tuning, and networking architectures, students balance cost, scalability, and performance. Hands-on exercises enable you to apply AWS cost management tools, optimize purchasing options, and implement real-world best practices to manage cloud costs effectively.

View Course

Modernizing and Optimizing Architecture

Dive into modernizing cloud architectures with AWS to master serverless and event-driven designs alongside infrastructure automation. Learn to optimize costs and build scalable, high-performance AI solutions that meet performance goals.

View Course

Enterprise Identity and Access Control

Master enterprise-level identity and access management in AWS through practical IAM policy design, role structuring, and access modeling to enhance organizational security, governance, and compliance.

View Course

Introduction to Machine Learning

Gain foundational machine learning expertise using AWS SageMaker, from data preparation and exploratory analysis to deploying powerful models like XGBoost and AutoGluon. Covering the entire ML workflow, including feature engineering, model tuning, and evaluation, you'll gain practical experience with real-world data projects. Designed for those familiar with Python and data science basics, the curriculum equips you to handle diverse ML tasks confidently and effectively, making it ideal for anyone looking to apply machine learning in various professional and industry settings.

View Course

Data Modeling with AWS

Master the fundamentals of data modeling across relational, document, and graph databases. Learn how databases store, query, and enforce structure, and understand the design considerations for OLTP vs. OLAP workloads. Design normalized schemas in PostgreSQL to prevent CRUD anomalies, then model flexible document collections in MongoDB using embedding and referencing strategies. Build graph models in Neo4j with Cypher to represent and traverse connected data. Compare ACID guarantees across all three paradigms, explore managed cloud services on AWS, and apply your skills by designing a complete multi-database backend for a growing e-commerce company.

View Course

Complementary Course Collections

AWS skills extend naturally into architecture and operations. Pair this collection with Cloud Computing and Architecture, AWS Cloud Architect, and DevOps Fundamentals & Infrastructure Development to design resilient systems and run them in production.

Cloud Computing and Architecture - AWS & Azure

Strengthen your cloud expertise by learning agile methodologies, advanced deployment, and multi-cloud strategies. These complementary courses will equip you with practical skills to boost your ability to design, manage, and optimize cloud solutions seamlessly across AWS and Azure.

View Course Collection

DevOps Fundamentals & Infrastructure Development

Enhance your DevOps skills with these complimentary courses. Master application deployment and CI/CD to automate releases, adopt agile methodologies to improve collaboration and delivery, and deepen your cloud computing and architecture knowledge to build scalable, efficient infrastructure.

View Course Collection

Browse the Full School Library

Explore all of Udacity’s Schools, consisting of hundreds of career-driven programs and courses that are designed to teach practical skills and help you learn to your full potential.

Browse Schools
Udacity Accenture logo

Company

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram

© 2011-2026 Udacity, Inc. "Nanodegree" is a registered trademark of Udacity. © 2011-2026 Udacity, Inc.
We use cookies and other data collection technologies to provide the best experience for our customers.