Get in Touch
 Duration 28 hours

Course Outline

AWS Architecture Principles

  • Examining the AWS Well-Architected Framework
  • Designing with a focus on security, reliability, performance, cost optimization, and operational excellence
  • Selecting optimal AWS services for enterprise workloads
  • Applying architectural design patterns and industry best practices

Designing Complex Cloud Solutions

  • Structuring multi-tier and distributed application architectures
  • Implementing hybrid cloud and multi-account strategies
  • Ensuring high availability and disaster recovery through design
  • Navigating architectural trade-offs and informed decision-making

Advanced Networking

  • Architecting 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
  • Managing AWS Organizations and multi-account governance
  • Implementing encryption with AWS KMS and Secrets Manager
  • Enforcing network security through Security Groups, NACLs, and AWS WAF
  • Ensuring monitoring and 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 services for varied workloads

Scalability, Resilience, and Performance

  • Engineering fault-tolerant architectures
  • Applying performance optimization techniques
  • Enhancing performance with Amazon ElastiCache
  • Distributing content efficiently using Amazon CloudFront
  • Testing resilience and executing recovery strategies

Storage and Database Architecture

  • Advanced Amazon S3 design and lifecycle management
  • Designing storage solutions with Amazon EFS and Amazon FSx
  • Choosing suitable database services
  • Architecting with Amazon RDS, Aurora, DynamoDB, and Redshift
  • Implementing backup, replication, and disaster recovery plans

Data Processing and Analytics

  • Constructing data lakes on AWS
  • Managing batch and real-time data processing
  • Leveraging Amazon Kinesis, AWS Glue, and Amazon EMR
  • Data warehousing and analytics using Amazon Redshift
  • Visualizing business insights with Amazon QuickSight

Monitoring, Automation, and Operations

  • Infrastructure as Code implementation using AWS CloudFormation
  • Operational monitoring with Amazon CloudWatch
  • Centralized logging and observability practices
  • Automating deployment pipelines and operational tasks
  • Strategies for cost management and optimization

Migration and Modernisation

  • Assessing workloads for cloud migration readiness
  • Planning and executing migration strategies
  • Utilizing AWS Migration Hub and AWS Application Migration Service
  • Modernizing legacy applications
  • Validating post-migration environments

Troubleshooting and Architecture Review

  • Diagnosing issues in networking, security, and performance
  • Troubleshooting application deployment challenges
  • Reviewing architectures against AWS best practices
  • Optimizing existing cloud environments

Hands-on Architecture Workshop

  • Designing and deploying a comprehensive enterprise AWS solution
  • Implementing scalability, security, and resilience features
  • Validating architectural decisions
  • Course review, best practices, and recommended next steps

Requirements

  • Familiarity with AWS services

Target Audience

  • Cloud engineers aspiring to transition into architecture roles

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories