معرفی
در این سری از مقالات، نحوه ایجاد وب هوک Azure برای یک ران بوک موجود Azure و فراخوانی runbook از طریق وب هوک ایجاد شده را خواهید آموخت.
این مقاله قسمت اول این مجموعه است و در مورد فراخوانی عملیات PowerShell ساخته شده بر روی runbook Azure توسط برنامه های خارجی توضیح می دهد. در این مقاله مقدمه و اصول اولیه پیاده سازی وب هوک را خواهید دید.
Azure runbook به ما کمک می کند تا وظایف را به روشی خودکار، از پورتال Azure انجام دهیم. Runbook های Azure در پورتال Azure در دسترس هستند و می توانند از برنامه خارجی راه اندازی یا فراخوانی شوند. برای راه اندازی runbook از برنامه های خارجی، runbook باید به نحوی در معرض خدمات قرار گیرد. Runbook ها را می توان با استفاده از webhooks در معرض برنامه های خارجی قرار داد.
Webhook به کاربران کمک می کند تا از طریق درخواست HTTP از برنامه های خارجی شروع به اجرای runbook Azure کنند.
بیایید ببینیم که چگونه می توان این را با استفاده از یک سناریوی دنیای واقعی پیاده سازی کرد. برای درک اولیه، بیایید مثالی از ایجاد یک لیست شیرپوینت در پورتال آنلاین شیرپوینت، با استفاده از Azure runbook و Azure webhook بزنیم. عکس فوری زیر نمای تصویری پیاده سازی را نشان می دهد.