AWS Certified Solutions Architect Professional (SAP-C02): Design for New Solutions
Field | Description / Template |
|---|---|
Purpose | This course enables learners to design modern, scalable, and secure cloud-native solutions on AWS. It covers advanced architectural patterns including data engineering, compute architectures, containers, serverless, IoT, and managed services. Learners will gain the ability to design end-to-end solutions aligned with business requirements, performance, and cost optimization while preparing for the SAP-C02 certification exam. |
Audience | Experienced cloud professionals, solutions architects, senior developers, and AWS certification aspirants aiming to design modern cloud solutions. |
Role | Solutions Architect, Cloud Architect, Senior DevOps Engineer, Platform Engineer, Cloud Consultant. |
Domain | Cloud Computing, Cloud Architecture, Distributed Systems, Data Engineering |
Skill Level | Advanced |
Style | Advanced, scenario-based learning with real-world architecture design, hands-on labs, and deep dives into modern AWS services and patterns. Strong focus on decision-making and trade-offs. |
Duration | 18–25 hours |
Related Technologies | Amazon S3, Amazon DynamoDB, Amazon RDS, Amazon Aurora, Amazon Redshift, Amazon OpenSearch, AWS Lambda, Amazon ECS, AWS Fargate, AWS Step Functions, Amazon SQS, Amazon SNS, AWS IoT Core, AWS CloudFormation, AWS CDK, Amazon API Gateway, Amazon Cognito, AWS WAF, AWS Shield, AWS Security Hub, AWS CodePipeline |
Course Description
This course focuses on designing new, cloud-native solutions on AWS using modern architectural patterns. Learners will explore data management solutions, including data lakes, streaming, ETL processes, and analytics using services like Amazon S3, DynamoDB, Redshift, and OpenSearch.
The course covers a wide range of compute options, from traditional EC2-based architectures to containerized workloads using ECS and Fargate, and serverless solutions using AWS Lambda and event-driven patterns. Learners will also explore IoT architectures and managed AI services for building intelligent applications.
Additionally, the course emphasizes global architectures, multi-account strategies, and hybrid integrations. Security best practices, including IAM, encryption, WAF, and threat detection, are covered in depth. Cost management strategies and optimization techniques are also explored.
Through hands-on labs and real-world scenarios, learners will gain the expertise needed to design scalable, secure, and high-performing solutions while preparing for the AWS Certified Solutions Architect Professional (SAP-C02) exam.
Who is this course for
Experienced AWS Solutions Architects
Senior developers and DevOps engineers
Cloud architects designing modern applications
Professionals preparing for SAP-C02 certification
Engineers building large-scale, cloud-native systems
Course Objectives
By the end of this course, learners will be able to:
Design modern data architectures using AWS data and analytics services
Architect compute solutions using EC2, containers, and serverless technologies
Build event-driven and microservices-based systems
Design IoT and managed service-based architectures
Implement global, multi-region, and multi-account solutions
Apply advanced security practices for cloud-native applications
Optimize cost and performance for new solutions
Evaluate architectural trade-offs and select appropriate AWS services
Prepare effectively for the SAP-C02 certification exam
Prerequisites
Basic understanding of AWS core services
Familiarity with cloud storage concepts
Some experience with AWS console or CLI is helpful
Basic knowledge of data management concepts (optional)
Course outline
Section 1: Modern Data Management
Developing New Data Solutions on AWS
Advanced Amazon S3 Features
Exposing Data from S3
ETL on AWS
Amazon OpenSearch
Amazon DynamoDB
Lab: Defining Access Patterns for DynamoDB
Amazon RDS
Data Backup Strategies
Amazon Aurora
Data Warehousing with Amazon Redshift
Processing Data Streams
Section 2: Classic Compute Architecture
Amazon EC2
Custom AMIs
Lab: Developing and Deploying Custom AMIs
EBS Volumes
Managing Instances with Systems Manager
Elastic Beanstalk
Maintaining Elasticity and High Availability
Lab: Troubleshooting Unhealthy Instances in an Auto-scaling Group
Securing Connections to Data Sources
Section 3: Containerized Workload Architecture
Implementing Containers on AWS
AWS Fargate
Lab: Fargate Cluster
Isolating Containerized Workloads
Securing Container Access to Data Sources
ECS Compute Types
Section 4: Serverless and Event-driven Architecture
What Is Serverless?
Managing Serverless Architecture
AWS Lambda
driven Architecture
Lab: Triggering an Event from CloudTrail
SQS Integrations
Lab: Defining an SNS Topic in CloudFormation
Common Event Sources
Orchestrating Workflows with AWS Step Functions
Monitoring Serverless Applications with AWS X-Ray
Developing APIs
Lab: Creating Lambda Proxy Integrations for Your API Gateway
Section 5: Internet-of-things Architecture
IoT Core
AWS IoT Device Management
Ingesting and Processing IoT Data
Other AWS IoT Services
Section 6: Leveraging Managed Services
Managed Services on AWS
Amazon Rekognition
Amazon Textract
Amazon Lex
Amazon Connect
Development Pipelines
Lab: Enabling Feature Development with CodePipeline
Amazon AppStream 2.0
Amazon WorkSpaces
Amazon MediaConvert
Amazon Managed Blockchain
AI-managed Services Overview
Section 7: Global Architecture and Multi-account Considerations
Integrating On-premises Data and Applications
Securing On-premises Access to AWS Applications
Creating a Content Distribution Network
Lab: Requiring HTTPS Using CloudFront
Governing New Solutions across Multiple Accounts
Advanced Route 53
Lab: Configuring Access to a Database Server across VPCs
Multi-Region Backup Strategies
Lab: S3 Replication Rules
Section 8: Security for New Solutions
IAM and the Principle of Least Privilege
Credentials and Secrets Management
Lab: Referencing Secrets in AWS CDK
Amazon Cognito
Amazon Macie and Auditing Access to Sensitive Data
User Authentication with Identity Federation
Encrypting Data at Rest
Lab: Use IaC to Grant an EC2 Instance Access to DynamoDB
Encrypting Data in Transit
Managing Certificates for Secure Connections
AWS Web Application Firewall (WAF)
DDoS Protection (Shield, Shield Advanced, CloudFront, and WAF)
Advanced VPC Security
Identifying Vulnerabilities with Amazon Inspector
Centralizing Security Visibility with Security Hub
Section 9: New Solution Cost Management
AWS Compute Optimizer
Purchasing Reserved Capacity
Organizational Tagging Strategies
Lab: Implementing and Testing Tagging Standards
Data Transfer Cost Management
Monitoring Costs for New Solutions
Section 10: SAP-C02 - Design for New Solutions Exam Tips
Classic Compute Mind Map
Serverless and Event-driven Architecture Mind Map
Integrating Concepts for New Solutions
SAP-C02 Scenario Study - Part 1
SAP-C02 Scenario Study - Part 2

