Затем нужно определить пример приложения (сайт WordPress) в форме универсального облачного шаблона. Шаблон можно развертывать в разных облачных средах без изменения его проекта.
Пример включает в себя сервер приложений WordPress, сервер базы данных MySQL и ресурсы поддержки. Шаблон изначально содержит всего несколько ресурсов и впоследствии расширяется благодаря их изменению и добавлению дополнительных ресурсов.
Это значения из первой части примера. Инфраструктура была настроена администратором облачных систем:
- Две учетные записи облачной службы: AWS и Azure.
- Три среды облачных зон:
- Разработка—OurCo-AWS-US-East
- Тестирование—OurCo-AWS-US-West
- Производство—OurCo-Azure-East-US
- Сопоставления конфигураций ресурсов с малыми, средними и крупными вычислительными ресурсами для каждой зоны.
- Сопоставления образов для Ubuntu, настроенные в каждой зоне.
- Профили сети с внутренними и внешними подсетями для каждой зоны.
- Хранилище, в котором необходимо провести развертывание, общее хранилище для зоны разработки и тестирования, а также быстрое хранилище для производственной зоны.
- Пример проекта включает в себя все три среды облачных зон и пользователей, которые могут создавать проекты.
Необходимые условия
Для выполнения этой процедуры сначала ознакомьтесь со значениями своей собственной инфраструктуры. В этом примере AWS применяется для разработки и тестирования, а Azure — для производственных процессов. При создании собственного облачного шаблона введите собственные значения (обычно они предоставляются администратором облачных систем).