بخش اول اولین کارگاه معماری مایکروسرویس ها
معماری مایکروسرویس به عنوان یکی از جدیدترین روش های معماری سیستم های نرم افزاری در چند سال گذشته بیشترین توجهات را به سمت خود داشت. اولین کارگاه عمومی اختصاصی معماری مایکروسرویس ها در تاریخ 1396/11/04 و 1396/11/11 به مدت هشت ساعت برگزار شد. که در این کارگاه ضمن معرفی و نگاهی به دنیایی مایکروسرویس ها؛ به جنبه های مختلف این سبک معماری پرداخته شد.
پرزنت فعلی بخش اول از این کارگاه می باشد
معماری مایکروسرویس/میکروسرویس، سبک خاصی از معماری نرم افزار و مشتق شده از معماری سرویس گرا است که هدف آن خودمختاری بالای سرویس ها از نظر منطق کارکردی-داده ای و نیز پلتفرم پیاده سازی و اجرا است. این سبک معماری علاوه بر معماری سرویس گرا از مفاهیم معماری رخداد محور و سیستمهای توزیع شده نیز بهره برده است. معماری مایکروسرویس را میتوان گونه کامل تر و اصولی تر از تحقق معماری سرویسگرا نسبت به فناوری وب-سرویس و استانداردهای آن دانست که طی دو دهه گذشته معرفی شدند.
قلاب سازی در تحلیل بدافزارهاHooking in Malware AnalysisM Mehdi Ahmadian
قلاب سازی ، یک مفهوم برای به دست آوردن کنترل جریان اجرایی برنامه بدون تغییر و کامپایل مجدد کد منبع آن است .
توسط متوقف سازی فراخوانی تابع و هدایت مجدد آن به کد سفارشیشده ، به دست میآید.
با تزریق کد سفارشی ، هر عملیاتی را میتوان اجرا نمود . پسازآن ، قابلیتهای اصلی تابع می تواند اجراشده و نتیجه میتواند یا بهسادگی برگشت داده شود و یا تغییر داده شود
محمد مهدی احمدیان
جابجایی غیر قانونی داده ها (نشت اطلاعات ) تهدیدی جدی برای سازمانها است . مطالعه اخیر از 350شرکت نشان می دهد که بطور متوسط هزینه کل اخلال داده ها در امریکا برابر 8/3 میلیون دلار است . برای جلوگیری از این تهدید ، شرکتها مکانیسم محیط امنیتی خود را مانند فایروال را به منظور جلوگیری از جریان ناخواسته داده ها گسترش داده اند
بخش اول اولین کارگاه معماری مایکروسرویس ها
معماری مایکروسرویس به عنوان یکی از جدیدترین روش های معماری سیستم های نرم افزاری در چند سال گذشته بیشترین توجهات را به سمت خود داشت. اولین کارگاه عمومی اختصاصی معماری مایکروسرویس ها در تاریخ 1396/11/04 و 1396/11/11 به مدت هشت ساعت برگزار شد. که در این کارگاه ضمن معرفی و نگاهی به دنیایی مایکروسرویس ها؛ به جنبه های مختلف این سبک معماری پرداخته شد.
پرزنت فعلی بخش اول از این کارگاه می باشد
معماری مایکروسرویس/میکروسرویس، سبک خاصی از معماری نرم افزار و مشتق شده از معماری سرویس گرا است که هدف آن خودمختاری بالای سرویس ها از نظر منطق کارکردی-داده ای و نیز پلتفرم پیاده سازی و اجرا است. این سبک معماری علاوه بر معماری سرویس گرا از مفاهیم معماری رخداد محور و سیستمهای توزیع شده نیز بهره برده است. معماری مایکروسرویس را میتوان گونه کامل تر و اصولی تر از تحقق معماری سرویسگرا نسبت به فناوری وب-سرویس و استانداردهای آن دانست که طی دو دهه گذشته معرفی شدند.
قلاب سازی در تحلیل بدافزارهاHooking in Malware AnalysisM Mehdi Ahmadian
قلاب سازی ، یک مفهوم برای به دست آوردن کنترل جریان اجرایی برنامه بدون تغییر و کامپایل مجدد کد منبع آن است .
توسط متوقف سازی فراخوانی تابع و هدایت مجدد آن به کد سفارشیشده ، به دست میآید.
با تزریق کد سفارشی ، هر عملیاتی را میتوان اجرا نمود . پسازآن ، قابلیتهای اصلی تابع می تواند اجراشده و نتیجه میتواند یا بهسادگی برگشت داده شود و یا تغییر داده شود
محمد مهدی احمدیان
جابجایی غیر قانونی داده ها (نشت اطلاعات ) تهدیدی جدی برای سازمانها است . مطالعه اخیر از 350شرکت نشان می دهد که بطور متوسط هزینه کل اخلال داده ها در امریکا برابر 8/3 میلیون دلار است . برای جلوگیری از این تهدید ، شرکتها مکانیسم محیط امنیتی خود را مانند فایروال را به منظور جلوگیری از جریان ناخواسته داده ها گسترش داده اند
سیستم مدیریت فرآیندهای کسب و کار رایورز، شامل زيرساخت جامعي جهت شناسايي، تحليل، طراحي، اجرا، يکپارچه سازي و کنترل فرآيندهاي مبتني بر فرد و مبتني بر سيستم در يك سازمان است. اين راهكار با مدل سازي، خودكارسازي، مديريت و بهينه سازي فرآيندهاي کاري و هم چنين برقراري ارتباط با ساير سيستم هاي فعال در سازمان، امكان دستيابي به حداکثر کارايي و اثربخشي سازماني را فراهم مي سازد.
در دو دهه اخير رويکرد مهندسي مجدد فرآيندهاي سازماني و مهندسي مجدد سازمان به عنوان شيوه هاي متحول سازي سازمان هاي مشتري مدار مطرح گرديد و به موازات آن زيرساخت هاي فناوري اطلاعات جهت پاسخ گويي به اين نياز مبرم صاحبان کسب و کار به تدريج ايجاد شد.
محورهاي اصلي لزوم به کارگيري سیستم مدیریت فرآیندهای کسب و کار رایورز در سازمان ها عبارتند از:
*الزامات حرکت از نگرش ساختار سلسله مراتبي به ساختار مسطح سازماني
*استقرار نگرش مشتري مداري و خدمت دهي به مشتريان در کوتاه ترين زمان ممکن با رويكرد فرآيندي
*لزوم برخورداري سازمان از انعطاف پذيري بالا در پذيرش مؤلفه هاي تغيير درون و برون سازماني
*قابليت انطباق پذيري فرآيندهاي عملياتي با اهداف سازماني
*ايجاد ظرفيت يكپارچه سازي مجموعه سيستم هاي عملياتي و اطلاعاتي فعال در سازمان
What is Cloud Computing and Cloud Services?
What is Cloud Deployment Models?
What is IaaS, PaaS and SaaS?
Cloud Software and Cloud Providers
Cloud Computing Challenges
Cloud Encryption Mechanisms
Cloud Computing vs Server Virtualization
Cloud Computing Revenue
سیستم مدیریت فرآیندهای کسب و کار رایورز، شامل زيرساخت جامعي جهت شناسايي، تحليل، طراحي، اجرا، يکپارچه سازي و کنترل فرآيندهاي مبتني بر فرد و مبتني بر سيستم در يك سازمان است. اين راهكار با مدل سازي، خودكارسازي، مديريت و بهينه سازي فرآيندهاي کاري و هم چنين برقراري ارتباط با ساير سيستم هاي فعال در سازمان، امكان دستيابي به حداکثر کارايي و اثربخشي سازماني را فراهم مي سازد.
در دو دهه اخير رويکرد مهندسي مجدد فرآيندهاي سازماني و مهندسي مجدد سازمان به عنوان شيوه هاي متحول سازي سازمان هاي مشتري مدار مطرح گرديد و به موازات آن زيرساخت هاي فناوري اطلاعات جهت پاسخ گويي به اين نياز مبرم صاحبان کسب و کار به تدريج ايجاد شد.
محورهاي اصلي لزوم به کارگيري سیستم مدیریت فرآیندهای کسب و کار رایورز در سازمان ها عبارتند از:
*الزامات حرکت از نگرش ساختار سلسله مراتبي به ساختار مسطح سازماني
*استقرار نگرش مشتري مداري و خدمت دهي به مشتريان در کوتاه ترين زمان ممکن با رويكرد فرآيندي
*لزوم برخورداري سازمان از انعطاف پذيري بالا در پذيرش مؤلفه هاي تغيير درون و برون سازماني
*قابليت انطباق پذيري فرآيندهاي عملياتي با اهداف سازماني
*ايجاد ظرفيت يكپارچه سازي مجموعه سيستم هاي عملياتي و اطلاعاتي فعال در سازمان
What is Cloud Computing and Cloud Services?
What is Cloud Deployment Models?
What is IaaS, PaaS and SaaS?
Cloud Software and Cloud Providers
Cloud Computing Challenges
Cloud Encryption Mechanisms
Cloud Computing vs Server Virtualization
Cloud Computing Revenue