محصول جدید ابرآروان ویژگیها و امکاناتی را بههمراه دارد که به تسهیل فعالیت توسعهدهندگان و مدیران سیستم کمک میکند.
ابرآروان برای توسعه و مدیریت یکپارچه سرویسهای ابری مختلف، از محصول جدید خود به نام Shell ابری آروان (Cloud Shell) رونمایی کرد. این محصول به آسانسازی فعالیت توسعهدهندگان (Developers)، کارشناسان دواپس (DevOps)، مدیران سیستم (Sysadmin) و مهندسان زیرساخت (SRE) کمک خواهد کرد.
محصول Shell ابری آروان بهعنوان ترکیبی از یک محیط توسعه یکپارچه (Cloud IDE) و ترمینال سفارشیسازیشده آنلاین (Cloud shell)، ابزاری است که امکان توسعه اپلیکیشن، مدیریت سیستم و زیرساخت را همهجا و با هر دستگاهی فراهم میکند. بهعلاوه، این محصول با ارائه محیط یکسانِ توسعه محصول، موقعیت ایدهآلی را برای آموزش آنلاین ایجاد میکند.
ویژگی متمایز محصول جدید ابرآروان برخورداری از زبانهای برنامهنویسی گوناگون، افزونههای متنوع VSCode و بستههای نرمافزاری لینوکس است که بهشکل پیشفرض بر بستر ابر دردسترس توسعهدهندگان قرار دارد. درنتیجه، برای توسعه و مدیریت سرویسهای ابری با Shell ابری آروان تنها لازم است سورس کد را روی این محصول Clone و پروژه خود را Run کنید.
بهعلاوه، کلادشل ابرآروان با ارائه بیش از 100 بسته نرمافزاری لینوکس و به کمک زبانهای برنامهنویسی مختلف و مجموعهای از دستورهای سادهشده، محیط مناسبی را برای تست کدها فراهم کرده است.
ویژگیهای کلادشل ابرآروان
از ویژگیهای عمدهی کلادشل ابرآروان میتوان به موارد زیر اشاره کرد:
هماهنگ با API و CLI آروان: با توجه به سازگاری کلادشل ابرآروان با API و CLI ابرآروان، امکان استفاده از قابلیتهای مختلف محصولات آروان در کمترین زمان و بهشکل یکپارچه و امن فراهم شده است.
محیط توسعه آنلاین: با توجه به امکانات گسترده Shell ابری آروان که همهجا دردسترس است، در هر زمان میتوان با استفاده از مرورگرهای مختلف، سرویسهای ابری را توسعه داد و مدیریت کرد.
سازگار با همه دستگاهها: با Shell ابری آروان امکان توسعه بر بستر ابر فراهم است، درنتیجه، میزان منابع لپتاپ یا کامپیوتر شما مانند Disk و CPU دیگر پارامتر تعیینکنندهای برای کار توسعه محصول نیست. به بیان دیگر، با کلادشل ابرآروان امکان توسعه سرویسها با گوشی همراه یا تبلت در نسخه PWA با اندازههای متفاوت و استاندارد فراهم است.
ذخیرهسازی دائمی: ذخیرهسازی دائمی دادهها، تغییرات و پیکربندیهای انجامشده با حجم دلخواه در دیسکهای پرسرعت، دیگر قابیت Shell ابری آروان است.
دسترسی به Git: توسعه سرویسهای مختلف با یک محصول ابری امکان توسعه، یکپارچهسازی و تغییر کدهای موجود در مخزن گیت بهشکل آنلاین و در کمترین زمان را فراهم میکند.
افزونههای متنوع: طیف گستردهای از افزونههای کابردی VSCode بهشکل پیشفرض در Shell ابری آروان دردسترس قرار دارند. بنابراین با این محصول برای توسعه در بیشتر موارد نیازی به نصب ابزارها و افزونهها نیست.
توسعه و مدیریت سرویسهای ابری پیش و پس از Shell ابری آروان
برای توسعه یک سرویس ابری بدون Cloud IDE، ابتدا باید یک سرور لینوکسی تهیه و دستکم 20 تا 30 پکیج لینوکسی ضروری روی آن نصب کرد. بهعلاوه، باید از لپتاپ یا کامپیوتر شخصی استفاده شود تا زبانهای برنامهنویسی، افزونهها و کانفیگهای لازم برای توسعه سرویس روی آن نصب باشد.
این درحالی است که برای توسعه اپلیکیشن با محصول جدید ابرآروان که ترکیبی از Cloud IDE وCloud Shell است:
از زیرساخت ابری استفاده میشود. برای نمونه بهجای استفاده از Disk Local از Volume یا دیسک ابری استفاده میشود. بنابراین وابستگی به سیستم شخصی برای توسعه از بین میرود.
زبانهای برنامهنویسی مختلف مانند Python, PHP, Java, JavaScript, TypeScript و .NET بهشکل پیشفرض برای توسعه و مدیریت سرویسها دردسترس هستند.
افزونههای کاربردی VSCode مانند SSH Client برای کنترل ابرکهای IaaS و Thunder Client برای تست APIها بهشکل پیشفرض در Shell ابری آروان موجود است.
بیش از 100 بسته نرمافزاری لینوکس مانند Kubectl ،Helm ،Ansible و Terraform بهشکل پیشفرض در دسترس است.
امکان شخصیسازی Shell ابری آروان با اضافهکردن زبانهای برنامهنویسی، افزونههای کاربردی VSCode و پکیجهای لینوکسی فراهم است.
قیمتگذاری Shell ابری آروان
از Shell ابری مانند سایر محصولات ابر آروان میتوان بهشکل PAYG استفاده و بهازای میزان مصرف هزینه پرداخت کرد. کاربران میتوانند در قالب بستههای 3-core، 4-core، 8-core، 16-core و 20-core از Shell ابری آروان استفاده کنند.
همچنین با توجه به قیمتگذاری این محصول بهشکل PAYG امکان استفاده از کلادشل ابرآروان برای مصارف مختلف مانند تست کمهزینه سرویس تا توسعه محصول استفاده کرد. بهعلاوه، برای مدیریت هزینهها امکان افزایش یا کاهش منابع با هر بار اجرای Shell وجود دارد.
برای بررسی و تست Shell ابری آروان، علاقهمندان میتوانند در هر ماه ۵ ساعت بهشکل رایگان از بسته 8-core و دیسک 40GB استفاده کنند.
توسعه به کمک هوشمصنوعی در Shell ابری آروان
ابزار Rubberduck امکان دسترسی به ChatGPT را در Shell ابری آروان و بهدنبال آن توسعه سرویسهای مختلف به کمک هوشمصنوعی را فراهم کرده است.
به این منظور کافی است کلید API سرویسChatGPT را در Shell ابری آروان وارد کنید تا با یک کلیک ساده به طیف گستردهای از ویژگیهای کاربردی و قدرتمند هوش مصنوعی دسترسی داشته باشید. ChatGPT به شما امکان میدهد بدون محدودیت همه ایدههای خود را به کدهای اجرایی پیادهسازی کنید و در کمترین زمان و با بهترین روشها محصولتان را توسعه دهید.
محصول Shell ابری آروان برای آموزشگاهها
یکی از بزرگترین چالشها برای آموزش برنامهنویسی یکساننبودن سیستمهای دانشپذیران و تفاوت سیستمعاملهای آنهاست. همچنین بسیاری از دانشپذیران سیستم شخصی ندارند یا سیستمهای آنها برای توسعه از منابع کافی برخوردار نیست.
Shell ابری آروان محیطی یکسان را در اختیار مراکز آموزشی و دانشگاهها قرار میدهد تا اساتید درگیر رفع مشکلات ناشی از تفاوت سیستمهای دانشپذیران نشوند. کافی است استاد پس از ورود به کلاس از دانشپذیران بخواهد وارد Cloud IDE ابرآروان شوند و برای نمونه شروع به برنامهنویسی به زبان Python کنند.