Shell ابری آروان
Shell ابری آروان محیطی برای توسعهی یکپارچه و آنلاین است که با ارایهی یک ترمینال مبتنی بر وب، امکان اجرای کامندهای مختلف برای مدیریت منابع ابریتان را فراهم میکند. زمانی که شروع به کار با Shell میکنید، یک محیط لینوکسی بهشکل خودکار در حساب کاربری شما ایجاد میشود. این محیط با ابزارها و زبانهای پرکاربردی مانند CLI ابر آروان، SSH ،Ansible ،Python و ... که از پیش روی آن نصب شدهاند به شما کمک میکند تا بهراحتی به توسعه، اجرا و استقرار اپلیکیشنهای ابری بپردازید.
ابزار Shell از طریق پنل کاربری در دسترس کاربران ابر آروان قرار دارد و باز کردن آن بهشکل یک Editor آنلاین، خارج از پنل کاربری نیز امکانپذیر است.
قابلیتها
ویژگیهای زیر در Shell ابری آروان ارایه میشود:
-
محیط لینوکسی: با راهاندازی Shell، یک محیط لینوکسی بهشکل خودکار برایتان ایجاد میشود. این محیط تا زمانی که Session شما و Shell فعال باشد در اختیارتان قرار دارد و دسترسیهای لازم به منابع حسابکاربریتان را فراهم میکند. Shell در هر حساب کاربری به شکل کاملن مستقل و جداگانه با احراز هویت کاربر ایجاد میشود تا امنیت آن تامین شود.
در حال حاضر در هر حساب کاربری فقط مالک میز کار امکان استفاده از Shell را دارد.
-
فضای ذخیرهسازی Persistent: بر اساس بستهی انتخابیتان، به میزان مشخصی از یک فضای ذخیرهسازی برای دایمی کردن تغییرات در دایرکتوری root/ دسترسی خواهید داشت. دادهها و فایلهای موجود در این دایرکتوری با بستن محیط Shell یا اتمام Session بدون تغییر ذخیره خواهند شد.
-
Cloud IDE (ویرایشگر کد): Shell با ارایهی یک Code Editor داخلی، امکان مشاهده و تغییر فایلهایتان را بدون نیاز به خروج از محیط Shell فراهم میکند. همچنین میتوانید با کلیک روی نماد آن، ویرایشگر را در تب جداگانهای از مرورگرتان باز کنید. این قابلیت در توسعهی آنلاین برنامهها و اجرای دستورهایی برای استقرار اپلیکیشن به کمک شما میآید.
محیط Shell آروان، با زبانها، بستههای نرمافزاری و ابزارهای از پیشنصبشده در اختیارتان قرار میگیرد. برای مشاهدهی فهرست کامل این ابزارها میتوانید راهنمای ابزارهای Shell ابری را بررسی کنید.
همچنین میتوانید ابزارهای دیگری را که نیاز دارید در این محیط نصب و در root/ آن را ذخیره کنید.
محدودیتها
پیش از شروع کار با Shell به نکات زیر توجه کنید:
- به Shell ابری IP اختصاصی تعلق نمیگیرد.
- Shell فایلها و دادههای کاربران را برای تشخیص ویروس یا آسیبپذیری اسکن نمیکند.
- برای ارتباط مرورگر و Shell از WebSocket استفاده میشود؛ بنابراین، اگر مرورگرتان WebSocket را غیرفعال کرده باشد برای استفاده از Shell با خطا روبهرو میشوید.