Чтобы использовать SSL-сертификаты в GCP, необходимо создать балансировщик нагрузки.
Этот документ объясняет это с другой точки зрения, как добавить корзину Cloud Storage, когда у вас уже есть балансировщик нагрузки, но идея та же.
Необходимые шаги:
- Создание балансировщика нагрузки HTTP в Google Cloud Platform
- Настройка Backend для указания на ваше хранилище Cloud Storage
- Настройка интерфейса для использования вашего SSL-сертификата
Рекомендуется разделять динамическую часть веб-сайта (используя бэкэнд для указания на группу экземпляров, которая будет переходить на экземпляр GCE) и статическую часть (выбирая бэкэнд в качестве облачного хранилища). Таким образом вы гарантируете скорость и доступность сайта .
Вам также следует подумать о CDN для кэширования контента с балансировкой нагрузки, близкого к вашим пользователям.