Перейти к содержимому

Запуск EC2-инстанса локально с помощью LocalStack

LocalStack

0:00 / 0:00

Запуск EC2-инстанса локально с помощью LocalStack

5 682 просмотра · 2 года назад
LocalStack
2,46 тыс. подписчиков
5 682 просмотра · 2 года назад
Важно: начиная с 23 марта 2026 года, LocalStack для AWS будет объединен в единый образ, требующий аутентификации. Подробнее об изменениях и их влиянии на вашу конфигурацию читайте в этой статье блога: https://blog.localstack.cloud/the-roa... В этом видео вы узнаете, как запустить экземпляр Elastic Compute Cloud (EC2) локально, используя основной эмулятор облака LocalStack. Elastic Compute Cloud (EC2) — это основной сервис Amazon Web Services (AWS), предоставляющий масштабируемые и гибкие виртуальные вычислительные ресурсы. EC2 позволяет пользователям запускать и управлять виртуальными серверами, обычно называемыми экземплярами. LocalStack — это основной эмулятор облака, позволяющий запускать экземпляры EC2 с использованием бэкэнда Docker. Внутри LocalStack создается еще один контейнер Docker, имитирующий функциональность экземпляра EC2, включая дополнительные функции, такие как EBS, IMDS и балансировщики нагрузки. Для получения дополнительной информации ознакомьтесь с нашей документацией: Установка LocalStack: https://docs.localstack.cloud/getting... Настройка токена аутентификации: https://docs.localstack.cloud/getting... Поддерживаемые операции EC2: https://docs.localstack.cloud/user-gu... Поддерживаемые экземпляры и AMI: https://docs.localstack.cloud/user-gu... Исправления: В следующем крупном релизе LocalStack больше не будет предоставлять Docker AMI Ubuntu 20.04 (используемый в этом видео) по умолчанию. Его по-прежнему можно добавить вручную. На отметке 9 минут и 9 секунд мы имели в виду «localhost» вместо «localstack». Для доступа к веб-серверу вы можете обратиться к конечной точке localhost:8000, как показано в видео. Впервые в LocalStack? ✅ Начало работы с LocalStack: https://docs.localstack.cloud/getting... ✅ Создайте учетную запись LocalStack. Это бесплатно: https://app.localstack.cloud/ ✅ Присоединяйтесь к сообществу Slack: https://localstack.cloud/slack Разделы 0:00 Введение 1:32 Примечание для пользователей macOS/Windows 1:55 EC2 в Community и Pro версиях 2:30 Создание пары ключей EC2 3:15 Авторизация входящего трафика группы безопасности 4:05 Получение идентификатора группы безопасности 4:58 Запуск экземпляра EC2 5:50 Как LocalStack запускает EC2? 7:54 SSH-подключение к локальному экземпляру EC2 9:05 Доступ к API Flask 10:26 Завершение работы локального экземпляра EC2 11:37 Использование браузера ресурсов EC2 в LocalStack 12:04 Заключение Исправление: В следующем крупном релизе LocalStack больше не будет предоставлять образ Docker AMI Ubuntu 20.04 (используемый в этом видео) по умолчанию. Его по-прежнему можно добавить вручную. На отметке 9 минут и 9 секунд мы имели в виду «localhost» вместо «localstack». Для доступа к веб-серверу вы можете обратиться к конечной точке localhost:8000, как показано в видео.