قابل تنظیمترین و قدرتمندترین راهکار برای ایجاد پایپلاین CI وCD در آژور استفاده از Visual Studio Team Services یا به اختصار VSTS است.
VSTS اساساً ورژن آنلاین Team Foundation Service است، که به یک محصول کامل تبدیل شده و در آژور به خوبی کار میکند.
شما میتوانید از آن برای هاست سورسکدهای خود یا ساخت سورسکدهای خود و همچنین استقرار application خود در آژور و یا در سرویسهای ابری دیگر استفاده کنید.
همچنین میتوانید از VSTS برای ردیابی تسکها، سورسکدها، deployment ها و همچنین تست عملکرد برنامه خود استفاده کنید. همانطور که مشاهده کردید Azure DevOps از VSTS برای ساخت و انتشار app شما استفاه میکند.
از آنجا که DeVOps میتواند خیلی کارها را انجام دهد، شروع کار با آن دلهرهآور به نظر میرسد، اما واقعًا اینطور نیست.
هنگامی که حساب خود را در Visual Studio تنظیم کردید، میتوانید شروع به ذخیره سورسکد خود و ایجاد و انتشار pipeline کنید. حتی قالبهای پیش فرضی برای شروع کار شما وجود دارد.
تصویر زیر ساخت یک پایپلاین برای یکی از پروژههای ما در VSTS را نشان میدهد. این یکی حتی سورسکد را از GitHub میگیرد و آن را با استفاده از VSTS میسازد. بنابراین کد شما در VSTS ذخیره نمیشود، اما میتواند هر جایی باشد.