Начать работу с руководством по внедрению

5 шагов  |  60 минут

WordPress_Website_HERO-ART_small

Вопрос: Что такое WordPress?

WordPress – это инструмент для ведения блогов и система управления контентом (CMS) с открытым исходным кодом, которая основана на PHP и MySQL и используется для ресурсов разного уровня, от личных блогов до веб-сайтов с большими объемами трафика.

Вопрос: Зачем размещать WordPress на AWS?

Первая версия WordPress вышла в 2003 году, она не задумывалась как среда для современных эластичных и масштабируемых облачных инфраструктур. Благодаря усилиям сообщества и выходу разнообразных модулей WordPress возможности данного CMS-решения постоянно растут. Сегодня уже можно создать архитектуру WordPress, которой будут доступны многочисленные преимущества платформы AWS. AWS – это надежная, масштабируемая, безопасная и эффективная инфраструктура для самых требовательных приложений.

Вопрос: Как быстро стек выходит на номинальный режим работы?

Запуск среды Elastic Beanstalk обычно занимает менее 5 минут. При запуске большого количества инстансов или включении в очередь запуска инстанса БД время запуска может увеличиться. Инстанс БД запускается приблизительно 10 минут.

Вопрос: Можно ли изменить настройки приложения после размещения на AWS?

Большинство настроек в среде Elastic Beanstalk можно изменить после запуска. Имя приложения, имя среды, платформу и связанное облако VPC изменить нельзя.

Вопрос: Каковы преимущества размещения приложения на AWS и Elastic Beanstalk?

Elastic Beanstalk обеспечивает инструменты для мониторинга, управление ресурсами и удобные варианты конфигурации для упрощения работы со средами. Просто загрузите код, а Elastic Beanstalk автоматически выполнит развертывание: выделит ресурсы, займется балансировкой нагрузки, автоматическим масштабированием и мониторингом работоспособности приложения. При этом пользователь сохраняет полный контроль над ресурсами AWS, используемыми для приложения, и в любое время может получить к ним доступ.

Вопрос: Будут ли ресурсы в стеке принадлежать мне?

Все ресурсы среды, кроме записи CNAME, указывающей на балансировщик нагрузки, запускаются в аккаунте пользователя. Чтобы избежать возникновения несоответствий, рекомендуется управлять ресурсами с помощью функциональных возможностей Elastic Beanstalk.

Вопрос: Как изменить конфигурацию среды после ее создания?

Изменить настройки работающей среды или сохранить текущую конфигурацию среды и применить ее к другой среде можно через консоль управления или интерфейс командной строки Elastic Beanstalk. Файлы конфигураций для настройки и расширения ресурсов среды также можно использовать в исходном коде приложения.

Вопрос: Как масштабировать приложение при росте трафика?

Настройте группу Auto Scaling для приложения таким образом, чтобы она автоматически запускала новые инстансы, когда объем трафика достигает определенного порогового значения.

Вопрос: Как обновить приложение?

Выполните развертывание исходного кода новой версии приложения в работающей среде через консоль управления или интерфейс командной строки Elastic Beanstalk.

Вопрос: Где можно узнать подробнее о безопасности и рекомендациях по безопасности AWS?

Подробную информацию по этому вопросу см. в Центре безопасности AWS.

Начать работу с руководством по внедрению