Get in Touch

Course Outline

AWS Architecture Principles

  • Overview of the AWS Well-Architected Framework.
  • Designing for security, reliability, performance, cost efficiency, and operational excellence.
  • Selecting appropriate AWS services for enterprise workloads.
  • Architecture design patterns and best practices.

Designing Complex Cloud Solutions

  • Multi-tier and distributed application architectures.
  • Hybrid cloud and multi-account strategies.
  • Designing for high availability and disaster recovery.
  • Navigating architectural trade-offs and decision-making.

Advanced Networking

  • Designing complex Amazon VPC environments.
  • VPC peering, Transit Gateway, and PrivateLink.
  • Hybrid networking using VPN and AWS Direct Connect.
  • Route 53, DNS strategies, and traffic management.
  • Load balancing and global application delivery.

Advanced Security and Identity Management

  • IAM policies, roles, and permission boundaries.
  • AWS Organizations and multi-account governance.
  • Encryption using AWS KMS and Secrets Manager.
  • Network security with Security Groups, NACLs, and AWS WAF.
  • Monitoring and compliance via AWS CloudTrail, GuardDuty, and Security Hub.

Compute and Container Architecture

  • Advanced Amazon EC2 deployment strategies.
  • Auto Scaling and Elastic Load Balancing.
  • Designing serverless applications with AWS Lambda.
  • Container orchestration using Amazon ECS and Amazon EKS.
  • Selecting the appropriate compute service for specific workloads.

Scalability, Resilience, and Performance

  • Designing fault-tolerant architectures.
  • Performance optimization techniques.
  • Caching with Amazon ElastiCache.
  • Content delivery using Amazon CloudFront.
  • Resilience testing and recovery strategies.

Storage and Database Architecture

  • Advanced Amazon S3 design and lifecycle management.
  • Designing storage solutions with Amazon EFS and Amazon FSx.
  • Selecting appropriate database services.
  • Architecture for Amazon RDS, Aurora, DynamoDB, and Redshift.
  • Backup, replication, and disaster recovery strategies.

Data Processing and Analytics

  • Designing data lakes on AWS.
  • Batch and real-time data processing.
  • AWS services: Kinesis, Glue, and EMR.
  • Data warehousing and analytics with Amazon Redshift.
  • Visualizing business data with Amazon QuickSight.

Monitoring, Automation, and Operations

  • Infrastructure as Code using AWS CloudFormation.
  • Operational monitoring with Amazon CloudWatch.
  • Centralized logging and observability.
  • Automating deployments and operational tasks.
  • Cost management and optimization techniques.

Migration and Modernization

  • Assessing workloads for cloud migration.
  • Migration planning and execution strategies.
  • 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 is required.

Target Audience

  • Cloud engineers aiming to transition into architecture engineering roles.
 28 Hours

Testimonials (2)

Upcoming Courses

Related Categories