Course Outline
Foundations and AWS Global Infrastructure for Government
- Key drivers for cloud adoption and foundational architecture principles
- Overview of the AWS global infrastructure: regions, availability zones, and edge locations
- Introduction to the Well-Architected Framework and its core pillars
Networking and Connectivity for Government
- Fundamentals of VPCs: subnets, route tables, NAT, and gateways
- Security groups, network ACLs (NACLs), and strategies for network segmentation
- Patterns for connectivity: VPN, Direct Connect, and Transit Gateway
Compute and Scalability Patterns for Government
- EC2 instance types, autoscaling configurations, and placement strategies
- Considerations for serverless compute using Lambda and its integrations
- Operational patterns for containers: ECS versus EKS
Storage and Data Management for Government
- Options for object, block, and file storage (S3, EBS, EFS)
- Strategies for storage classes, lifecycle policies, and data tiering
- Backup, snapshot, and data durability strategies to ensure reliability
Databases and Data Architectures for Government
- Managed relational services (RDS, Aurora) and NoSQL databases (DynamoDB)
- Best practices for designing databases for performance, scale, and consistency
- Patterns for data analytics and lakehouse architectures (Athena, Redshift, Glue)
Security, Identity, and Access Management for Government
- IAM best practices, roles, policies, and cross-account access management
- Encryption techniques, KMS usage, and secrets management
- Logging, audit trails, and compliance with CloudTrail and Config
Operational Excellence and Observability for Government
- Monitoring and observability tools: CloudWatch, X-Ray, and third-party solutions
- Strategies for defining SLOs/SLIs, setting up alerting, and incident response
- Best practices for operational runbooks, automation, and self-healing patterns
Cost Optimization and Governance for Government
- Techniques for cost visibility, tagging, and allocation strategies
- Considerations for rightsizing, savings plans, and reserved capacity
- Strategies for account structure, landing zones, and governance guardrails
Application Modernization and Integration Patterns for Government
- Microservices, event-driven architectures, and messaging (SNS/SQS/EventBridge)
- Hybrid connectivity options and migration strategies
- CI/CD patterns and infrastructure as code practices (CloudFormation, Terraform)
Design Workshop: Build an AWS Architecture for Government
- Hands-on group exercise: design a comprehensive solution for a sample business requirement
- Create architecture diagrams, select appropriate services, and develop a migration or deployment plan
- Present designs and conduct peer reviews using Well-Architected principles
Summary and Next Steps for Government
Requirements
- A foundational knowledge of cloud computing principles and network configurations
- Proficiency with Linux command-line operations and scripting
- Practical experience in designing infrastructure or applications
Audience for Government
- Solutions Architects
- Cloud Engineers and Technical Leads
- DevOps and Platform Engineers
Testimonials (4)
I liked the practice part.
Konrad Nowakowski - HSBC Service Delivery (Polska) Sp. z o.o.
Course - Architecting on AWS
I liked the exercises.
Jakub Kowalski - HSBC Service Delivery (Polska) Sp. z o.o.
Course - Architecting on AWS
I liked the practice part.
Konrad Nowakowski - HSBC Service Delivery (Polska) Sp. z o.o.
Course - Architecting on AWS
Really great training and great trainer