1_Kwatee Agile Deployment
ابزار Kwatee Agile Deployment در حقیقت امکان گسترش خودکار اپلیکیشن و میکروسرویس در تعداد زیادی سرور را برای برنامه نویسان فراهم می کند. به گونه ای که فایل های متنی و باینری از هر تعداد سرور هدف که بخواهید، به طور خودکار وارد عمل می شوند.
ویژگی های کلیدی :
●امکان مدیریت پارامترهای محیطی برای اپلیکیشن وجود دارد.
●امکان استفاده از نصب کنندگان command-line به منظور مستقرسازی در محیط، فراهم شده است.
●این ابزار باعث حذف پروسه Installation و Configuration می شود، به علاوه خیلی از ریسک های عملیاتی فرآیند توسعه نرم افزار را از بین می برد.
●به علت رابط کاربری کاربر پسند، گسترش نرم افزار به راحتی صورت می گیرد.
●در سیستم عامل های مختلفی نظیر Mac OS X، ویندوز، لینوکس و سولاریس قابلیت اجرایی دارد.
Admin: @alialirezapanahi
روبیکا
https://rubika.ir/sisharpapp
سروش
splus.ir/sisharpapp
ایتا
https://eitaa.com/sisharpapp
2_Microsoft Azure
ابزار مایکروسافت Azure معمولاً برای ساخت، گسترش و مدیریت وب اپلیکشن ها مورد استفاده توسعه دهندگان قرار می گیرد.
ویژگی های کلیدی :
●پشتیبانی از سیستم عامل ها، زبان ها، فریم ورک ها و دستگاه های مختلف
●امکان توسعه سریع و آسان اپلیکشن ها
●قابلیت شناسایی و از بین بردن تهدیدات
●پشتیبانی از اکثر فضاهای ابری معتبر
●امکان مدیریت فعالانه اپلیکیشن
●یکپارچه سازی اپلیکشن های موبایل
Admin: @alialirezapanahi
روبیکا
https://rubika.ir/sisharpapp
سروش
splus.ir/sisharpapp
ایتا
https://eitaa.com/sisharpapp
ابزارهای مربوط به علوم داده (Data Science)
#علوم_داده_Dat_Science
Admin: @alialirezapanahi
روبیکا
https://rubika.ir/sisharpapp
سروش
splus.ir/sisharpapp
ایتا
https://eitaa.com/sisharpapp
1_دیتا استودیو (Data Studio)
ابزار Dataiku DSS در واقع یک پلتفرم نرم افزاری اشتراکی محسوب می شود که دانشمندان علوم داده، تحلیلگران دیتا و مهندسین برای جستجو، نمونه سازی و ساخت محصولات خود از آن استفاده می کنند.
ویژگی های کلیدی :
●در مراحل مختلف تجزیه و تحلیل، دیتا به صورت بَصَری فایل بندی می شود.
●از طریق بیش از 80 تابع داخلی، دیتا را آماده سازی، تقویت، ترکیب و تمیز می کند.
●کل پروسه کار را به صورت یک پکیج قابل استفاده دسته بندی می کند.
●امکان ساخت و بهینه سازی مدل در پایتون و R را برای برنامه نویسان فراهم کرده و از طریق کدهای API با هر کتابخانه ML ادغام می شود.
Admin: @alialirezapanahi
روبیکا
https://rubika.ir/sisharpapp
سروش
splus.ir/sisharpapp
ایتا
https://eitaa.com/sisharpapp
ابزارهای مدیریت پروژه
#کنترل_منابع
Admin: @alialirezapanahi
روبیکا
https://rubika.ir/sisharpapp
سروش
splus.ir/sisharpapp
ایتا
https://eitaa.com/sisharpapp
1_گیت هاب (Github)
سامانه گیت هاب Github به توسعه دهندگان امکان مرور کدها، مدیریت پروژه و ساخت اپلیکیشن را می دهد. به عبارت دیگر این سامانه ابزار متناسب با هر پروژه را در اختیار برنامه نویسان قرار می دهد.
ویژگی های کلیدی :
●با استفاده از ابزار مدیریت پروژه موجود در این سامانه می توان به هماهنگی کامل رسید.
●فرآیند مستند سازی (Documentation) در کنار کدهای باکیفیت به راحتی امکان پذیر است.
●تمامی کدها در یک مکان قرار گرفته اند.
●توسعه دهندگان قادرند که مستندات خود را به طور مستقیم از انبارهای این سامانه برداشت کنند.
Admin: @alialirezapanahi
روبیکا
https://rubika.ir/sisharpapp
سروش
splus.ir/sisharpapp
ایتا
https://eitaa.com/sisharpapp
2_بیت باکِت (BitBucket)
بیت باکت BitBucket در اصل یک ابزار کنترل کننده است و مشارکت اعضای تیم توسعه دهنده اپلیکیشن را به راحتی امکان پذیر می سازد. علاوه بر این با ابزار مدیریت پروژه JIRA نیز به خوبی سازگار است.
ویژگی های کلیدی :
●از طریق اجازه دسترسی به شعبه (Branch Permission Access)، فقط افراد واجد شرایط می توانند تغییراتی در کدها اعمل کنند.
●با سر و سامان دادن مخازن به تیم توسعه دهنده کمک می کند تا بر روی یک هدف، محصول یا فرآیند تمرکز کنند.
●از طریق سیستم CI نتایج فرآیند Built را نمایش می دهد.
●پس از ادغام با یک پروژه، فرآیند توسعه را ساده تر می سازد.
Admin: @alialirezapanahi
روبیکا
https://rubika.ir/sisharpapp
سروش
splus.ir/sisharpapp
ایتا
https://eitaa.com/sisharpapp
3_کلاد فورج (CloudForge)
کلاد فورج CloudForge در واقع یک محصول سرویس دهنده برای توسعه اپلیکیشن است که ابزارهای بسیاری را ادغام و مدیریت می کند.
ویژگی های کلیدی :
●مقیاس پذیری قابل ارتجاع تیم توسعه دهنده، پروژه و فرآیند ها
●امکان مستقر کردن کدها در فضای ابری عمومی یا خصوصی
●از طریق پروتکل های مختلف نظیر FTP، SCP، SSH و Rsync با یک کلیک می توان کدهای مورد نظر را در محیط run-time مستقر نمود.
●امکان پیاده سازی همزمان در چندین سرور
Admin: @alialirezapanahi
روبیکا
https://rubika.ir/sisharpapp
سروش
splus.ir/sisharpapp
ایتا
https://eitaa.com/sisharpapp
ابزارهای نمونه سازی (Prototyping)
#نمونه_سازی_Prototyping
Admin: @alialirezapanahi
روبیکا
https://rubika.ir/sisharpapp
سروش
splus.ir/sisharpapp
ایتا
https://eitaa.com/sisharpapp
1_ابزار Axure
در Axure امکان ساخت وایر فریم (Wireframe)، نمونه سازی (Prototyping) و مستند سازی (Documentation) را در اختیار آنالیزورهای کسب و کار، مدیران محصول و مشاوران IT قرار می دهد.
ویژگی های کلیدی :
●نمونه سازی در این ابزار به صورت HTML بوده و از طریق لینک قابل اشتراک گذاری است.
●قابلیت استفاده همزمان چند برنامه نویس از یک فایل
●امکان پیاده سازی در مایکروسافت llS از طریق MySQL یا سرور دیتابیس مایکروسافت SQL
●ساخت و نگهداری کتابخانه های Widget از طریق آن امکانپذیر است.
Admin: @alialirezapanahi
روبیکا
https://rubika.ir/sisharpapp
سروش
splus.ir/sisharpapp
ایتا
https://eitaa.com/sisharpapp
ابزارهای مربوط به دوآپس (DevOps)
#دوآپس_DevOps
Admin: @alialirezapanahi
روبیکا
https://rubika.ir/sisharpapp
سروش
splus.ir/sisharpapp
ایتا
https://eitaa.com/sisharpapp
1_کُدِنوی (Codenvy)
ابزار Codenvy همانند ابزار Kwatee قابلیت عملیاتی کردن خودکار اپلیکیشن و میکروسرویس در بستر تعداد زیادی سرور را در اختیار توسعه دهندگان قرار می دهد. به عبارت دیگر فایل های متنی و باینری به صورت اتوماتیک در تعداد زیادی سرور اعمال می شوند.
ویژگی های کلیدی :
●این ابزار مبتنی بر فضای ابری کار می کند و برای استفاده از آن نیازی به نصب و پیکربندی خاصی نیست.
●قابلیت همکاری با ابزارهایی نظیر Jira، Jenkins، Eclipse و Che را دارد.
●امکان سفارشی سازی Codenvy از طریق افزونه هایی مانند RESTful APIs ، stacks و پلاگین های سمت سرور در اختیار کاربران قرار می گیرد.
●ابزار Codenvy در سیستم عامل های لینوکس، ویندوز، Mac OS X اجرا می شود، همچنین در فضای ابری عمومی یا خصوصی نیز قابلیت پیاده سازی دارد.
●نصب کنندگان Command-Line تولید شده در این ابزار در هر محیطی قابل استقرار هستند.
Admin: @alialirezapanahi
روبیکا
https://rubika.ir/sisharpapp
سروش
splus.ir/sisharpapp
ایتا
https://eitaa.com/sisharpapp