در این مقاله، نحوه ساخت و استقرار یک برنامه در سرویس برنامه Azure با استفاده از GitHub Actions را خواهید آموخت. ما Azure App Service، App Service Plan را ایجاد می کنیم، کد را در Github آپلود می کنیم و کد را از طریق اقدامات GitHub در سرویس برنامه مستقر می کنیم.
App Service سرویسی است که میزبان برنامههایی مانند برنامههای وب، برنامههای منطقی، APIها و غیره است. برای ایجاد یک برنامه تحت سرویس برنامه، به یک برنامه خدمات اپلیکیشن لاجوردی نیاز دارید. پس بیایید ابتدا یک طرح خدمات اپلیکیشن لاجوردی ایجاد کنیم.
سرویس و برنامه برنامه
- با استفاده از اطلاعات کاربری خود وارد پورتال Azure شوید.
- در کادر جستجو، متن "App Service plans" را جستجو کنید و روی گزینه اول کلیک کنید.
- پنجره جدیدی با عنوان "ایجاد برنامه خدمات برنامه" باز می شود. فیلدهای مورد نیاز را پر کنید و روی بررسی و ایجاد کلیک کنید.
- پس از ایجاد، به منبع جدید ایجاد شده بروید. طرح خدمات خود را در زیر برنامههای خدمات برنامه مشاهده خواهید کرد. به تصویر زیر مراجعه کنید.
- اکنون زمان ایجاد App Service است. در کادر جستجو، متن "App Services" را تایپ کنید و اولین گزینه را انتخاب کنید.
- در قسمت App Service، روی دکمه ایجاد کلیک کنید.
- مشخصات مورد نیاز را پر کنید. برنامه سرویس App را که در مراحل قبل ایجاد کردید انتخاب کنید و Review و Create را بزنید.
تقریباً همه چیز از سمت سرویس App انجام می شود. بیایید یک Web API ایجاد کنیم که آن را در برنامه Azure مستقر کنیم/میزبان کنیم.
Web API .Net Core
- ویژوال استودیو 2019 یا کد ویژوال استودیو را باز کنید.
- یک پروژه جدید "Asp.Net Core Web API" ایجاد کنید.
- در این نسخه ی نمایشی، من از کد موجود خود استفاده خواهم کرد که از قبل در مخزن GitHub من AnujAngoural GitHub موجود است.