نیوشا شفیعی·۳ سال پیشتبیین الزامات معماری نرم افزار و معیارهای ارزیابی آنهاعنوان تحقیق: تبیین الزامات معماری نرم افزار و معیارهای ارزیابی آنها در محورهای مختلف معماری جهت استفاده به منظور نظارت بر پیمانکاران نرم …
نیوشا شفیعی·۳ سال پیشمقدمه ای بر Log Management Toolsدر حال ویرایش نهاییمقدمه ای بر Log Management Tools (such as ELK)مقدمه ای بر Log Management Tools (such as ELK)مقدمه ای بر Log Management T…
نیوشا شفیعی·۳ سال پیشمقدمه ای بر BRMSتعاریف BRMS :BRMS یا سیستم مدیریت قوانین کسب و کار یک سیستم نرم افزاری است که برای تعریف، استقرار، اجرا، نظارت و حفظ تنوع و پیچیدگی منطق تص…
نیوشا شفیعی·۳ سال پیشآشنایی با BPMS (Business Process Management System)منظور از BPMS (Business Process Management System) چيست؟عبارت BPMS مخفف "Business Process Management Software" یا "Business Process Manag…
نیوشا شفیعی·۳ سال پیشآشنایی با ESB (گذرگاه سرویس سازمانی):گذرگاه سرویس سازمانی (ESB) اساساً یک معماری است. ESB مجموعه ای از قوانین و اصول برای یکپارچگی برنامه های کاربردی متعدد بر روی یک زیرساخت گذ…
نیوشا شفیعی·۳ سال پیشEvent sourcingEvent sourcing می توان گفت که Event Sourcing یک راه حل جایگزین برای داده های ماندگار است. برخلاف state-oriented persistence که تنها آخرین ن…
نیوشا شفیعی·۳ سال پیشDomain Driven Design (DDD)Domain Driven Design (DDD) این مفهوم به ایجاد نگاشت بین مفاهیم موجود در کسبوکار و مصنوعات معماری میپردازد. این رویکرد از این رو صورت میگ…
نیوشا شفیعی·۳ سال پیشمعماری شش ضلعی (Hexagonal Architecture)معماری شش ضلعی (Hexagonal Architecture)این تصویر توسط Giovanni C. Garnica در Unsplash ثبت شده است.هدف معماری لایهای سنتی، تفکیک یک اپلیک…
نیوشا شفیعی·۳ سال پیشمدل C4 برای تجسم معماری نرم افزارمدل C4 برای تجسم معماری نرم افزاربرای رسیدن به پیشرفت در یک هدف مشخص، یک تیم کاری نیازمند برقراری "ارتباطات خوب و موثر" است. در حیطه ی مهن…