AWS

Amazon Web Services

Что это такое

AWS — крупнейшее публичное облако, и его каталог — причина, по которой «облако» трудно описать одним предложением. Оно продаёт сырые строительные блоки — виртуальные машины, блочное хранилище, виртуальные сети, идентичность — и отдельно управляемые сервисы, которые оборачивают эти блоки так, что решений остаётся меньше. Изучать AWS значит учиться выбирать слой, на котором стоять: почти для каждой потребности есть неуправляемый вариант, управляемый вариант и бессерверный вариант.

Почему это важно

AWS задаёт словарь, которым описывают остальных провайдеров, а его документация — самая глубокая из трёх, что делает его самым дешёвым местом для изучения понятий. Это ещё и провайдер, который вероятнее всего уже используется, потому что он первый и крупнейший. Риск — затраты и разрастание: каталог огромен, бесплатный уровень заканчивается, а бесхозный аккаунт накапливает дорогие ресурсы, о создании которых никто не помнит. Понимание структуры аккаунта, а не только сервисов, — вот что этому мешает.

Что в этом треке

  1. Вычисления и EC2 (06-cloud-devops/02-aws/01-compute-and-ec2) — виртуальные машины и управляемые вычисления вокруг них, и как подобрать размер.
  2. Хранилище и базы данных (06-cloud-devops/02-aws/02-storage-and-databases) — объектное, блочное и управляемое хранилище баз данных, и что выбрать.
  3. Сети и VPC (06-cloud-devops/02-aws/03-networking-and-vpc) — виртуальная сеть, подсети, группы безопасности и балансировка нагрузки.
  4. Идентичность и затраты (06-cloud-devops/02-aws/04-identity-and-cost) — роли, политики и минимальные права, плюс как потребление превращается в счёт.

Предварительные требования

Что читать дальше

  • Облачные вычисления (06-cloud-devops/01-cloud-computing) — понятия, которые реализует этот провайдер, поэтому читайте первым.
  • Terraform (06-cloud-devops/07-terraform) — когда вы начнёте создавать инфраструктуру руками, здесь вы научитесь делать её воспроизводимой.
  • Управление затратами на облако (06-cloud-devops/11-cloud-cost-management) — практики, которые не дают аккаунту из следующего трека нарастить счёт, которого никто не выбирал.