Я и моя команда работаем над продуктом, развернутым в Azure, все наши внутренние службы будут развернуты с использованием службы k8s в Azure , и это кажется нам наиболее прагматичным и правильным выбором.
У нас также есть интерфейс ReactJS для некоторых внутренних сервисов. Мы развернем их с помощью Docker и k8s на данный момент. Мы начали задумываться о масштабировании наших веб-приложений и обнаружили, что с помощью Azure Web Apps можно сделать все.
Я хотел бы знать, какова наилучшая практика развертывания веб-приложений в облаке (в моем случае Azure):
- Должен ли я использовать службу Azure Web App для этой цели?
- Или лучше хранить все в моем кластере k8s
Любая ссылка или книга как источник истины может быть даже лучше:)
Обновление 1:
Я также обнаружил, что веб-приложения могут быть развернуты с использованием функций хранилища BLOB-объектов и Azure для доступа к статическому содержимому из хранилища BLOB-объектов. Что ты думаешь?