Функции Azure и безопасность
Функции Azure — это доступная по запросу облачная служба, которая предоставляет регулярно обновляемую инфраструктуру и все ресурсы, необходимые для запуска приложений. Функции позволяют писать меньше кода, обслуживать меньшую инфраструктуру и сокращать расходы. Вам не придется беспокоиться о развертывании и обслуживании серверов, ведь облачная инфраструктура предоставляет все новейшие ресурсы, необходимые приложениям для надежной работы.
Дополнительные сведения о безопасности сети см. в статье Защита функций Azure.
В следующих разделах приведены контрольные списки и рекомендации, относящиеся к Функциям Azure и безопасности.
Контрольный список рекомендаций по проектированию
Вы спроектировали рабочую нагрузку и настроили Функции Azure с учетом требований безопасности?
- Проанализируйте, требуется ли Функциям Azure триггер HTTP.
- Рассматривайте код функций Azure точно так же, как и любой другой код.
- Следуйте инструкциям в статье о защите Функций Azure.
- Рассмотрите возможность использования прокси-сервера Функций Azure в качестве интерфейса.
Рекомендации по проектированию
В таблице ниже представлены рекомендации по проектированию и описания, связанные с Функциями Azure.
Рекомендации по проектированию Функций Azure | Описание |
---|---|
Проанализируйте, требуется ли Функциям Azure триггер HTTP. | Функции Azure поддерживают различные триггеры и привязки. К ним относятся хранилище BLOB-объектов Azure, Azure Cosmos DB, Служебная шина Azure и многое другое. Если необходим триггер HTTP, подумайте о защите этой конечной точки HTTP, как о защите любого другого веб-приложения. Распространенные меры защиты включают сохранение конечной точки HTTP в определенных виртуальных сетях Azure с помощью подключений к частной конечной точке или конечных точек службы. Дополнительные сведений можно найти в инструкциях в статье Параметры сети для Функций Azure. Если конечная точка HTTP функций будет доступна в Интернете, рекомендуется защитить конечную точку за брандмауэром веб-приложения (WAF). |
Рассматривайте код функций Azure точно так же, как и любой другой код. | Применяйте к коду в Функциях Azure средства проверки кода, интегрированные с конвейером CI/CD. |
Следуйте инструкциям в статье о защите Функций Azure. | В этом руководстве рассматриваются основные вопросы безопасности, связанные с эксплуатацией, развертыванием и безопасностью сети. |
Рассмотрите возможность использования прокси-сервера Функций Azure в качестве интерфейса. | Прокси-сервер Функций может проверять и изменять модифицировать входящие запросы и ответы. |