AWS Solutions Architect
Home » Digital Skilling Program » AWS Cloud Computing »Your path to become AWS Solutions Architect
Understand how to design, build, maintain scalable and reliable systems using AWS infrastructure.

Role of Solutions Architect
- Design, deploy and manage the organization cost effective, scalable cloud infrastructure.
- Create the business case i.e the feasibility for an organization to migrate to the cloud.
- Link between organizations and the policy makers. This can be government ensuring data compliance.
- Create the business case i.e the feasibility for an organization to migrate to the Cloud.
What’s Included ?
Authorized AWS Trainers
Trained by Authorized, experienced instructors approved by AWS
Learn by doing
Hands-on labs sessions guided by instructor
Exam Preps Tips
An in-depth and guided preparation for the Exam
Get certified
Obtain industry-recognized certifications
What you need to know
- This program is designed to equip you with the skills required to become an AWS Certified Solutions Architect.
- Foundational Training – The first weeks will cover AWS Cloud Practitioner Essentials, providing you with a strong foundation in cloud computing.
- Advance to Solutions Architect: In a practical way, you’ll learn to identify services and features to build resilient, secure, and highly available IT solutions in the AWS Cloud.
- Instructor-Led Training – The training will consist of 15 days of instructor-led sessions (either virtual or physical), focused on preparing you for the AWS Certified Solutions Architect certification.
- Self-Paced Revision Period – After completing the 15-day training, you will enter a 2.5-month self-paced revision period, which may be shorter or longer depending on your readiness to take the exam.
- Instructor Support During Revision – Throughout the 2.5-month revision period, the instructor will provide 3 hours of complementary revision support per week to help you deepen your understanding and ready yourself for the exams.
Important Considerations
- Students must have access to their own laptop/computer as no devices will be provided.
- Data bundles, transport, and meal stipends will NOT be provided during the learning period.
- Next Step Foundation will support students with job linkages; however, the onus is on the student to secure job placements.
Program Costs & Funding Options
Students can choose between the following payment options:
Self pay your program fee.
To learn more about the program fee: Reach out aws-training@nextstepfdn.org
Funding is available from our ethical student financing program through our partnership with Chancen International.
To learn more about the fundend program fee: Reach out aws-training@nextstepfdn.org
Curriculum
A comprehensive Solutions architect curriculum designed to equip you with hands-on and job-ready skills.
During the first Week, you will gain foundational understanding of AWS Cloud
concepts, services, and terminology.
- Understand benefits of using AWS services and their respective use cases.
- Understanding AWS Global infrastructure such as: Regions, Data center and Availability Zones (AZs) and factors to consider before selecting a Region.
- As a Solutions Architect, you will understand how to build cloud infrastructure according to best practices; By using the Well-Architected framework, which helps build a secure, high-performing, resilient and efficient application infrastructures.
- Gain some best practices to manage access to AWS accounts and resources using IAM.
- Leverage the Principle of Least privilege to give users access to only resources they need.
- Understand how to use AWS Organization to manage multiple accounts
- Understanding IP addressing and how to define IP ranges using CIDR blocks to make sure that your network has enough IP addresses to support your workloads.
- Understanding how to build a dynamic and secure network infrastructure using VPC components.
- Understanding of how to filter inbound and outbound traffic using Security groups and Network Access Control Lists to protect resources on your AWS Network.
- Identify AWS Services that are used to create Compute capacity.
- Plan cost of compute by using different compute pricing options.
- Understanding of serverless compute such as AWS Lambda and how it helps to reduce manual work and manage costs for developers.
- Understanding what to consider when looking at Block, File and Object storage.
- Understanding different file-based options for building secure and scalable storage in the AWS Cloud.
- Leveraging AWS Data migration tools to move data to the cloud in a relatively short time period.
- Managing your Relational Database more efficiently with Amazon RDS and Amazon Aurora.
- Learners will understand how to manage non-relational databases with Amazon DynamoDB.
- Understanding how to improve the performance of your database through Caching
- Get to know the tools available for migrating an existing database to AWS Cloud.
- Use tools like CloudWatch metrics, CloudWatch logs, CloudTrail and VPC Flow Logs to monitor and log activities in AWS account.
- How can we prepare for planned and unplanned scaling events with Amazon Elastic Compute Cloud (EC2) and ensure your infrastructure is ready to sustain increased compute power requirements.
- Implementing a Load balancer to balance and distribute traffic evenly between servers to improve application performance
- We aim at saving time and gaining consistency of the infrastructure we build through automation; this also removes manual operations. We can use AWS CloudFormation to simplify infrastructure with an Infrastructure as Code (IaC) approach.
- Understanding how to deploy and maintain your infrastructure by using AWS CDK, Solutions from AWS Solutions Library, and AWS Elastic Beanstalk. You can use AWS Systems Manager to automate infrastructure management
- Understanding how to make the component of our application more independent so that changes in one service will not affect any other service. This will be achieved by use of Microservice architecture pattern which comes which benefits such as: fault tolerance, autonomous and specialized service.
- Understand how containers provide a standard way to package your application’s code, configurations and dependencies into a single object.
- Understanding use of Amazon Container services such as: EKS, ECS and ECR and their respective use cases.
- Understanding the private connectivity and how AWS services such as: VPC endpoint and VPC Peering can be used if you want your resources to communicate privately without traversing the internet.
- Understanding how you can achieve hybrid connection to ensure you can still connect to customers data center and AWS Cloud.
Learners will understand how they can build applications in a faster and more agile way. We introduce serverless solutions such as: API Gateway, SQS and SNS to implement serverless architectural patterns that reduce the operational complexity of running and managing applications.
- The module focuses on improving the performance of user’s applications. By shifting processing capabilities closer to users and devices, it significantly improves application performance, reduces bandwidth requirements and gives faster real-time insights. This is achieved by use of services search as: Amazon CloudFront, Route 53.
- The module also focuses on how to protect public-facing applications from attacks such as: DDoS and how we can use AWS Services such as: AWS Shield and Web Application Firewall to protect from such attacks
- We shift our focus by understanding how customers can protect their running applications in the event of a disaster. We focus on Disaster planning and backup of data. And how to Automate the process by using AWS Backup.
- Practical understanding on AWS Management Console.
- he exam section provides a series of meticulously crafted, exam-style practice questions that cover the latest AWS services and architecture concepts. These tests simulate real exam conditions and provide detailed explanations to deepen your understanding of AWS architecture principles, design, security and operational excellence.
- Get to know the exam and exam style questions.
- Learn about exam domains.
- Exam preparation training.
- Practical and labs.