Curriculum
Course: AWS Certified Solutions Architect Associate
Login
Text lesson

Design scalable and loosely coupled architectures

  • API creation and management (Amazon API Gateway, REST API)
  • AWS managed services with appropriate use cases (AWS
  • Transfer Family, Amazon Simple Queue Service [Amazon SQS], Secrets Manager)
  • Caching strategies
  • Design principles for microservices (stateless workloads compared with stateful workloads)
  • Event-driven architectures
  • Horizontal scaling and vertical scaling
  • How to appropriately use edge accelerators (content delivery network [CDN])
  • How to migrate applications into containers
  • Load balancing concepts (Application Load Balancer)
  • Multi-tier architectures
  • Queuing and messaging concepts (publish/subscribe)
  • Serverless technologies and patterns (AWS Fargate, AWS Lambda)
  • Storage types with associated characteristics (object, file, block)
  • The orchestration of containers (Amazon Elastic Container Service [Amazon ECS], Amazon Elastic Kubernetes Service [Amazon EKS])
  • When to use read replicas
  • Workflow orchestration (AWS Step Functions)