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
TARGET AUDIENCE:
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
COURSE 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
COURSE CONTENT:
Day 1
Module 1: Architecting Fundamentals
• AWS services
• AWS infrastructure
• AWS Well-Architected Framework
• Hands-on lab: Explore and interact with the AWS Management Console and AWS Command Line Interface
Module 2: Account Security
• Principals and identities
• Security policies
• Managing multiple accounts
Module 3: Networking 1
• IP addressing
• VPC fundamentals
• VPC traffic security
Module 4: Compute
• Compute services
• EC2 instances
• Storage for EC2 instances
• Amazon EC2 pricing options
• AWS Lambda
• Hands-On Lab: Build your Amazon VPC infrastructure
Day 2
Module 5: Storage
• Storage services
• Amazon S3
• Shared file systems
• Data migration tools
Module 6: Database Services
• Database services
• Amazon RDS
• Amazon DynamoDB
• Database caching
• Database migration tools
• Hands-on Lab: Create a database layer in your Amazon VPC infrastructure
Module 7: Monitoring and Scaling
• Monitoring
• Alarms and events
• Load balancing
• Auto scaling
• Hands-on Lab: Configure high availability in your Amazon VPC
Module 8: Automation
• AWS CloudFormation
• Infrastructure management
Module 9: Containers
• Microservices
• Containers
• Container services
Day 3
Module 10: Networking 2
• VPC endpoints
• VPC peering
• Hybrid networking
• AWS Transit Gateway
Module 11: Serverless
• What is serverless?
• Amazon API Gateway
• Amazon SQS
• Amazon SNS
• Amazon Kinesis
• AWS Step Functions
• Hands-on Lab: Build a serverless architecture
Module 12: Edge Services
• Edge fundamentals
• Amazon Route 53
• Amazon CloudFront
• DDoS protection
• AWS Outposts
• Hands-On Lab: Configure an Amazon CloudFront distribution with an Amazon S3 origin
Module 13: Backup and Recovery
• Disaster planning
• AWS Backup
• Recovery strategies
• Hands-on Lab: Capstone lab – Build an AWS Multi-Tier architecture. Participants review the concepts and services learned in class and build a solution based on a scenario. The lab environment provides partial solutions to promote analysis and reflection. Participants deploy a highly available architecture. The instructor is available for consultation.
FOLLOW ON COURSES:
Not available. Please contact.