Skip to main content

Обзор

AWS — самый распространённый облачный провайдер. Для DevOps важно знать: вычисления (EC2, ECS, EKS), сети (VPC, ALB), хранилище (S3), IAM, и базово — RDS, CloudWatch.

Ключевые сервисы

  • EC2 — виртуальные машины; AMI, instance types, security groups
  • ECS — контейнеры без K8s; Fargate — serverless контейнеры
  • EKS — managed Kubernetes
  • VPC — изолированная сеть; subnets, route tables, internet gateway
  • ALB/NLB — балансировщики; target groups
  • S3 — object storage; bucket, ключи, версии, lifecycle
  • EBS — диски к EC2
  • Users, roles, policies; роли для EC2/ECS/EKS и для приложений
  • Assume role, временные учётные данные
  • CloudWatch — метрики, логи, алерты, dashboards

CLI и автоматизация

  • AWS CLIaws s3 ls, aws ec2 describe-instances, настройка профилей и ролей.
  • Terraform — провайдер hashicorp/aws для создания тех же ресурсов кодом.

Что добавить сюда

  • Свои заметки по типовым сценариям (поднять EC2, настроить EKS, S3 + CloudFront)
  • Ссылки на AWS documentation и Well-Architected
  • Чек-лист по безопасности (не оставлять ключи в коде, least privilege)