Курс «Построение инфраструктуры в облаке»

Последнее обновление: 20 августа 2025 г.

Оформить подписку

3 900 рублей в месяц за все курсы

Включено в курс

17 уроков (видео и/или текст)
0 упражнений в тренажере
0 проверочных тестов
Самостоятельная работа
Дополнительные материалы
Доступ ко всем курсам

Описание

Этот курс посвящён построению продакшн-ориентированной инфраструктуры в облаке с применением Terraform и практик GitOps. Вы начнёте с проектирования VPC, подсетей, маршрутов и NAT-шлюза, настроите bastion host для приватного доступа и развернёте серверы без публичных IP с изоляцией по security groups.

Далее вы создадите объектное хранилище для статики, логов и бэкапов и интегрируете Terraform с GitHub Actions для CI/CD пайплайнов. На практике развернёте приложение с autoscaling, health checks и rolling updates. Настроите базовый мониторинг и алертинг, визуализацию метрик в Grafana и нотификации в Telegram/email.

Отдельный блок посвящён IAM и безопасности: разграничение прав, сервисные аккаунты, аудит действий. Вы рассмотрите разные облака (AWS, GCP, Yandex Cloud, DigitalOcean), сравните их IAM, billing и Terraform-поддержку. Изучите управляемые сервисы (DBaaS, очереди, брокеры событий) и принципы serverless (FaaS, events). На практике развернёте лямбда-функции в Yandex Functions и подключите их к Object Storage и очередям.

Завершающая часть курса посвящена построению event-driven и гибридных архитектур: сочетание IaaS, контейнеров, функций и managed DB. Вы научитесь управлять такой инфраструктурой с помощью Terraform, GitOps и инструментов observability.

Чему вы научитесь

  • Проектировать и развёртывать облачную инфраструктуру с использованием Terraform
  • Настраивать VPC, подсети, маршруты, NAT и internet-gateway
  • Организовывать приватный доступ через bastion host и ProxyJump
  • Развёртывать backend-сервера без публичных IP и ограничивать доступ через security groups
  • Использовать object storage для статики, логов и бэкапов
  • Интегрировать Terraform с GitHub Actions для CI/CD пайплайнов
  • Настраивать autoscaling, rolling updates и health checks
  • Подключать мониторинг и алертинг с Grafana и нотификациями в Telegram/email
  • Управлять доступами через IAM и настраивать сервисные аккаунты
  • Использовать managed-сервисы: БД, очереди, брокеры сообщений, FaaS
  • Проектировать event-driven и гибридные архитектуры в облаке

Программа

1

Введение

Понять цели курса

2

Проектирование и запуск VPC + подсети

Научиться создавать прод-ориентированные VPC с публичными и приватными подсетями через Terraform

3

Настройка бастион-ноды и приватного доступа

Настроить безопасный доступ к приватным серверам через bastion host и ProxyJump

4

Развёртывание приватных серверов

Освоить запуск backend-серверов без публичных IP, настройку startup-скриптов и firewall

5

Object Storage + статика

Создавать S3-совместимые бакеты, управлять доступом и отдавать фронтенд/логи/резервные копии

6

CI/CD: Terraform + GitHub Actions

Настроить Terraform-пайплайн через GitHub Actions с разными средами (staging/production)

7

Деплой приложения с autoscaling

Настроить автошкалирование VM, rolling update, health checks и self-healing

8

Мониторинг и алертинг

Внедрить базовый мониторинг и алерты с интеграцией в Telegram/email, визуализация через Grafana

9

IAM, доступы, безопасность

Разграничить права доступа, создавать сервисные аккаунты и настраивать audit logging

10

Теория и сравнение облаков

Сравнить AWS, GCP, Yandex Cloud, DigitalOcean; понять модели IaaS/PaaS/SaaS

11

Обзор managed-сервисов: зачем и когда

Понять, когда использовать managed vs self-hosted сервисы, serverless, FaaS, DBaaS

12

Облачные функции (FaaS): Яндекс Functions

Научиться создавать функции, триггеры, деплой и примеры обработки данных

13

Очереди и брокеры событий

Изучить очереди и pub/sub системы, managed-сервисы, паттерны взаимодействия микросервисов

14

Облачные БД и stateful-сервисы

Настроить managed PostgreSQL/MongoDB, бэкапы, репликацию и интеграцию с FaaS/VM

15

Event-driven архитектура

Освоить event-driven подход: триггеры, очереди, FaaS и взаимодействие сервисов

16

Бест практис построения гибридной инфраструктуры

Узнать паттерны смешанной инфраструктуры IaaS + serverless + managed DB + observability

17

Заключение

Подвести итоги курса, закрепить знания по облачной инфраструктуре

Формат обучения

Course Cover
  • Тренажер с практикой
  • Бессрочный доступ к теории
  • Асинхронный формат
Оформить подписку

3 900 рублей в месяц за все курсы