Как развернуть функции Azure во внутренних центрах обработки данных?

В этой статье обсуждается, что функцию Azure можно легко развернуть в локальных центрах обработки данных без Azure.

Среда выполнения с открытым исходным кодом, которая запускается где угодно

Среда исполнения функций, шаблоны, пользовательский интерфейс и базовый пакет SDK WebJobs - это проекты с открытым исходным кодом, разрабатываемые публично. Среда выполнения функций Azure будет переносимой, поэтому вы можете запускать функции где угодно - в Azure, в своем центре обработки данных или в других облаках.

Вопрос:

  • Как я могу создать установочный пакет, который я могу дать клиентам?

  • Каковы требования этого установщика?

  • Может ли целевая среда быть ядром ASP.NET или работать на Linux/Mac?

1 ответ

Решение

Среда выполнения функций Azure (в настоящее время находится в режиме предварительного просмотра) обеспечивает локальное развертывание функций Azure, которое включает в себя портал, среду выполнения функций и другие компоненты, все в установщике, который вы можете использовать. Это также удаляет некоторые облачные зависимости, такие как хранилище Azure, позволяя вам запускать все в вашей внутренней сети.

В настоящее время.NET Core не поддерживается, поэтому вам нужно будет развернуть его в среде Windows, но мы активно работаем над переносом основных битов времени выполнения функций Azure, а затем будет выполняться локальное время выполнения функций Azure.

Вы можете найти требования в документе, на который я ссылаюсь.

Другим вариантом является загрузка выпусков функций непосредственно из репозитория здесь, но у него нет установщика, который обеспечивает сквозное развертывание (или такие компоненты, как портал), так что вам нужно предоставить это.

Другие вопросы по тегам