Architecting on AWS

Overview

The AWS-ARC: Architecting on AWS training course is intended for solutions architects, solution  design engineers, and developers seeking an understanding of AWS architecting. In this AWS Architect training course, you will learn to identify services and features to build resilient, secure and highly available IT solutions on the AWS Cloud.

Architectural solutions differ depending on industry, types of applications, and business size.AWS Authorized Instructors emphasize best practices using the AWS Well-Architected Framework, and guide you through the process of designing optimal IT solutions, based on real life scenarios. The modules focus on account security, networking, compute, storage, databases, monitoring, automation, containers, serverless architecture, edge services, and backup and recovery.

At the end of the course, you will practice building a solution and apply what you have learned
with confidence.

Course Objective

In this course, you will learn to:
• Identify AWS architecting basic practices
• Summarize the fundamentals of account security
• Identify strategies to build a secure virtual network that includes private and public
subnets
• Practice building a multi-tier architecture in AWS
• Identify strategies to select the appropriate compute resources based on business use
cases
• Compare and contrast AWS storage products and services based on business
scenarios
• Compare and contrast AWS database services based on business needs
• Identify the role of monitoring, load balancing, and auto scaling responses based on
business needs
• Identify and discuss AWS automation tools that will help you build, maintain, and evolve
your infrastructure
• Discuss hybrid networking, network peering, and gateway and routing solutions to
extend and secure your infrastructure
• Explore AWS container services for the rapid implementation of an infrastructure
agnostic, portable application environment
• Identify the business and security benefits of AWS serverless services based on
business examples
• Discuss the ways in which AWS edge services address latency and security
• Explore AWS backup, recovery solutions, and best practices to ensure resiliency and
business continuity

Who Should Attend

This course is intended for:
• Solution architects
• Solution-design engineers
• Developers seeking an understanding of AWS architecting
• Individuals seeking the AWS Solutions Architect-Associate certification

Prerequisites

We recommend that attendees of this course have:
• Completed AWS Cloud Practitioner Essentials, or AWS Technical Essentials
• Working knowledge of distributed systems
• Familiarity with general networking concepts
• Familiarity with IP addressing
• Working knowledge of multi-tier architectures
• Familiarity with cloud computing concepts

Analyzing Data with MS Excel

Training Calendar

Intake

Duration

Program Fees

Inquire further

3 Days

Contact us to find out more

Module


• AWS Services and Infrastructure
• Infrastructure Models
• AWS API Tools
• Securing your infrastructure
• The Well-Architected Framework
• Hands-on lab: Explore Using the AWS API Tools to Deploy an EC2
Instance


• Security Principals
• Identity and Resource-Based Policies
• Account Federation
• Introduction to Managing Multiple Accounts


• IP Addressing
• Amazon Virtual Private Cloud (VPC), Patterns and Quotas
• Routing
• Internet Access
• Network Access Control Lists (NACLs)
• Security Groups


• Amazon Elastic Cloud Compute (EC2)
• EC2 Instances and Instance Selection
• High Performance Computing on AWS
• Lambda and EC2, When to Use Which
• Hands-On Lab: Build Your Amazon VPC Infrastructure


• Amazon S3, Security, Versioning and Storage Classes
• Shared File Systems
• Data Migration Tools


• AWS Database Solutions
• Amazon Relational Database Services (RDS)
• DynamoDB, Features and Use Cases
• Redshift, Features, Use Cases and Comparison with RDS
• Caching and Migrating Data
• Hands-on Lab: Create a Database Layer in Your Amazon VPC
Infrastructure

FAQs

Q: What is this course about?
This 3-day course provides in-depth training on designing and implementing resilient, secure, and highly available AWS-based solutions. Participants will explore various architectural challenges and learn to apply AWS features to build and optimize IT solutions. Topics include account security, networking, compute, storage, databases, monitoring, automation, containers, serverless architecture, edge services, and backup and recovery. The course includes practical labs to reinforce hands-on skills.

Q: Who should attend this course?
This course is intended for solutions architects, solution-design engineers, and developers who want to understand AWS architecting. It is ideal for those looking to deepen their knowledge of AWS services and apply best practices to design resilient and secure cloud solutions, especially those aiming for the AWS Solutions Architect – Associate certification.

Q: What are the prerequisites for this course?
Participants should have completed AWS Cloud Practitioner Essentials or AWS Technical Essentials, and have a working knowledge of distributed systems, networking concepts, and multi-tier architectures. Familiarity with cloud computing and basic AWS services is also recommended.

Q: How long is the course?
The course spans 3 days, providing extensive hands-on training and real-world scenario-based exercises to apply AWS architectural best practices.

Q: What key topics are covered in this course?

  • AWS Well-Architected Framework and best practices

  • Account security fundamentals

  • Designing secure virtual networks, VPCs, and routing

  • Selecting compute resources for business use cases

  • Comparing AWS storage and database solutions

  • Load balancing, auto scaling, and monitoring

  • Automating infrastructure with CloudFormation and Systems Manager

  • Using containers for scalable applications

  • Serverless architecture with Lambda, API Gateway, and SQS

  • Edge services like CloudFront and AWS Global Accelerator

  • Backup, recovery strategies, and disaster recovery planning

Q: Will I receive a certification after completing the course?
This course provides valuable hands-on skills and prepares participants for the AWS Certified Solutions Architect – Associate certification. While it does not directly grant certification, it lays a strong foundation for further AWS certifications and enhances practical knowledge in advanced AWS architectures.

Q: What foundational AWS concepts will I strengthen in this course?
This course will reinforce your understanding of key AWS architecture concepts, including account security, multi-tier architecture, and hybrid networking. You’ll also deepen your knowledge in configuring VPCs, optimizing networking with AWS Transit Gateway, working with container services like ECS and EKS, and implementing serverless solutions. The course provides hands-on experience with security features, data lakes, and cost optimization across AWS environments.

Q: How does the course help me apply AWS knowledge to real-world scenarios?
Through hands-on labs, you’ll address real-world architectural challenges such as building secure, scalable solutions in AWS. You’ll work on tasks like configuring VPC endpoints for secure S3 communications, implementing hybrid connectivity with Transit Gateway, and securing systems against DDoS attacks. The labs cover a wide range of AWS services such as ECS, EKS, Lambda, and CloudFront to help you apply AWS services and architecture patterns to production environments.

Q: What skills will I develop in implementing AWS services?
You will gain practical skills in designing and deploying secure, scalable architectures using AWS services. These include configuring networking solutions with AWS VPCs and Transit Gateway, securing data with IAM, KMS, and CloudHSM, deploying containerized applications with ECS and EKS, and applying CI/CD automation. The course also focuses on DDoS protection and optimizing AWS services for cost and performance.

Q: Will I learn how to work with different AWS management tools?
Yes, this course covers a variety of AWS tools, including CloudFormation for infrastructure automation, Systems Manager for management, and AWS Control Tower for governance. You will also work with AWS Organizations for managing multiple accounts and AWS CodePipeline for automating CI/CD workflows, enabling you to manage and monitor AWS resources effectively.

Q: How does this course prepare me for using AWS professionally?
This course prepares you for working with AWS in a professional environment by providing comprehensive training on advanced architectural designs and cloud solution implementation. You’ll learn to manage secure, high-performance cloud infrastructures, optimize AWS resources for cost and efficiency, and apply industry best practices to ensure you are equipped to design, implement, and maintain AWS-based solutions in enterprise-level settings.

Submit your interest today !

Contact us