Уроки по тегу «terraform»
Научиться создавать прод-ориентированные VPC с публичными и приватными подсетями через Terraform
Настроить безопасный доступ к приватным серверам через bastion host и ProxyJump
Освоить запуск backend-серверов без публичных IP, настройку startup-скриптов и firewall
Внедрить базовый мониторинг и алерты с интеграцией в Telegram/email, визуализация через Grafana
Освоить event-driven подход: триггеры, очереди, FaaS и взаимодействие сервисов
Узнать паттерны смешанной инфраструктуры IaaS + serverless + managed DB + observability
Создавать S3-совместимые бакеты, управлять доступом и отдавать фронтенд/логи/резервные копии
Подвести итоги курса, закрепить знания по облачной инфраструктуре
Настроить Terraform-пайплайн через GitHub Actions с разными средами (staging/production)
Настроить автошкалирование VM, rolling update, health checks и self-healing
Разграничить права доступа, создавать сервисные аккаунты и настраивать audit logging
Сравнить AWS, GCP, Yandex Cloud, DigitalOcean; понять модели IaaS/PaaS/SaaS
Понять, когда использовать managed vs self-hosted сервисы, serverless, FaaS, DBaaS
Научиться создавать функции, триггеры, деплой и примеры обработки данных
Изучить очереди и pub/sub системы, managed-сервисы, паттерны взаимодействия микросервисов
Настроить managed PostgreSQL/MongoDB, бэкапы, репликацию и интеграцию с FaaS/VM
Познакомиться с курсом и понять, какие базы данных и инструменты будут изучаться.
Познакомиться с запуском MongoDB, работать с mongosh, создавать пользователей и делать бэкап/восстановление данных.
Познакомиться с установкой экспортёров, подключением к Prometheus, созданием дашбордов в Grafana и настройкой алертов.
На практике создать облачную базу через Terraform, настроить сеть и подключение, сравнить self-hosted и managed решения.
Научиться писать плейбуки для установки и настройки БД, управлять пользователями, правами и конфигами через Jinja2.
Подвести итоги курса, закрепить знания и определить дальнейшие шаги по работе с базами данных.
Научиться устанавливать PostgreSQL на Linux, создавать БД и пользователей, настраивать доступ и делать базовый дамп/восстановление.
Изучить установку Redis, работу с redis-cli, настройку безопасности, персистентности и бэкапа.
Научиться запускать PostgreSQL и MongoDB в Docker, использовать volumes и сети, а также Compose-файлы для быстрого деплоя.
Изучить сценарии cold/hot/point-in-time бэкапов, инструменты для каждого типа и автоматизацию восстановления.
Понять, где и какие СУБД использовать, изучить DevOps-чеклист для работы с БД и подобрать инструменты под разные проекты.