Начать работу с Amazon EC2 Auto Scaling можно несколькими способами. На данной странице представлены ресурсы, позволяющие ускорить и упростить масштабирование групп инстансов EC2 и управление ими.
-
Консоль управления AWS
Шаг 1. Войдите в Консоль управления AWS
Создайте аккаунт и войдите в консоль. Используя сервис Amazon EC2, вы платите только за то, что реально используете. Если вы являетесь новым клиентом AWS, вы можете начать использовать Amazon EC2 бесплатно. Подробнее см. на странице Уровень бесплатного пользования AWS.
Шаг 2. Создание шаблона запуска
В панели инструментов Amazon EC2 выберите «Шаблоны запуска» и создайте шаблон запуска, указав имя, AMI, тип инстанса и другие сведения. Ниже приведены некоторые рекомендации по настройке первого шаблона запуска.
- Выбор Amazon Machine Image (AMI). Рекомендуем выбрать образ Amazon Linux 2 AMI (доступен на уровне бесплатного пользования).
- Выбор типа инстанса. Рекомендуем выбрать тип t2.micro (доступен на уровне бесплатного пользования).
- Группа безопасности. У вас есть возможность настроить виртуальный брандмауэр.
Шаг 3. Создание группы Auto Scaling
Используя мастер автомасштабирования, создайте Группу «Автомасштабирование», указав ее имя, размер и предпочтительную сеть.
Шаг 4. Добавление балансировщиков нагрузки Elastic Load Balancer (необязательно)
Auto Scaling совместно с Elastic Load Balancing позволяет автоматически распределять входящий трафик приложения между инстансами Amazon EC2, входящими в группу Auto Scaling, что обеспечивает высокую доступность и отказоустойчивость приложения.
Свяжите балансировщик нагрузки с группой Auto Scaling, чтобы распределять трафик приложения между группой инстансов EC2, которая может расширяться по требованию.
Сначала необходимо создать балансировщик нагрузки.
Шаг 5. Настройте политики масштабирования (необязательно)
Настройте политики масштабирования для группы Amazon EC2 Auto Scaling.
-
Инструменты командной строки (CLI) AWS
Использовать возможности Amazon EC2 Auto Scaling можно с помощью интерфейса командной строки AWS, который включает набор команд для разнообразных продуктов AWS, в том числе для Amazon EC2 и Amazon CloudWatch. Дополнительную информацию о командах Amazon EC2 Auto Scaling см. в разделе Amazon EC2 Auto Scaling справочника по интерфейсу командной строки AWS.
-
Пакеты средств разработки ПО (SDK) AWS
Начните работу с Amazon Auto Scaling с помощью API, специально разработанных для нужного языка программирования или платформы, или с помощью пакета AWS Mobile SDK, который позволяет быстро и просто создавать качественные приложения для мобильных устройств. Подробнее см. в разделе Инструменты для работы с Amazon Web Services.
Учебные пособия
Получите практический опыт работы с Amazon EC2 Auto Scaling с помощью этих быстрых учебных пособий для самостоятельного изучения. Более простые учебные пособия «Hello, World!» см. в разделе 10-минутные учебные пособия AWS.
Начало работы с EC2 Auto Scaling
Создайте шаблон, определяющий инстансы EC2, и группу EC2 Auto Scaling для постоянного поддержания необходимого количества инстансов в работоспособном состоянии
Настройка масштабируемого приложения с балансировкой нагрузки
Закрепите балансировщик нагрузки за группой Amazon EC2 Auto Scaling для автоматического распределения входящего трафика между инстансами EC2
Создание группы EC2 Auto Scaling с Elastic Load Balancing
Узнайте, как автоматически распределять трафик с помощью балансировщика нагрузки в группе EC2 Auto Scaling.
Другие 10‑минутные учебные пособия.
Дополнительные ресурсы
Дополнительные ресурсы по Amazon EC2 Auto Scaling