300 likes | 666 Views
یکپارچگی خدمات دولت الکترونیک با بکارگیری واسط استاندارد سرویس های الکترونیک ( Enterprise Service Bus ). اراﺋﻪ دهنده: بلال مدحج. مروری بر درگاه ملی خدمات الکترونیکی ایران. سرویس های کسب و کار (Business Service). شامل هر سرویسی که سازمان به ذینفعان داخلی و خارجی اراﺋﻪ می دهد.
E N D
یکپارچگی خدمات دولت الکترونیک با بکارگیری واسط استاندارد سرویس های الکترونیک (Enterprise Service Bus) اراﺋﻪ دهنده: بلال مدحج
مروری بر درگاه ملی خدمات الکترونیکی ایران
سرویس های کسب و کار(Business Service) • شامل هر سرویسی که سازمان به ذینفعان داخلی و خارجی اراﺋﻪ می دهد. • اراﺋﻪ سرویس های کسب و کار بصورت الکترونیک در قالب خدمات الکترونیک. • اراﺋﻪ سرویس های کسب و کار به پرتال ملی خدمات الکترونیک در قالب سرویس های وبی (Web Service). • Web Service یکی از راهکار های اراﺋﻪ سرویس های کسب و کار بصورت الکترونیک نه تنها راه حل.
مدل مفهومی زیر ساخت ارتباطی خدمات الکترونیک کاربران Portal Server درگاه ملی خدمات الکترونیک Business Service Business Service Business Service خدمات دوره ای خدمات بیمه و بانکی خدمات پست و مخابراتی
لزوم بهبود معماری موجود • سیستم های چابک : معماری سازمانی سرویس گرا ، سازمان را قادر می سازد سیستم های خود را هم از جهت کارکرد سیستمی و هم از جهت تغییر جغرافیایی و ارتقاء سکو تغییر دهد. • نگاشت مستقیم فرآیندهای کسب و کار به اجزاء و مفاهیم موجود در فناوری اطلاعات. • توسعه تدریجی و تکاملی تعریف سرویس ها. • ارتقای سیستم های اطلاعاتی بجای جایگزینی یکجای آنها.
لزوم بهبود معماری موجود • یکپارچگی آسان سیستم ها و سکوها. • استفاده مجدد از کد برنامه و سیستم های موجود. • عدم وابستگی به محل استقرار سرویس ها ، در رابطه با سرویس هایی که از طریق پرتال قابل دسترس هستند (Location Transparency). • اعمال سیاست های امنیتی واحد و متمرکز. • مدیریت و مانیتورینگ متمرکز.
لزوم بهبود معماری موجود • کاهش هزینه توسعه و نگهداری سیستم ها. • استفاده از پروتکل ها و استاندارد های مطرح در زمینه برقراری ارتباط ما بین سیستم ها. • مدیریت گردش کار و ارتباط ما بین سرویس ها.
بهبود مدل مفهومی زیر ساخت ارتباطی خدمات الکترونیک کاربران Portal Server درگاه ملی خدمات الکترونیک راهبر ESB مدیریت متمرکز سرویس ها ESB Business Service Business Service Business Service Business Service Business Service خدمات دوره ای خدمات بیمه و بانکی خدمات پست و مخابراتی
واسط استاندارد سرویس های الکترونیک (Enterprise Service Bus) • پل ارتباطی ما بین پرتال و سیستم های اراﺋﻪ دهنده سرویس های الکترونیک. • امکان معرفی سرویس کسب و کار به ازای هر خدمت الکترونیک. • مدیریت گردش کار و ارتباط ما بین سرویس های کسب و کار معرفی شده. • اعمال سیاست های امنیتی واحد و متمرکز در قالب سرویس های امنیتی.
واسط استاندارد سرویس های الکترونیک (Enterprise Service Bus) • مدیریت و مانیتورینگ متمرکز در قالب سرویس های نظارتی و اراﺋﻪ کنسول مدیریتی مبتنی بر وب. • قابلیت یکپارچگی با ابزارهای هوشمند تحلیل داده و فعالیت (به عنوان مثال ابزار Business Activity Monitoring). • امکان برقراری ارتباط با سیستم های موروثی (Legacy Systems) با استفاده از پروتکل ها و استاندارد های مطرح در زمینه برقراری ارتباط ما بین سیستم ها. • نصب و راه اندازی بجای برنامه نویسی.
ESB ، پل ارتباطی ما بین سیستم ها در سطح سازمان کاربران Portal Server راهبر ESB ESB Business Service Business Service Business Service Business Service Business Service FTP Server mainframe Application Server Database Server Mail Server
مدل مفهومی پیشنهادی در اراﺋﻪسرویس های پرداخت الکترونیک کاربران Portal Server راهبر ESB ESB Business Service Business Service Business Service واسط اراﺋﻪ دهنده سرویس های بانکی Business Service Business Service ملت سامان صادرات پارسیان تجارت سپه درگاه های پرداخت الکترونیک بانک های کشور
ESB ، پل ارتباطی ما بین سیستم ها در سطح دولت الکترونیک ESB ESB سرویس های بانکی سرویس های بورس و بازرگانی ESB سرویس های مخابراتی سرویس دهندگان سرویس دهندگان سرویس دهندگان
کاربران Portal Server درگاه ملی خدمات الکترونیک ESB دولت الکترونیک ESB ESB ESB سرویس های بانکی سرویس های مخابراتی سرویس های بورس و بازرگانی سرویس دهندگان سرویس دهندگان سرویس دهندگان
مبدل (Adapter) در ESB FTP Server mainframe Application Server Adapter Adapter Adapter ESB Adapter Adapter Application Server Database Server
مبدل (Adapter) در ESB FTP Server mainframe Application Server Adapter Adapter Adapter ESB Business Service Business Service Business Service Business Service Business Service Adapter Adapter Application Server Database Server
سرویس های همنوایی (Orchestration Service) FTP Server mainframe Application Server Adapter Adapter Adapter ESB Business Service Business Service Business Service Business Service Business Service Adapter Adapter راهبر ESB Application Server Database Server
امنیت در ESB ESB Client Application پیام رمزنگاری شده پیام فراخواننده سرویس احراز هویت پیغام رمز نگاری پایگاه داده امنیت سرویس دهنده
دسترسی شفاف به سرویس ها(Location Transparency) ESB Client Application پیام پیام دسترسی به سرویس مورد نظر فراخواننده سرویس Proxy Service جستجوی سرویس انباره اطلاعات دسترسی به سرویس ها (Service Registry) سرویس دهنده
تبدیل فرمت فایل در ESB فایل XML فایل CSV Adapter Adapter Application Server FTP Server ESB درگاه پرداخت الکترونیک
محصولات تجاری ESB پیشنهادی WebSphere Enterprise Service Bus Oracle Service Bus )بخشی از محصول (Oracle Fusion Middleware 11g
مراحل استقرار معماری سرویس گرا در سطح سازمان • تعریف سرویس های همنوایی و کسب و کار. • نصب و راه اندازی یک محصول ESB. • ثبت اطلاعات سرویس های همنوایی و کسب و کار در انباره اطلاعات سرویس ها (Service Registry). • معرفی سرویس های همنوایی و کسب و کار به ESB. • فراخوانی سرویس های کسب و کار موجود درESB از طریق پرتال خدمات الکترونیک.