Облако — рабочая среда современного DevOps: приложения из трека Docker запускаются именно там, а IaC и CI/CD впереди по маршруту разворачивают ресурсы в AWS. Многие «умеют кликать в консоли», но не понимают модели: кто за что отвечает, как устроен доступ (IAM) и сеть (VPC), чем управляемый сервис отличается от виртуалки. Здесь — наоборот: сначала модель, потом сервисы становятся её очевидными следствиями.
Базовые сети (трек Сети с нуля: IP, подсети, маршрутизация — VPC строится ровно на них) и терминал Linux (Linux, Bash/Python). Плюс — трек Docker: облако запускает контейнеризованные 12-factor-приложения. Опыта с AWS не требуется. Для практики — бесплатный аккаунт Free Tier и CloudShell (CLI прямо в консоли).
Структура трека
Лучшая литература к треку
- Официальная документация — docs.aws.amazon.com — первоисточник по каждому сервису (User Guides по IAM, EC2, VPC, S3, RDS); по ней сверяются все факты трека.
- AWS Well-Architected Framework — aws.amazon.com/architecture/well-architected — свод принципов правильной архитектуры (надёжность, безопасность, стоимость).
- Модель разделяемой ответственности — aws.amazon.com/compliance/shared-responsibility-model — официальное описание границы «безопасность облака vs в облаке».
- AWS CLI reference — docs.aws.amazon.com/cli — точный синтаксис каждой команды, по которой сверяется практика трека.
Заведи бесплатный аккаунт и открой CloudShell (терминал с настроенным CLI прямо в консоли). Читающие команды из уроков (describe-*, list-*, get-*) безопасны и бесплатны — запускай их руками. Создавая ресурсы, помни про pay-as-you-go: гаси всё созданное и настрой биллинг-аларм в первый же день. Инфраструктуру в проде описывают кодом, но учиться понятнее, потрогав сервисы руками.