Как я могу вызвать сценарий powershell локально из Azure? - PullRequest
0 голосов
/ 05 июля 2019

Мне нужно вызвать скрипт Powershell локально из Azure. Я смотрю в интернете, но ничего не получил.

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

Можно ли использовать приложение логики, функцию Azure или другое из Azure?

1 Ответ

0 голосов
/ 09 июля 2019

Если я правильно понимаю ваш вопрос, у вас есть несколько автономных заданий, которые должны выполняться на ваших локальных компьютерах, но вы хотите иметь возможность запускать и управлять этими заданиями из облака. Так что для этого есть несколько способов сделать это .

  • Сетка событий Azure теперь может отправлять или * события из Azure в гибридное соединение, которое передает это событие определенному порту на локальном компьютере. Теоретически у нас может быть сценарий PowerShell, отслеживающий этот порт и обрабатывающий входящее событие. Мне кажется, это лучший способ запуска сценария на локальном компьютере из облака.

  • Azure Automation Гибридные модули Runbook могут запускать задания в помещениях. Однако этот сервис, по-видимому, полезен в основном для административных задач, а не для повседневных процессов.

  • Приложения логики / Microsoft Flow могут создавать файл в папке на локальном компьютере 1020 * с использованием локального шлюза данных . Затем мы могли бы использовать этот файл в качестве триггера для локального скрипта, который постоянно работает и следит за этой папкой. Однако приложения логики не запускают скрипт напрямую, а только через простое событие создания файла. Этот подход также потребовал бы, чтобы мы использовали одну комбинацию имени пользователя и пароля в приложениях логики и не забывали обновлять этот пароль.

Надеюсь, это поможет.

...