ساخت پردازش لبه در پنل کاربری
بهکمک پردازش لبهی آروانکلاد میتوانید توابع، سایتها و اپلیکیشنهای بدون سرور (Serverless) بسازید و اجرا کنید. پردازش لبه (Edge Computing) آروان کلاد محیطی برای اجرای برنامههای بدون سرور است که به شما این امکان را میدهد تا بدون پیکربندیهای فنی پیچیده و با چند کلیک برنامههای Serverless خود را ایجاد و در شبکهی جهانی آروان با ۴۰ پاپسایت مستقر کنید.
ساخت پردازش لبهی جدید هم از طریق CLI و هم از پنل کاربری آروان امکانپذیر است. همچنین Templateها و الگوهای آمادهای برای درک بهتر و استفادهی آسان از محصول در اختیارتان قرار گرفته است. علاوهبراین، میتوانید فایل Buildشدهی خود را در پنل بارگذاری و آن را بهطور مستقیم اجرا کنید.
نمونههای آماده
الگوها، نمونههای آمادهای هستند که برای شروع به کار با پردازش لبه آروانکلاد طراحی شدهاند. در این جدول میتوانید نام و توضیحات هر الگو را مشاهده و بررسی کنید:
الگو | توضیحات |
---|---|
A/B Testing | نمونه کدی برای ایجاد یک سرویس A/B Testing بر اساس کوکی |
Hello World | نمونهای برای نمایش متن "Hello World" |
Round Robin Load Balancer | نمونه کدی برای ایجاد ۴ سرور Upstream و توزیع بار با الگوریتم Round Robin |
Hotlink Protection | اسکریپتی برای محدود کردن دسترسی غیرمجاز به فایلهای تصویری با بررسی Referrer دامنه؛ در این اسکریپت اگر درخواست از یک دامنهی مجاز ارسال شده باشد، به سرور Upstream ارسال میشود، اگر نه، پاسخی با کد ۴۰۱ برمیگرداند. |
Basic Auth | نمونه کد بررسی Headerهای ارسالی برای احراز هویت درخواست |
SSR HTMX | اسکریپتی برای راهاندازی یک لیست انجام کار (To Do) ساده |
با کلیک روی هر الگو و یا بارگذاری یک کد جدید میتوانید نام و توضیحات پردازش لبه جدید را مشخص و سپس آن را ایجاد کنید.
پس از ایجاد پردازش لبه، پیشخان مدیریت آن در دسترس شما قرار میگیرد.
در این صفحه، میتوانید مسیرهای ایجادشده برای هر پردازش لبه و جزییات تغییرات آن مشاهده کنید.
عملیات
در بخش عملیات هر پردازش لبه، میتوانید مشخصات آن را ویرایش کنید، با ورود به آدرس پیشفرض آن را آزمایش کنید و یا اگر نیازی به آن ندارید آن را حذف کنید.
مسیرها
با تعریف مسیر جدید میتوانید پردازش لبه را به دامنههای فعال در شبکهی توزیع محتوای آروانکلاد متصل کنید. در واقع با ایجاد قانون صفحه، ترافیک یک مسیر خاص از دامنهای که پیشتر در CDN آروانکلاد ثبت کردهاید را به سمت این پردازش لبه هدایت میکنید.
راهنمای مسیرها در پردازش لبه به شما برای این تنظیمات کمک میکند.
تاریخچه
در قسمت تاریخچه میتوانید شناسه و تاریخ ایجاد Deploymentهای هر پردازش لبه را مشاهده کنید. هر استقرار یا Deploy در پردازش لبه باعث ساخت یک ورژن و تولید یک شناسه Deployment میشود. این شناسه در عیبیابی و مدیریت بهتر هر نسخه به شما کمک میکند.