مقدمه:معماری سرویس گرا(SOA) به عنوان رهیافت برتر در حوزه معماری سیستم های اطلاعاتی به سرعت در حال رشد و فراگیر شدن است، ابزارهای مبتنی بر این معماری امکانات قابل قبولی ارائه داده اند و شرکت ها و سازمانها نیز طرح های خود را بر مبنای گذار به این رهیافت تنظیم نموده اند. در میان همه نقاط امیدوار کننده تنها موضوعی که نیاز به توجه بیشتر دارد مبحث "متدولوژی" است، دلیل این امر نیز روشن است: برای داشتن یک متدولوژی کارامد و خوش تعریف نیاز به انجام تعداد زیادی تجارب موفق است تا نتایج حاصل از این تجارب در قالب روش ها و گامهائی شکل گرفته و نهایتا متدولوژی انجام کار که شامل گامها، محصولات، راهنمائیها، فرایندها، استانداردها و .. است تهیه شود و از انجاکه استانداردهای معماری سرویس گرا و ابزارهای پیاده سازی ان از حدود سالهای 2001و 2002 ارائه شده اند لذا هنوز متدولوژی های این رهیافت به بلوغ و تکامل نهائی (در حدی مانند RUP) نرسیده اند. در این نوشته متدولوژی ها و روش های ارائه شده موجود برای معماری سرویس گرا را مورد بررسی و ارزیابی قرار داده و پیشنهاداتی برای سازمانهائی که قصد انجام پروژه هائی با چنین متدولوژی هائی دارند ارائه می دهیم.
متدولوژی های موجود:
با نگاهی به مقالات و کتابهای منتشر شده در حوزه معماری سرویس گرا متوجه می شویم که در بحث متدولوژی، بیشترین فعالیت و مطالب مربوط به IBM است. دو دلیل عمده این موضوع یکی سابقه این شرکت در ارائه و پشتیبانی متدولوژی معروف و بی رقیب RUP است و دلیل دوم آن پیشگامی و کیفیت برتر این شرکت در حوزه معماری سیستم های اطلاعاتی است. ازانجا که معماری سرویس گرا یک "سبک" معماری است و لذا در سازمانهای مختلف و بر حسب نیازمندیهای متفاوت می تواند به شیوه های گوناگونی طراحی و پیاده سازی شود، در نتیجه نباید انتظار داشت که تنها "یک نوع" متدولوژی مشخص برای پشتیبانی از این رهیافت ارائه شود. شرکت IBM تا کنون سه متد(روش) مختلف برای معماری سرویس گرا ارائه نموده که هر کدام قابلیت ها و شرایط خاص خود را دارند و برای نیازمندیهای مخصوص خود تهیه شده اند. این سه روش عبارتند از:
- متدولوژی RUP گسترش یافته برای معماری سرویس گرا
- معماری و مدلسازی سرویس گرا (SOMA)
- مدرن کردن سیستم های موروثی به کمک معماری سرویس گرا
اهمیت این سه متد در انجاست که کاملترین مجموعه ارائه شده در حوزه معماری سرویس گرا می باشند و دیگر متدهای ارائه شده (MSOMA, OASIS Adoption Blueprint, Agile SOA) زیرمجموعه و مشتق شده از متدهای IBM هستند. درادامه سه متد ارائه شده توسط IBM بررسی می شوند و کاربرد هر یک به تفصیل تشریح می گردد....
دانلود کامل مقاله
+
نوشته شده در شنبه سی و یکم فروردین 1387ساعت 14:40 توسط امیر مهجوریان
|
اولين كنفرانس بين المللي شهر الكترونيك در تاريخ 1 و 2 اسفند در مركز همايشهاي برج ميلاد برگزار شد كه هدف آن معرفی دستاوردهای سازمانها، نهادها و شرکتهای خصوصی در حوزه های مختلف شهر الکترونیک (دولت الکترونیکی ، بانکداری الکترونیکی ، آموزش الکترونیکی ، شهرداری الکترونیکی ، کارآفرینی الکترونیکی و... ) در سطح ملی و فراملی بود. در اين كنفرانس مجموعه اي از مقالات و كارگاههاي اموزشي برگزار شد كه اشخاص و شركت هاي زيادي نيز شركت كرده بودند و از جهت كيفيت و تنوع بسيار جالب بود. در جلسه اختتامیه كنفرانس كه در روز آخر با حضور معاونان و شهردار تهران - قاليباف- برگزار شد جمع بندي دستاوردهاي اين كنفرانس ارائه شد و يكي از اصلي ترين اين دستاوردها هم
ضرورت استفاده و كاربرد معماري سرويس گرا در شهر الكترونيك اعلام شد! تو این کنفرانس من با کمک دکتر شمس تلاش های زیادی کردیم که SOA را به عنوان سبك برتر معماري سيستم هاي اطلاعاتي تثبيت كنيم و خلاصه موفق شديم.
چند نكته:
- پايان نامه هاي جديدي را براي دانلود در سايت كميته فني معماري سازماني ايران گذاشتم، اميدوارم مورد استفاده قرار بگيرد.
- دوستاني كه مقالات يا پژوهشهائي در يكي از موارد SOA, BPMS, EAI نوشته اند براي من ايميل كنند تا با نام خودشان در سايت بگذاريم
- سوابق پروژه های معماری سرویس گرا و کارگاه های آموزشی که برگزار کرده ام را در فایل رزمه به روز رسانی نمودم.
- شركتها و سازمانهائي كه تجارب موفقي در زمينه معماري سيستم هاي اطلاعاتي داشته اند با ما تماس بگيرند تا در صورت داشتن شرايط، نام انها را به عنوان شركت هاي موفق در بخش تجارب موفق معماري فناوري اطلاعات قرار بدهيم.
+
نوشته شده در دوشنبه پنجم فروردین 1387ساعت 10:37 توسط امیر مهجوریان
|