help-header

آغاز کار با پلتفرم ابری ابر آروان

با محصول پلتفرم ابری آروان با حذف مراحل پیکربندی و آماده‌سازی زیرساخت، می‌توانید در سریع‌ترین زمان ایده‌های نرم‌افزاری خود را پیاده کرده و در عین سادگی با قابلیت‌های متنوع آن، کنترل بالایی روی پیکربندی نرم‌افزار خود داشته باشید.

برای شروع کار با پلتفرم ابری ابتدا نیاز است در سایت ابر آروان ثبت‌نام کنید. در صورتی تا کنون این کار را انجام نداده‌اید با راهنمای زیر شما را بصورت گام به گام در این امر یاری می‌کند:

ساخت پروژه

اولین گام در استفاده از محصول پلتفرم ابری ساخت پروژه است. در پنل ابر آروان به قسمت PaaS بروید و در صورتی که تا کنون پروژه‌ای نساخته‌اید نام پروژه‌ی خود را انتخاب کنید. توصیه می‌کنیم از عنوانی مانند عنوان شرکت برای این نام استفاده نمایید.

 1.png

نامی که برای پروژه استفاده می‌کنید به عنوان زیردامنه‌هایی که با دامنه‌های پیش‌فرض ابر آروان می‌سازید استفاده خواهد شد و غیر قابل تغییر است.

راه‌اندازی و استقرار نرم‌افزار

برای راه‌اندازی و استفرار نرم‌افزار شما روی پلتفرم ابری آروان دو روش کلی وجود دارد. می‌توانید با استفاده از کاتالوگ‌های پیش‌آماده‌شده پلتفرم ابری، نرم‌افزار مد نظر خود را راه‌اندازی کنید. و یا با استفاده از کامندلاین ابر آروان، کنترل بسیار بیش‌تری روی استقرار نرم‌افزار خود داشته باشید.

استفاده از کاتالوگ برای راه‌اندازی نرم‌افزارهای پیش‌آماده

گزینه‌های مختلفی برای انتخاب در این قسمت وجود دارد که با کلیک روی افزودن اپ جدید در بخش کاتالوگ می‌توانید گزینه‌های موجود را مشاهده کنید:

2.png

تیم فنی پلتفرم ابری ابر آروان همیشه در تلاش است که نرم‌افزارهای پرکاربرد را به صورت پیش‌آماده در کاتالوگ‌های محصول قرار دهد. در صورتی که نرم‌افزار مد نظر شما در کاتالوگ وجود ندارد با ارسال پیشنهادات خود به پشتیبانی ابر آروان ما را در اولویت‌بندی ارائه‌ی کاتالوگ‌های جدید یاری کنید.

بعد از کلیک روی نرم‌افزار مورد نظر باید فیلدهای اختصاصی هر نرم‌افزار را و همینطور منابع مورد استفاده برای این نرم‌افزار را تعریف نمایید:

3.png

توجه کنید که از ویژگی‌های مهم پلتفرم ابری ابر آروان امکان استفاده از مقادیر اعشاری برای منابعی مانند هسته‌های پردازشی و حافظه تصادفی است. توصیه می‌کنیم از ضرایب ۰.۱ استفاده نموده و مقادیر بسیار پایین یا بسیار بالا انتخاب نکنید زیرا ممکن است اجرای نرم‌افزار را مختل کرده و یا در مقادیر بالا دچار محدودیت مصرف منابع شوید.


استفاده از کامندلاین ابر آروان برای استقرار نرم‌افزار

برای این‌که کنترل بیش‌تری روی مراحل استقرار خود در پلتفرم ابری داشته باشید و هم‌چنین بتوانید از پروتکل‌های استاندارد Kubernetes و OpenShift استفاده کنید، می‌توانید کامندلاین ابر آروان را برای سیستم‌عامل لینوکس و یا مک خود دانلود نمایید.

پس از دانلود فایل کامندلاین را در PATH خود قرار داده و آن را قابل اجرا (executable) کنید. سپس در بخش تنظیمات < کلیدهای API از پنل، یک کلید جدید تولید کرده و یا از یکی از کلیدهای فعلی خود استفاده کنید. در پایان با استفاده از دستور login در خط فرمان سیستم عامل خود وارد شوید:

arvan login

تمامی دستورات قابل اجرا با کامندلاین ابر آروان با استفاده از زیردستور paas قابل دسترسی است:

arvan paas -h

یکی از ساده‌ترین راههای استقرار نرم‌افزار با استفاده از کامندلاین، دستور new-app است. در صورتی که یک git-repository دارید که کدهای نرم‌افزار شما در آن قرار دارد، با استفاده از دستور new-app می‌توانید پروژه‌ی خود را بر روی پلتفرم ابری مستقر کنید:

arvan paas new-app the-example-app.nodejs --cpu=1 --ram=0.5G --temp-storage=2G

پیشنهاد می‌کنیم در صورتی با Kubernetes و یا OpenShift آشنایی ندارید پیش از استفاده از کامندلاین آروان با مراجعه به مقاله‌ی راهنمای تخصصی پلتفرم ابری و Kubernetes برای مبتدیان ضمن یادگیری مفاهیم پایه پلتفرم ابری اطلاعات خود را در مورد kubernetes گسترش دهید.

همچنین در صورتی که با Kubernetes و یا OpenShift آشنایی دارید به بخش راهنمای پلتفرم ابری ابر آروان برای متخصصین آشنا با Kubernetes مراجعه کنید در زمانی کوتاهی نحوه‌ی استفاده از پلتفرم ابری بر اساس دانش فعلی خود را یاد بگیرید.