Эта статья является частью #ServerLessSepteptember. Вы найдете другие полезные статьи, подробные учебники и видео в этой коллекции контента All-things-Serverless. Новые статьи публикуются каждый день – Правильно, каждый день – от членов сообщества и защитников облаков в сентябре.
Узнайте больше о том, как Microsoft Azure позволяет ваши функции без сервера по адресу https://docs.microsoft.com/azure/azure-functs/ Анкет
Предыдущий эпизод в этой серии предоставил обзор высокого уровня без сервера на Azure. В этом эпизоде рассматриваются кроссплатформенные инструменты, которые позволяют вам создавать, запускать и отлаживать функции Azure полностью с вашей локальной машины, прежде чем легко развернуть их в облаке.
Этот эпизод показывает, как использовать кроссплатформенную Функции Azure Основные инструменты Чтобы создать и запустить локальный проект без сервера. Используйте команду или редактор, как Visual Studio Code Анкет Посмотрите, как установить точку останова, отладка и даже изменить локальные переменные. Взаимодействуйте с хранением, используя кроссплатформенную Эмулятор хранения Анкет Наконец, разверните свое приложение в облаке с несколькими щелчками.
Смотрите эпизод здесь:
Вы можете просмотреть исходный код для приложения образца и развернуть мигрированный код непосредственно в Azure с одним щелчком в репозитории Github «Awsmigration».
Иеремиликнс/Авсмиграция
Мигрировать от AWS Lambda на функции Azure
Это исходный код для видеоролика «Переход от Lambda к Azure Functions», который демонстрирует, как мигрировать с AWS Lambda на функции Azure.
Быстрый старт
Получите свой Бесплатная учетная запись Azure
Вы можете быстро начать с мигрированной функции. Просто нажмите или нажмите кнопку «Развернуть в Azure». Обязательно введите уникальный префикс (например, используйте свои инициалы или добавьте последовательность). После того, как развертывание будет сделано, вы можете получить доступ и проверить функцию.
Чтобы включить кеш, перейдите к учетной записи хранилища после его создания. Нажмите на Таблицы под Служба таблицы Затем добавьте таблицу с именем Простые просты Анкет
Код
Этот репозиторий содержит код для всех связанных проектов.
Функция источника (“чисто”)
Сама функция определяет, является ли число проходящего численность или нет. Чистая функция доступна в src \ isitaprime.js …
В следующей статье мы рассмотрим продвинутые концепции, такие как безопасность, идентичность и CI/CD.
Ресурсы
- Создайте бесплатную учетную запись Azure
- Основные инструменты Azure Functions
- Visual Studio Code
- Эмулятор хранения лазурного хранения
- Azure Storage Explorer
Оригинал: “https://dev.to/azure/build-run-debug-and-deploy-a-serverless-javascript-node-js-function-from-your-local-machine-20fn”