Развертывание PostgreSQL на AWS с помощью Terraform — RDS против Aurora (2026)
Mike's Cloud Solutions
0:00 / 0:00
Развертывание PostgreSQL на AWS с помощью Terraform — RDS против Aurora (2026)
1 108 просмотров · 2 дня назад
Mike's Cloud Solutions
133 тыс. подписчиков
1 108 просмотров · 2 дня назад
Развертывание PostgreSQL на AWS с помощью Terraform — RDS против Aurora (2026)
Это обновленная версия предыдущего видео (2026) — тот же проект, переработанный с учетом того, что происходит, когда умирает репликатор.
И RDS, и Aurora могут запускать PostgreSQL, но когда дело доходит до высокой доступности, они используют совершенно разные подходы. В этом видео мы развертываем оба сервиса с помощью одного действия Terraform apply, а затем нажимаем все три кнопки — переключение на резервный сервер Aurora, переключение на резервный сервер RDS в нескольких зонах доступности и повышение уровня реплики RDS для чтения — чтобы увидеть, что на самом деле оставляет после себя каждый из них.
Что вы узнаете:
Почему реплика RDS для чтения не является целью аварийного переключения, и что на самом деле делает Promote
Как общее хранилище Aurora превращает аварийное переключение в смену ролей, а не в восстановление
Разница между синхронной, асинхронной и полным отсутствием репликации
Почему резервный экземпляр Multi-AZ — это экземпляр, за который вы платите, но к которому не можете подключиться
В чем преимущество Aurora: масштабирование до нуля в бессерверной среде, хранилище, которое вы никогда не выделяете
Почему RDS получает новые основные версии PostgreSQL раньше, чем Aurora
Развернутые ресурсы:
Пользовательская VPC с подсетями в двух зонах доступности
Группы безопасности для контролируемого доступа
Экземпляр RDS PostgreSQL с включенной Multi-AZ и репликой для чтения
Кластер Aurora PostgreSQL с записывающим и читающим серверами, Serverless v2
Учетные данные AWS Secrets Manager со случайно сгенерированными паролями
pgweb на небольшом экземпляре EC2 с предварительно загруженной демонстрационной базой данных Pagila
GitHub: https://github.com/mamonaco1973/aws-p...
README: https://github.com/mamonaco1973/aws-p...
0:00 RDS против Aurora
1:03 Архитектура
1:44 Репликация
2:24 Сборка
3:15 Переключение при сбое против повышения уровня
4:40 Всё остальное
#PostgreSQL #AWS #Terraform #Aurora #CloudDatabases #InfrastructureAsCode