پرش به مطلب اصلی

ساخت پردازش لبه در پنل کاربری

به‌کمک پردازش لبه‌ی آروان‌کلاد می‌توانید توابع، سایت‌ها و اپلیکیشن‌های بدون سرور (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 می‌شود. این شناسه در عیب‌یابی و مدیریت بهتر هر نسخه به شما کمک می‌کند.