Get in Touch

Course Outline

AWS Architecture Principles

  • Exploring the AWS Well-Architected Framework
  • Focusing on security, reliability, performance, cost efficiency, and operational excellence in design
  • Identifying optimal AWS services for enterprise workloads
  • Applying architecture design patterns and industry best practices

Designing Complex Cloud Solutions

  • Constructing multi-tier and distributed application architectures
  • Implementing hybrid cloud and multi-account strategies
  • Engineering for high availability and disaster recovery
  • Evaluating architectural trade-offs and making informed decisions

Advanced Networking

  • Creating 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

  • Configuring IAM policies, roles, and permission boundaries
  • Governing multi-account environments with AWS Organizations
  • Securing data with encryption via AWS KMS and Secrets Manager
  • Enhancing network security using Security Groups, NACLs, and AWS WAF
  • Overseeing monitoring and compliance with AWS CloudTrail, GuardDuty, and Security Hub

Compute and Container Architecture

  • Adopting advanced Amazon EC2 deployment strategies
  • Implementing Auto Scaling and Elastic Load Balancing
  • Building serverless applications with AWS Lambda
  • Orchestrating containers using Amazon ECS and Amazon EKS
  • Selecting the optimal compute service for specific workloads

Scalability, Resilience, and Performance

  • Engineering fault-tolerant architectures
  • Applying performance optimization techniques
  • Leveraging caching with Amazon ElastiCache
  • Managing content delivery via Amazon CloudFront
  • Testing resilience and executing recovery strategies

Storage and Database Architecture

  • Optimizing advanced Amazon S3 design and lifecycle management
  • Structuring storage solutions with Amazon EFS and Amazon FSx
  • Choosing the right database services
  • Architecting with Amazon RDS, Aurora, DynamoDB, and Redshift
  • Planning backup, replication, and disaster recovery

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
  • Conducting data warehousing and analytics with Amazon Redshift
  • Visualizing business insights using Amazon QuickSight

Monitoring, Automation, and Operations

  • Managing infrastructure as code with AWS CloudFormation
  • Monitoring operations via Amazon CloudWatch
  • Centralizing logging and observability
  • Automating deployments and operational workflows
  • Implementing cost management and optimization methods

Migration and Modernisation

  • Evaluating workloads for cloud migration readiness
  • 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 issues related to networking, security, and performance
  • Troubleshooting application deployments
  • Auditing architectures against AWS best practices
  • Optimizing existing cloud environments

Hands-on Architecture Workshop

  • Designing and deploying an end-to-end enterprise AWS solution
  • Implementing scalability, security, and resilience
  • Validating architectural decisions
  • Reviewing the course, summarizing best practices, and outlining next steps

Requirements

  • Familiarity with core AWS services

Target Audience

  • Cloud engineers aspiring to transition into architecture engineering roles
 28 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories