Architecting on AWS

Over 90% of Fortune 100 companies use AWS, and demand for skilled AWS Solutions Architects continues to grow. In this course, you'll gain the hands-on experience and technical knowledge needed to design secure, high-performing, resilient, and efficient cloud infrastructure on AWS. Learn best practices using the AWS Well-Architected Framework while building real-world solutions that align with business objectives. This course also helps prepare you for the AWS Certified Solutions Architect – Associate exam and is ideal for professionals working toward becoming a certified AWS Solution Architect.

Description

Introductions & Course Map Review
Overview of course structure, AWS certification path, and key learning outcomes

Architecting Fundamentals Review
Explore AWS services and infrastructure models, learn how to identify services and features to build resilient solutions, and review the AWS Well-Architected Framework.
Hands-on Lab: Deploy an EC2 instance using the AWS CLI.

Account Security
Apply best practices for IAM policies, account federation, and managing multiple AWS accounts.

Networking Part 1
Design AWS networking with VPCs, routing, subnets, NACLs, and security groups to support highly available IT solutions.

Compute
Understand compute options in AWS including EC2 instance types, high-performance computing, and serverless architecture options.
Hands-on Lab: Build a VPC and deploy EC2 resources.

Storage
Compare AWS storage services including S3, EBS, and EFS. Learn data migration techniques and storage class use cases.

Database Services
Use Amazon RDS, DynamoDB, and Redshift for different database workloads. Learn to build fault-tolerant and scalable database layers.
Hands-on Lab: Create a highly available RDS instance.

Monitoring and Scaling
Monitor resources using CloudWatch and CloudTrail. Respond to events with automated scaling solutions.

Automation
Automate deployments using AWS CloudFormation and manage resources through AWS Systems Manager.

Containers
Implement container-based architectures on AWS using ECS and EKS. Explore how containers support modern application development.

Networking Part 2
Dive deeper into AWS networking with VPC endpoints, Transit Gateway, hybrid cloud integration, and Route 53 for DNS.

Serverless Architecture
Build scalable applications using AWS Lambda, API Gateway, SQS, and Step Functions.
Hands-on Lab: Design and deploy a serverless architecture.

Edge Services
Reduce latency and improve performance using AWS Global Accelerator, CloudFront, and WAF.
Hands-on Lab: Deploy CloudFront with an S3 backend.

Backup and Recovery
Explore AWS Backup and recovery strategies to ensure business continuity and resiliency in the cloud.

Prerequisites

Students should have completed the Managing Jira Service Projects course prior to attending this training

Target Audience

This course is intended for solutions architects, solution-design engineers, developers seeking an understanding of AWS architecting and individuals seeking the AWS Solutions Architect-Associate certification.

Objectives

Learn to identify services and features that make up the core of AWS solutions and apply them using the AWS Well-Architected Framework. You’ll gain experience designing cloud computing environments that are scalable, secure, and resilient. This hands-on course covers compute services like EC2, database services like RDS and DynamoDB, and modern architectures including containers and serverless architecture. You'll also explore automation tools and monitoring solutions that support the creation of highly available IT solutions, helping you build the skills needed to become an AWS Certified Solutions Architect.

Similar events

Cloud computing is reshaping industries, with 94% of enterprises using cloud services. The AWS Cloud Practitioner Essentials course is the perfect starting point for those new to AWS. You will learn about AWS Cloud concepts, AWS services, security, architecture, pricing, and support to build your AWS Cloud knowledge. This course also helps you prepare for the AWS Certified Cloud Practitioner exam.

More Information

Did you know that 45% of data breaches are cloud-based, with misconfigured security settings being a leading cause? As cloud adoption continues to grow, understanding AWS security is more critical than ever to protect sensitive data and maintain compliance. AWS Security Essentials provides a foundational understanding of cloud security concepts within AWS.  Gain the skills and confidence needed to secure your cloud infrastructure effectively. Whether you're an IT professional, security analyst, or business leader, this course will equip you with the essential knowledge to protect your AWS environment.

More Information

As organizations increasingly migrate to the cloud, professionals need the skills to navigate and manage this complex environment. The AWS Technical Essentials course provides a foundational understanding of essential AWS services and equips you to make informed decisions about IT solutions based on business requirements. In just one day, this instructor-led training introduces you to core AWS concepts, services, and terminology. You’ll explore tools like Amazon EC2, Amazon S3, Amazon DynamoDB, and Amazon Virtual Private Cloud (VPC)—and gain hands-on experience with real-world use cases. This technical essentials course also provides a launching point for further AWS training, helping you choose among several AWS compute services that align with your goals.

More Information

According to Amazon, millions of active customers use AWS every month—and demand is growing for professionals who can support, automate, and manage those deployments. The Cloud Operations on AWS course is designed for system administrators, operations professionals, and those seeking to become AWS Certified SysOps Administrators. Through expert-led AWS training and hands-on labs, you’ll learn how to use AWS services to configure, deploy, monitor, and troubleshoot systems in the AWS cloud. This course blends theory with practice, helping you understand how to automate repeatable deployments, maintain an AWS cloud environment, and manage access to AWS resources using IAM and AWS Systems Manager.

More Information

In this course, you will learn about the fundamental concepts, methods, and strategies for using generative AI. You will gain a solid understanding of use cases where generative AI can provide solutions and address business needs. Additionally, you will learn about practical insights into technologies related to generative AI and how you can use those technologies to solve real-world problems. By the end of the course, you will explore project planning and how to discuss implementation of generative AI in your organization.

More Information

Cybersecurity threats are escalating, and organizations need professionals who can efficiently use AWS security services to stay secure in the AWS Cloud. Security Engineering on AWS focuses on the security practices that AWS recommends for enhancing the security of your data and systems in the cloud. This course highlights the security features of AWS key services including compute, storage, networking, and database services. You'll also learn how to leverage AWS services and tools for automation, continuous monitoring and logging, and responding to security incidents. Through hands-on labs and real-world scenarios, you'll gain practical experience in implementing security solutions, understanding specialized data classifications and AWS data protection mechanisms, and applying security best practices. This training is designed to help you stay secure in the AWS Cloud and prepare for the AWS Certified Security – Specialty certification.

More Information