Advanced Architecting on AWS with AWS Jam
In this advanced course for cloud architects and solutions architects, each module presents a scenario with an architectural challenge for you to solve. The course builds on knowledge and experience from Architecting on AWS. After the 3-day course, participate in an AWS Jam.
Description
In this course, each module presents a scenario with an architectural challenge for you to solve. You will examine available AWS services and features as solutions to the problem. You will participate in problem-based discussions and learn about the AWS services that you could apply to meet the challenges. Over 3 days, the course goes beyond the basics of a cloud infrastructure and covers topics to meet a variety of needs for AWS customers. Course modules focus on managing multiple AWS accounts; hybrid connectivity and devices; networking, with a focus on AWS Transit Gateway connectivity; container services; automation tools for continuous integration/continuous delivery (CI/CD); security and distributed denial of service (DDoS) protection; data lakes and data stores; edge services; migration options; and managing costs. The course concludes by presenting you with scenarios and challenging you to identify the best solutions.
After the 3-day course, participate in an AWS Jam game-based learning to practice your new skills with real-live simulations in the AWS console.
Course Objectives
n this course, you will learn to:
- Describe best cloud design practices through review of poll questions and graphic diagrams
- Identify how to implement centralized permissions management and reduce risk while determining best practices based on use cases
- Explore AWS hybrid network designs to address traffic increases and scalability while ensuring security compliance
- Explore solutions available to design a hybrid infrastructure, including access to 5G networks, to optimize service and reduce latency for on-premises applications
- Identify and discuss container solutions and management options
- Examine how AWS developer tools optimize a CI/CD pipeline with updates based on various deployment strategies
- Identify the anomaly detection and protection services that AWS offers to defend against DDoS attacks
- Identify ways to secure data in transit, at rest, and in use with AWS encryption services
- Determine the best data management solution based on frequency of access, and data query and analysis needs
- Identify solutions to optimize edge services to eliminate latency, reduce inefficiencies, and mitigate risks
- Review AWS cost management tools to help reduce costs while optimizing performance
- Review AWS migration tools and services to implement effective cloud operation models based on use cases and business needs
-
Apply technical knowledge and experience gained from this course within a lab environment
Course Outline
Day 1
Module 1: Reviewing Architecting Concepts
- Architectural review
- Group Exercise: Review Architecting on AWS core best practices
-
Hands-On Lab: Securing Amazon S3 VPC endpoint communications
Module 2: Single to Multiple Accounts
- Multi-account strategies
- AWS Single Sign On (SSO)
-
AWS Control Tower
Module 3: Hybrid Connectivity
- AWS Client VPN
- AWS Site-to-Site VPN
- AWS Direct Connect
-
Amazon Route 53 Resolver
Module 4: Specialized Infrastructure
- AWS Storage Gateway
- VMware Cloud on AWS
- AWS Outposts
- AWS Local Zones
-
AWS Wavelength
Module 5: Connecting Networks
- AWS Transit Gateway
- AWS Resource Access Manager
- AWS PrivateLink
-
Hands-On Lab: Configuring AWS Transit Gateway
Day 2
Module 6: Containers
- Containers
- Container hosting on AWS
- Amazon ECS
- Amazon EKS
-
Hands-On Lab: Deploying an application with Amazon EKS on Fargate
Module 7: Continuous Integration/Continuous Delivery (CI/CD)
- CI/CD
- Code services
- Deployment models
-
AWS CloudFormation StackSets
Module 8: High Availability and DDoS Protection
- AWS WAF
- AWS Shield Advanced
-
AWS Firewall
Module 9: Securing Data
- Cryptography
- AWS KMS
- AWS CloudHSM
-
AWS Secrets Manager
Module 10: Large-Scale Data Stores
- S3 data management
- Data lakes
- AWS Lake Formation
-
Hands-On Lab: Setting up a data lake with Lake Formation
Day 3
Module 11: Migrating Workloads
- Migration process
- Migration tools
- Migrating databases
-
Hands-On Lab: Migrating an on-premises NFS share using AWS DataSync and Storage Gateway
Module 12: Optimizing Cost
- Cloud cost management
- Cost management tools
-
Cost optimization
Module 13: Architecting for the Edge
- Amazon CloudFront
- Lambda@Edge
-
AWS Global Accelerator
Module 14: Review Projects
- Use the Online Course Supplement (OCS) to review use cases, investigate data, and answer architecting design questions about Transit Gateway, hybrid connectivity, migration, and cost optimization
Day 4
AWS Jam: Game-based learning experience
AWS Jam is an immersive experiential learning product that helps learners develop the skills to build on the AWS Cloud through simulated real-world use-cases. Learners form teams or participate as individual using AWS Jams and engage in friendly competition to get the top position on the leaderboard by solving a series of challenges. AWS Jam delivers an engaging experience through several gaming elements such as collaboration, competition, real-time scoring, and relevant in-scenario clues. Work as a team to sharpen your AWS Cloud skills by taking on real-world use-cases.
Prerequisites
We recommend that attendees of this course have:
- Knowledge and experience with core AWS services from the Compute, Storage, Networking, and AWS Identity and Access Management (IAM) categories
- Attended the Architecting on AWS classroom training OR
- Achieved the AWS Certified Solutions Architect – Associate certification OR
-
Have at least 1 year of experience operating AWS workloads