Облачные вычисления

Cloud Infrastructure, Cloud Development, Cloud Applications, Cloud Deployment, Application Deployment

Что охватывает

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

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

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

Входящие навыки

  • AWS (06-cloud-devops/02-aws) — крупнейший провайдер и эталонный словарь для остальных.
  • Microsoft Azure (06-cloud-devops/03-microsoft-azure) — сильнее всех там, где уже живёт корпоративная идентичность.
  • Google Cloud Platform (GCP) (06-cloud-devops/04-google-cloud-platform-gcp) — сильнее всех в данных, машинном обучении и Kubernetes.
  • Бессерверные вычисления (06-cloud-devops/05-serverless-computing) — функции и управляемые среды исполнения с оплатой за использование.
  • Облачно-нативные вычисления (06-cloud-devops/13-cloud-native-computing) — строить под облако, а не переносить туда приложение серверной формы.

С чего начать

Прочитайте одного провайдера целиком, а не пролистайте всех трёх; AWS — крупнейший, и его словарь переносится. Затем читайте «Бессерверные вычисления» и «Облачно-нативные вычисления» — это решения о форме, а не о поставщике. Управление затратами — оставшаяся небольшая запись, её лучше читать, когда появится что-то, что стоит денег.