AWS Solutions Architect – Professional (SAP-C02) Certification Training | Emigo

AWS Certified Solutions Architect - Professional (SAP-C02)

AWS CERTIFIED SOLUTIONS ARCHITECT - PROFESSIONAL Deepen your expertise in designing and deploying scalable, high-performance systems on AWS. Advance our career by earning the AWS Certified Solutions A

AWS Certified Solutions Architect - Professional (SAP-C02)

AWS Certified Solutions Architect - Professional (SAP-C02) certification validates advanced technical skills and experience in designing distributed systems and applications on AWS. It is intended for individuals who perform a solutions architect role with two or more years of hands-on experience managing and operating systems on AWS.

Course Overview

Emigo Networks delivers advanced training for the AWS Certified Solutions Architect – Professional (SAP-C02) certification, preparing experienced architects to design and optimize complex, scalable, secure, and cost-effective AWS solutions. The course covers organizational complexity, migration and modernization strategies, hybrid architectures, and continuous improvement using the AWS Well-Architected Framework. Through hands-on labs, real-world scenario exercises, and exam-focused guidance, participants build the judgment and technical depth required to succeed in the SAP-C02 exam and lead enterprise-grade cloud transformations.

The AWS Certified Solutions Architect – Professional (SAP-C02) certification validates advanced technical expertise in designing, deploying, and optimizing complex, large-scale AWS solutions. It is intended for experienced solutions architects who can evaluate organizational requirements, translate them into secure, scalable, and cost-effective architectures, and drive continuous improvement across multi-account, hybrid, and evolving environments.

There are no formal prerequisites, but AWS recommends substantial hands-on experience (typically two or more years) designing and operating AWS architectures. Candidates benefit from deep familiarity with the AWS Well-Architected Framework and practical exposure to services used for complex enterprise solutions.

What You'll Learn

  • Design solutions for organizational complexity, including multi-account strategies, governance, hybrid architectures, and secure network connectivity. 
  • Architect new, resilient, high-performance applications, applying well-architected principles for availability, scalability, and disaster recovery. 
  • Continuously improve existing deployments through cost and performance optimization, operational excellence, and iterative refinement. 
  • Accelerate workload migration and modernization, including strategy formulation, transformation of legacy systems, and seamless cloud adoption. 
  • Integrate security and compliance into architectures at scale, ensuring secure access, data protection, and adherence to organizational policies. 
  • Apply advanced automation, observability, and assurance techniques to maintain and validate architecture health over time. 

Syllabus Summary

Domain 1: Design Solutions for Organizational Complexity

Task Statement 1.1: Architect network connectivity strategies. 

Knowledge of: 

• AWS Global Infrastructure 

• AWS networking concepts (for example, Amazon VPC, AWS Direct Connect, AWS VPN, transitive routing, AWS container services) 

• Hybrid DNS concepts (for example, Amazon Route 53 Resolver, on-premises DNS integration) 

• Network segmentation (for example, subnetting, IP addressing, connectivity among VPCs) 

• Network traffic monitoring


Skills in: 

• Evaluating connectivity options for multiple VPCs 

• Evaluating connectivity options for on-premises, co-location, and cloud integration 

• Selecting AWS Regions and Availability Zones based on network and latency requirements 

• Troubleshooting traffic flows by using AWS tools 

• Using service endpoints for service integrations 


Task Statement 1.2: Prescribe security controls. 

Knowledge of: 

• AWS Identity and Access Management (IAM) and AWS IAM Identity Center (AWS Single Sign-On) 

• Route tables, security groups, and network ACLs 

• Encryption keys and certificate management (for example, AWS Key Management Service [AWS KMS], AWS Certificate Manager [ACM]) 

• AWS security, identity, and compliance tools (for example, AWS CloudTrail, AWS Identity and Access Management Access Analyzer, AWS Security Hub, Amazon Inspector) 

Skills in: 

• Evaluating cross-account access management 

• Integrating with third-party identity providers 

• Deploying encryption strategies for data at rest and data in transit 

• Developing a strategy for centralized security event notifications and auditing 


Task Statement 1.3: Design reliable and resilient architectures. 

Knowledge of: 

• Recovery time objectives (RTOs) and recovery point objectives (RPOs) 

• Disaster recovery strategies (for example, using AWS Elastic Disaster Recovery, pilot light, warm standby, and multi-site) 

• Data backup and restoration


Skills in: 

• Designing disaster recovery solutions based on RTO and RPO requirements 

• Implementing architectures to automatically recover from failure 

• Developing the optimal architecture by considering scale-up and scale-out options 

• Designing an effective backup and restoration strategy 


Task Statement 1.4: Design a multi-account AWS environment. 

Knowledge of: 

• AWS Organizations and AWS Control Tower 

• Multi-account event notifications 

• AWS resource sharing across environments 


Skills in: 

• Evaluating the most appropriate account structure for organizational requirements 

• Recommending a strategy for central logging and event notifications 

• Developing a multi-account governance model 


Task Statement 1.5: Determine cost optimization and visibility strategies. 

Knowledge of: 

• AWS cost and usage monitoring tools (for example, AWS Trusted Advisor, AWS Pricing Calculator, AWS Cost Explorer, AWS Budgets) 

• AWS purchasing options (for example, Reserved Instances, Savings Plans, Spot Instances) 

• AWS rightsizing visibility tools (for example, AWS Compute Optimizer, Amazon S3 Storage Lens) 

Skills in: 

• Monitoring cost and usage with AWS tools 

• Developing an effective tagging strategy that maps costs to business units 

• Understanding how purchasing options affect cost and performance

Domain 2: Design for New Solutions

Task Statement 2.1: Design a deployment strategy to meet business requirements. 

Knowledge of: 

• Infrastructure as code (IaC) (for example, AWS CloudFormation) 

• Continuous integration and continuous delivery (CI/CD) 

• Change management processes 

• Configuration management tools (for example, AWS Systems Manager) 


Skills in: 

• Determining an application or upgrade path for new services and features 

• Selecting services to develop deployment strategies and implement appropriate rollback mechanisms 

• Adopting managed services as needed to reduce infrastructure provisioning and patching overhead 

• Making advanced technologies accessible by delegating complex development and deployment tasks to AWS 


Task Statement 2.2: Design a solution to ensure business continuity. 

Knowledge of: 

• AWS Global Infrastructure 

• AWS networking concepts (for example, Route 53, routing methods) 

• RTOs and RPOs 

• Disaster recovery scenarios (for example, backup and restore, pilot light, warm standby, multi-site) 

• Disaster recovery solutions on AWS 


Skills in: 

• Configuring disaster recovery solutions 

• Configuring data and database replication 

• Performing disaster recovery testing 

• Architecting a backup solution that is automated, is cost-effective, and supports business continuity across multiple Availability Zones or Regions 

• Designing an architecture that provides application and infrastructure availability in the event of a disruption 

• Using processes and components for centralized monitoring to proactively recover from system failures


Task Statement 2.3: Determine security controls based on requirements. 

Knowledge of: 

• IAM 

• Route tables, security groups, and network ACLs 

• Encryption options for data at rest and data in transit 

• AWS service endpoints 

• Credential management services 

• AWS managed security services (for example, AWS Shield, AWS WAF, Amazon GuardDuty, AWS Security Hub) 


Skills in: 

• Specifying IAM users and IAM roles that adhere to the principle of least privilege access 

• Specifying inbound and outbound network flows by using security group rules and network ACL rules 

• Developing attack mitigation strategies for large-scale web applications 

• Developing encryption strategies for data at rest and data in transit 

• Specifying service endpoints for service integrations 

• Developing strategies for patch management to remain compliant with organizational standards 


Task Statement 2.4: Design a strategy to meet reliability requirements. 

Knowledge of: 

• AWS Global Infrastructure 

• AWS storage services and replication strategies (for example Amazon S3, Amazon RDS, Amazon ElastiCache) 

• Multi-AZ and multi-Region architectures 

• Auto scaling policies and events 

• Application integration (for example, Amazon Simple Notification Service [Amazon SNS], Amazon Simple Queue Service [Amazon SQS], AWS Step Functions) 

• Service quotas and limits


Skills in: 

• Designing highly available application environments based on business requirements 

• Using advanced techniques to design for failure and ensure seamless system recoverability 

• Implementing loosely coupled dependencies 

• Operating and maintaining high-availability architectures (for example, application failovers, database failovers) 

• Using AWS managed services for high availability 

• Implementing DNS routing policies (for example, Route 53 latency-based routing, geolocation routing, simple routing) 


Task Statement 2.5: Design a solution to meet performance objectives. 

Knowledge of: 

• Performance monitoring technologies 

• Storage options on AWS 

• Instance families and use cases 

• Purpose-built databases 


Skills in: 

• Designing large-scale application architectures for a variety of access patterns 

• Designing an elastic architecture based on business objectives 

• Applying design patterns to meet performance objectives with caching, buffering, and replicas 

• Developing a process methodology for selecting purpose-built services for required tasks 

• Designing a rightsizing strategy


Task Statement 2.6: Determine a cost optimization strategy to meet solution goals and objectives. 

Knowledge of: 

• AWS cost and usage monitoring tools (for example, Cost Explorer, Trusted Advisor, AWS Pricing Calculator) 

• Pricing models (for example, Reserved Instances, Savings Plans) 

• Storage tiering 

• Data transfer costs 

• AWS managed service offerings 


Skills in: 

• Identifying opportunities to select and rightsize infrastructure for cost-effective resources 

• Identifying appropriate pricing models 

• Performing data transfer modeling and selecting services to reduce data transfer costs 

• Developing a strategy and implementing controls for expenditure and usage awareness 

Domain 3: Continuous Improvement for Existing Solutions

Task Statement 3.1: Determine a strategy to improve overall operational excellence. 

Knowledge of: 

• Alerting and automatic remediation strategies 

• Disaster recovery planning 

• Monitoring and logging solutions (for example, Amazon CloudWatch) 

• CI/CD pipelines and deployment strategies (for example, blue/green, all-at-once, rolling) 

• Configuration management tools (for example, Systems Manager)


Skills in: 

• Determining the most appropriate logging and monitoring strategy 

• Evaluating current deployment processes for improvement opportunities 

• Prioritizing opportunities for automation within a solution stack 

• Recommending the appropriate AWS solution to enable configuration management automation 

• Engineering failure scenario activities to support and exercise an understanding of recovery actions 


Task Statement 3.2: Determine a strategy to improve security. 

Knowledge of: 

• Data retention, data sensitivity, and data regulatory requirements 

• Automated monitoring and remediation strategies (for example, AWS Config rules) 

• Secrets management (for example, Systems Manager, AWS Secrets Manager) 

• Principle of least privilege access 

• Security-specific AWS solutions 

• Patching practices 

• Backup practices and methods 


Skills in: 

• Evaluating a strategy for the secure management of secrets and credentials 

• Auditing an environment for least privilege access 

• Reviewing implemented solutions to ensure security at every layer 

• Reviewing comprehensive traceability of users and services 

• Prioritizing automated responses to the detection of vulnerabilities 

• Designing and implementing a patch and update process 

• Designing and implementing a backup process 

• Employing remediation techniques

Task Statement 3.3: Determine a strategy to improve performance. 

Knowledge of: 

• High-performing systems architectures (for example, auto scaling, instance fleets, placement groups) 

• Global service offerings (for example, AWS Global Accelerator, Amazon CloudFront, edge computing services) 

• Monitoring tool sets and services (for example, CloudWatch) 

• Service level agreements (SLAs) and key performance indicators (KPIs) 


Skills in: 

• Translating business requirements to measurable metrics 

• Testing potential remediation solutions and making recommendations 

• Proposing opportunities for the adoption of new technologies and managed services 

• Assessing solutions and applying rightsizing based on requirements 

• Identifying and examining performance bottlenecks 


Task Statement 3.4: Determine a strategy to improve reliability. 

Knowledge of: 

• AWS Global Infrastructure 

• Data replication methods 

• Scaling methodologies (for example, load balancing, auto scaling) 

• High availability and resiliency 

• Disaster recovery methods and tools 

• Service quotas and limits 


Skills in: 

• Understanding application growth and usage trends 

• Evaluating existing architecture to determine areas that are not sufficiently reliable 

• Remediating single points of failure 

• Enabling data replication, self-healing, and elastic features and services


Task Statement 3.5: Identify opportunities for cost optimizations. 

Knowledge of: 

• Cost-conscious architecture choices (for example, using Spot Instances, scaling policies, and rightsizing resources)

• Price model adoptions (for example, Reserved Instances, Savings Plans) 

• Networking and data transfer costs 

• Cost management, alerting, and reporting 


Skills in: 

• Analyzing usage reports to identify underutilized and overutilized resources

• Using AWS solutions to identify unused resources 

• Designing billing alarms based on expected usage patterns 

• Investigating AWS Cost and Usage Reports at a granular level 

• Using tagging for cost allocation and reporting 

Domain 4: Accelerate Workload Migration and Modernization

Task Statement 4.1: Select existing workloads and processes for potential migration. 

Knowledge of: 

• Migration assessment and tracking tools (for example, AWS Migration Hub) 

• Portfolio assessment 

• Asset planning 

• Prioritization and migration of workloads (for example, wave planning) 


Skills in: 

• Completing an application migration assessment 

• Evaluating applications according to the seven common migration strategies (7Rs) 

• Evaluating total cost of ownership (TCO)


Task Statement 4.2: Determine the optimal migration approach for existing workloads. 

Knowledge of: 

• Data migration options and tools (for example, AWS DataSync, AWS Transfer Family, AWS Snow Family, S3 Transfer Acceleration) 

• Application migration tools (for example, AWS Application Discovery Service, AWS Application Migration Service) 

• AWS networking services and DNS (for example, Direct Connect, AWS Site-to-Site VPN, Route 53) 

• Identity services (for example, IAM Identity Center, AWS Directory Service) 

• Database migration tools (for example, AWS Database Migration Service [AWS DMS], AWS Schema Conversion Tool [AWS SCT]) 

• Governance tools (for example, AWS Control Tower, Organizations) 


Skills in: 

• Selecting the appropriate database transfer mechanism 

• Selecting the appropriate application transfer mechanism 

• Selecting the appropriate data transfer service and migration strategy 

• Applying the appropriate security methods to migration tools 

• Selecting the appropriate governance model 


Task Statement 4.3: Determine a new architecture for existing workloads.

Knowledge of: 

• Compute services (for example, Amazon EC2, AWS Elastic Beanstalk) 

• Containers (for example, Amazon Elastic Container Service [Amazon ECS], Amazon Elastic Kubernetes Service [Amazon EKS], AWS Fargate, Amazon Elastic Container Registry [Amazon ECR]) 

• AWS storage services (for example, Amazon Elastic Block Store [Amazon EBS], Amazon Elastic File System [Amazon EFS], Amazon FSx, Amazon S3, Volume Gateway) 

• Databases (for example, Amazon DynamoDB, Amazon OpenSearch Service, Amazon RDS, self-managed databases on Amazon EC2)

Skills in: 

• Selecting the appropriate compute platform 

• Selecting the appropriate container hosting platform 

• Selecting the appropriate storage service 

• Selecting the appropriate database platform 

Task Statement 4.4: Determine opportunities for modernization and enhancements.

Knowledge of: 

• Serverless compute offerings (for example, AWS Lambda) 

• Containers (for example, Amazon ECS, Amazon EKS, Fargate) 

• AWS storage services (for example, Amazon S3, Amazon EFS) 

• Purpose-built databases (for example, DynamoDB, Amazon Aurora Serverless, ElastiCache) 

• Integration services (for example, Amazon SQS, Amazon SNS, Amazon EventBridge, Step Functions) 

Skills in: 

• Identifying opportunities to decouple application components 

• Identifying opportunities for serverless solutions 

• Selecting the appropriate service for containers 

• Identifying opportunities for purpose-built databases 

• Selecting the appropriate application integration service


Prerequisites

Candidates are recommended to have:

  • Two or more years of hands-on experience designing and deploying cloud architecture on AWS
  • Familiarity with AWS CLI, SDKs/API tools, AWS CloudFormation, AWS Management Console, and understanding of network technologies as they relate to AWS

Required Exams

  • Exam Code: SAP-C02
  • Exam Duration: 180 minutes
  • Exam Cost: $300 USD (Check AWS website for current pricing)

Who Should Attend

  • Solutions Architects and Cloud Architects responsible for translating large-scale, multi-account business requirements into secure, scalable, and highly available AWS solutions. 
  • Senior DevOps / Platform Engineers and Infrastructure Engineers who build, migrate, and optimize enterprise workloads on AWS, especially across hybrid or evolving environments. 
  • Technical Leads and Architects advising organizations on cloud strategy, modernization, and organizational complexity (governance, multi-account design). 
  • Consultants and Cloud Transformation Specialists guiding clients through large-scale migrations, continuous improvement, and performance/cost optimization.

Related Courses

experts-banner-background

EMIGO Expert Training Team

new-batch-mage

New Batches Commence On

Testimonials

enquiry-section1-bg
enquiry-form-model1

Learn like a Leader
Not a follower

Scan or Click on the QR Code to submit your enquiry

Enquiry
enquiry-section1-qrcode
footer-enquiry footer-enquiry