Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 28 hours
Course Outline
AWS Architecture Principles
- Exploring the AWS Well-Architected Framework
- Designing for security, reliability, performance, cost efficiency, and operational excellence
- Choosing the optimal AWS services for enterprise workloads
- Applying architecture design patterns and best practices
Designing Complex Cloud Solutions
- Structuring multi-tier and distributed application architectures
- Implementing hybrid cloud and multi-account strategies
- Architecting for high availability and disaster recovery
- Evaluating architectural trade-offs and making informed decisions
Advanced Networking
- Configuring complex Amazon VPC environments
- Utilizing VPC peering, Transit Gateway, and PrivateLink
- Establishing hybrid networking via VPN and AWS Direct Connect
- Managing Route 53, DNS strategies, and traffic flow
- Implementing load balancing and global application delivery
Advanced Security and Identity Management
- Managing IAM policies, roles, and permission boundaries
- Governing AWS Organizations and multi-account structures
- Implementing encryption with AWS KMS and Secrets Manager
- Securing networks using Security Groups, NACLs, and AWS WAF
- Monitoring and ensuring compliance via AWS CloudTrail, GuardDuty, and Security Hub
Compute and Container Architecture
- Employing advanced Amazon EC2 deployment strategies
- Leveraging Auto Scaling and Elastic Load Balancing
- Building serverless applications with AWS Lambda
- Orchestrating containers using Amazon ECS and Amazon EKS
- Selecting the most appropriate compute service for various workloads
Scalability, Resilience, and Performance
- Architecting fault-tolerant systems
- Applying performance optimization techniques
- Implementing caching with Amazon ElastiCache
- Distributing content using Amazon CloudFront
- Conducting resilience testing and defining recovery strategies
Storage and Database Architecture
- Advanced Amazon S3 design and lifecycle management
- Designing storage solutions with Amazon EFS and Amazon FSx
- Selecting suitable database services
- Architecting Amazon RDS, Aurora, DynamoDB, and Redshift
- Planning backup, replication, and disaster recovery strategies
Data Processing and Analytics
- Building data lakes on AWS
- Processing data in batch and real-time modes
- Utilizing Amazon Kinesis, AWS Glue, and Amazon EMR
- Implementing data warehousing and analytics with Amazon Redshift
- Visualizing business data using Amazon QuickSight
Monitoring, Automation, and Operations
- Implementing Infrastructure as Code with AWS CloudFormation
- Monitoring operations using Amazon CloudWatch
- Centralizing logging and observability
- Automating deployments and operational tasks
- Managing and optimizing costs
Migration and Modernisation
- Evaluating workloads for cloud migration
- Planning and executing migration strategies
- Using AWS Migration Hub and AWS Application Migration Service
- Modernizing legacy applications
- Validating migrated environments
Troubleshooting and Architecture Review
- Diagnosing networking, security, and performance issues
- Troubleshooting application deployments
- Reviewing architecture against AWS best practices
- Optimizing existing cloud environments
Hands-on Architecture Workshop
- Designing and deploying an enterprise AWS solution
- Implementing scalability, security, and resilience
- Validating architecture decisions
- Course review, best practices, and next steps
Requirements
- Familiarity with AWS services
Audience
- Cloud engineers aspiring to transition into architecture engineering roles
Testimonials (2)
I've find out new interesting things about Lambda and Serverless
Oleg Buldumac - PUBLIC COURSE
Course - AWS Lambda for Developers
Sounds knowledgeable, and interacts with his leaners