

انجام شده
پیاده سازی معماری میکروسرویس باkubernetes,terraform,rabbitmq
- توسعه نرمافزار و آیتی
یک پلتفرم برای مدیریت ابزار های ai ، با قابلیت scale کردن مدل ها ، مدیریت زیرساخت و منابع و مانیتورینگ پیشرفته ، کنترل دسترسی و اضافه یا حذف کردن مدل ها مدل های ai با یک فایل مانیفست به صورت کانتینر شده وجود دارند. در فایل مانیفست مدل اطلاعات زیر موجود است.
- اطلاعات ورودی -اطلاعات درباره نوع خروجی -پروفایل مدل شامل نیازمندی های رم، گرافیک، سی پی یو
- قرار داد api (ادرس api , متد ارسال)داده ها از سمت شرکت با فرمت مناسب به صورت json ارسال خواهند شد که شامل
-target --model_id -input --type-one --type-two -source --ip --response-port --token خواهد بود. اورکستراتور پس از اتوریزیشن توکن ، درخواست را در صف rabbitmq مدل ثبت کرده یک job_id به source میدهد. مدل داده خود را از صف دریافت کرده و خروجی را پس از پردازش در یک nosql ذخیره میکند تا توسط job_id کاربر دریافت شود. اورکستارتور بر اساس صف هر مدل و منابع مورد نیاز ، تعداد کانتینر را در کلاستر مدیریت میکند.
مهارتهای مورد نیاز
رایانش ابری (Cloud Computing)
NoSQL Couch and Mongo
پایتون (Python)
Redis
برنامه نویسی بک اند (Back-End)
فایل ها
سرویسهای مرتبط
فریلنسرهایی که در این پروژه پیشنهاد ارسال کردهاند
- کارفرما این پیشنهاد را انتخاب کرده است.
tuytoosh4.86(45) امتیاززمان تحویل: 25 روزارسال پیشنهاد در: - زمان تحویل: 15 روزارسال پیشنهاد در:
vahid.rezazadeh4.92(149) امتیاززمان تحویل: 30 روزارسال پیشنهاد در:
talafoz4.3(6) امتیاززمان تحویل: 30 روزارسال پیشنهاد در:- ELزمان تحویل: 23 روزارسال پیشنهاد در:
- زمان تحویل: 70 روزارسال پیشنهاد در:
sofwareengineer4.58(18) امتیاززمان تحویل: 20 روزارسال پیشنهاد در:- زمان تحویل: 90 روزارسال پیشنهاد در:
- زمان تحویل: 30 روزارسال پیشنهاد در:
kdcode4.75(33) امتیاززمان تحویل: 1 روزارسال پیشنهاد در:- زمان تحویل: 14 روزارسال پیشنهاد در:
- زمان تحویل: 50 روزارسال پیشنهاد در:
آخرین پروژه های توسعه نرمافزار و آیتی
projects




