Inplenion Consulting Company
Qualification
• Masters in Computer Science and
Masters in BusinessAdministration
• Various IT related certifications
Experience
• 25 Years of working experience in IT
Industry
• Have worked in Multiple countries
Role in STC
• Responsible for Hyperion related
Integrations (Inbound, Outbound)
• Operational Support for Hyperion
Applications
It is the process of linking together various IT systems, services and/or
software to enable all of them to work functionally together.
It speeds up information flows and reduce operational costs for the
organization.
System integration is not used only to connect an organization’s
internal systems but also to third parties that the organization
operates with.
The Automation of all business process can be achieved using true
Integration
Data integration is the process of combining data
from different sources into a unified view.
Key terminologies
ETL (Extract, Transform, Load)
ELT (Extract, Load, Transform)
Data Virtualization
Change Data Capture (CDC)
‫تكامل‬
‫البيانات‬
‫هو‬
‫عملية‬
‫دمج‬
‫البيانات‬
‫من‬
‫مصادر‬
‫مختلفة‬
‫إلى‬
‫وجهة‬
‫نظر‬
‫موحدة‬ .
‫المصطلحات‬
‫الرئيسية‬ :
ETL ( ‫استخراج‬
،
‫تحويل‬
،
‫تحميل‬ )
ELT ( ‫استخراج‬
،
‫تحميل‬
،
‫تحويل‬ )
‫المحاكاة‬
‫االفتراضية‬
‫للبيانات‬
‫تغيير‬
‫التقاط‬
‫البيانات‬ (CDC)
Business-to-Business integration, refers to the
exchange of electronic data and business processes
between different organizations or trading partners.
Key Terminologies
Partner Onboarding
Visibility and Monitoring
Security and Compliance
‫التكامل‬
‫بين‬
‫األعمال‬
‫التجارية‬
،
‫يشير‬
‫إلى‬
‫تبادل‬
‫البيانات‬
‫اإللكترونية‬
‫والعمليا‬
‫ت‬
‫التجارية‬
‫بين‬
‫مختلف‬
‫المنظمات‬
‫أو‬
‫الشركاء‬
‫التجاريين‬ .
‫المصطلحات‬
‫الرئيسية‬ :
‫إعداد‬
‫الشريك‬
‫الرؤية‬
‫والرصد‬
‫األمن‬
‫واالمتثال‬
Legacy system integration refers to the process of
connecting and interoperating with older or existing
technology systems within an organization. It aims
to leverage the data and functionality of these older
systems while integrating them with newer
applications, platforms, or infrastructure.
Key Terminology:
Application Programming Interface (API)
Web services
‫يشير‬
‫تكامل‬
‫النظام‬
‫القديم‬
‫إلى‬
‫عملية‬
‫االتصال‬
‫والتفاعل‬
‫مع‬
‫أنظمة‬
‫التكنولوجيا‬
‫القديمة‬
‫أو‬
‫الموجودة‬
‫داخل‬
‫المؤسسة‬ . ‫ويهدف‬
‫إلى‬
‫االستفادة‬
‫من‬
‫بيانات‬
‫ووظائف‬
‫هذه‬
‫األنظمة‬
‫القديمة‬
‫مع‬
‫دمجها‬
‫مع‬
‫التطبيقات‬
‫أو‬
‫األنظمة‬
‫األساسية‬
‫أو‬
‫البنية‬
‫التحتية‬
‫األحدث‬.
‫المصطلحات‬
‫الرئيسية‬ :
‫واجهة‬
‫برمجة‬
‫التطبيقات‬ (API)
‫خدمات‬
‫الويب‬
It is a method for exchanging business documents
and transactions between trading partners in a
standardized electronic format.
Key Terminology:
ANSI X12
EDIFACT
XML
‫إنها‬
‫طريقة‬
‫لتبادل‬
‫المستندات‬
‫التجارية‬
‫والمعامالت‬
‫بين‬
‫الشركاء‬
‫التجاريين‬
‫بتنسيق‬
‫إلكتروني‬
‫موحد‬ .
‫المصطلحات‬
‫الرئيسية‬ :
‫أنسي‬X12
‫إديفاكت‬
XML
It refers to the process of integrating various
software applications and systems within an
organization to enable seamless communication,
data sharing, and business process automation.
Key Terminology:
Enterprise Service Bus(ESB)
Business Process Automation
Realtime integration
‫ويشير‬
‫إلى‬
‫عملية‬
‫دمج‬
‫التطبيقات‬
‫واألنظمة‬
‫البرمجية‬
‫المختلفة‬
‫داخل‬
‫المؤسسة‬
‫لتمكين‬
‫االتصال‬
‫السلس‬
‫ومشاركة‬
‫البيانات‬
‫وأتمتة‬
‫العمليات‬
‫التجارية‬ .
‫المصطلحات‬
‫الرئيسية‬ :
‫ناقل‬
‫خدمة‬
‫المؤسسات‬ (ESB)
‫أتمتة‬
‫العمليات‬
‫التجارية‬
‫التكامل‬
‫في‬
‫الوقت‬
‫الحقيقي‬
Database links are connections
established between two databases,
typically residing on separate systems,
to enable communication and data
exchange between them. These links
allow queries and transactions to be
executed across databases as if they
were part of a single logical database,
providing a mechanism for distributed
data access and integration.
‫روابط‬
‫قاعدة‬
‫البيانات‬
‫هي‬
‫اتصاالت‬
‫تم‬
‫إنشاؤها‬
‫بين‬
‫قاعدتي‬
‫بيانات‬
،
ً
‫وعادة‬
‫ما‬
‫تكون‬
‫موجودة‬
‫في‬
‫أنظمة‬
‫منفصلة‬
،
‫لتمكين‬
‫االتصال‬
‫وتب‬
‫ادل‬
‫البيانات‬
‫بينهما‬ . ‫تسمح‬
‫هذه‬
‫الروابط‬
‫بتنفيذ‬
‫االستعالمات‬
‫والمعامالت‬
‫عبر‬
‫قواعد‬
‫البيانات‬
‫كما‬
‫لو‬
‫كانت‬
‫ا‬‫جزء‬
‫من‬
‫قاعدة‬
‫بيانات‬
‫منطقية‬
‫واحدة‬
،
‫مما‬
‫يوفر‬
‫آلية‬
‫للوصول‬
‫إلى‬
‫البيانات‬
‫الموزعة‬
‫وتكاملها‬ .
It involves the process of allowing
users to upload files from their
local devices to a server or cloud-
based storage system, typically as
part of a web or mobile application.
This functionality is essential for a
wide range of applications,
including document management
systems, file-sharing platforms,
online forms, and content
management systems.
‫يتضمن‬
‫عملية‬
‫السماح‬
‫للمستخدمين‬
‫بتحميل‬
‫الملفات‬
‫من‬
‫أجهزتهم‬
‫المحلية‬
‫إلى‬
‫خادم‬
‫أو‬
‫نظام‬
‫تخزين‬
‫قائم‬
‫على‬
‫السحابة‬
،
ً
‫عادة‬
‫كجزء‬
‫من‬
‫تطبيق‬
‫الويب‬
‫أو‬
‫الهاتف‬
‫المحمول‬ . ‫تعتبر‬
‫هذه‬
‫الوظيفة‬
‫ضرورية‬
‫لمجموعة‬
‫واسعة‬
‫من‬
‫التطبيقات‬
،
‫بما‬
‫في‬
‫ذلك‬
‫أنظمة‬
‫إدارة‬
‫المستندات‬
‫ومنصات‬
‫مشاركة‬
‫الملفات‬
‫والنماذج‬
‫عبر‬
‫اإلنترنت‬
‫وأنظمة‬
‫إدارة‬
‫المحتوى‬ .
Integration adapters, also known as
connectors or plug-ins, are software
components that enable
communication and data exchange
between different systems,
applications, or services that use
disparate technologies, protocols, or
data formats. Adapters play a crucial
role in integration solutions by
providing the necessary connectivity
and interoperability to facilitate
seamless interaction between diverse
systems. ‫محوالت‬
‫التكامل‬
،
‫والمعروفة‬
‫ا‬‫أيض‬
‫بالموصالت‬
‫أو‬
‫المكونات‬
‫اإلضافية‬
،
‫هي‬
‫مكونات‬
‫برمجية‬
‫تتيح‬
‫االتصال‬
‫وتبادل‬
‫البيانات‬
‫بين‬
‫أنظمة‬
‫أ‬
‫و‬
‫تطبيقات‬
‫أو‬
‫خدمات‬
‫مختلفة‬
‫تستخدم‬
‫تقنيات‬
‫أو‬
‫بروتوكوالت‬
‫أو‬
‫تنسيقات‬
‫بيانات‬
‫مختلفة‬ . ‫تلعب‬
‫المحوالت‬
‫ا‬‫دور‬
‫ا‬‫حاسم‬
‫في‬
‫حلول‬
‫التكامل‬
‫من‬
‫خالل‬
‫توفير‬
‫االتصال‬
‫الضروري‬
‫وقابلية‬
‫التشغيل‬
‫البيني‬
‫لتسهيل‬
‫التفاعل‬
‫السلس‬
‫بين‬
‫األنظمة‬
‫المتنوعة‬ .
REST (Representational State Transfer) is an
architectural style for designing networked
applications, where resources are
represented as URIs (Uniform Resource
Identifiers), and interactions are performed
using standard HTTP methods (GET, POST,
PUT, DELETE).It enables seamless
communication and data exchange
between systems using standard HTTP
protocols and representations. It is widely
adopted in modern application
architectures, microservices, and cloud-
native environments due to its simplicity,
scalability, and flexibility.
REST ( ‫نقل‬
‫الحالة‬
‫التمثيلية‬ ) ‫هو‬
‫أسلوب‬
‫معماري‬
‫لتصميم‬
‫تطبيقات‬
‫الشبكة‬
،
‫حيث‬
‫يتم‬
‫تمثيل‬
‫الموارد‬
‫كمعرفات‬ URI ( ‫معرفات‬
‫الموارد‬
‫)الموحدة‬ ،
‫ويتم‬
‫تنفيذ‬
‫التفاعالت‬
‫باستخدام‬
‫طرق‬ HTTP ‫(القياسية‬GET ،POST ،PUT ،DELETE). ‫وهو‬
‫يتيح‬
‫االتصال‬
‫السلس‬
‫و‬
‫تبادل‬
‫البيانات‬
‫بين‬
‫األنظمة‬
‫التي‬
‫تستخدم‬
‫بروتوكوالت‬
‫وتمثيالت‬ HTTP ‫القياسية‬. ‫يتم‬
‫اعتماده‬
‫على‬
‫نطاق‬
‫واسع‬
‫في‬
‫بنيات‬
‫التطبيقات‬
‫الحديثة‬
‫والخدمات‬
‫الصغيرة‬
‫والبيئات‬
‫السحابية‬
‫األصلية‬
‫ا‬‫نظر‬
‫لبساطته‬
‫وقابلية‬
‫التوسع‬
‫والمرونة‬ .
Integration tools are software solutions designed
to facilitate the integration of disparate systems,
applications, databases, and services within an
organization.
Examples of popular integration tools and
platforms include:
Oracle Data Integrator (ODI)
MuleSoft Anypoint Platform
Informatica Intelligent Cloud Services
Dell Boomi AtomSphere
IBM App Connect
Microsoft Azure Logic Apps ‫أدوات‬
‫التكامل‬
‫هي‬
‫حلول‬
‫برمجية‬
‫مصممة‬
‫لتسهيل‬
‫تكامل‬
‫األنظمة‬
‫والتطبيقات‬
‫وقواعد‬
‫البيانات‬
‫والخدمات‬
‫المختلفة‬
‫داخل‬
‫المؤسسة‬ .
‫تتضمن‬
‫أمثلة‬
‫أدوات‬
‫ومنصات‬
‫التكامل‬
‫الشائعة‬
‫ما‬
‫يلي‬ :
‫أوراكل‬
‫البيانات‬
‫المتكاملة‬ (ODI)
‫منصة‬MuleSoft Anypoint
‫إنفورماتيكا‬
‫للخدمات‬
‫السحابية‬
‫الذكية‬
‫ديل‬
‫بومي‬
‫اتومسفير‬
‫تطبيق‬
‫آي‬
‫بي‬
‫إم‬
‫كونيكت‬
‫تطبيقات‬
‫مايكروسوفت‬
‫أزور‬
‫المنطق‬
The modern systems are built with different technologies
provided by different vendors. Choosing the perfect
integration methodology is a challenge
‫تم‬
‫تصميم‬
‫األنظمة‬
‫الحديثة‬
‫باستخدام‬
‫تقنيات‬
‫مختلفة‬
‫يقدمها‬
‫بائعون‬
‫مختلفون‬ . ‫يمثل‬
‫اختيار‬
‫منهجية‬
‫التكامل‬
‫المثالية‬
‫ا‬‫تحدي‬
Corporate system architecture plays a vital role challenging the
integration. The IT policies and security policies affect the level
of the integration to a level.
‫تلعب‬
‫بنية‬
‫نظام‬
‫الشركة‬
‫ا‬‫دور‬
‫ا‬‫حيوي‬
‫في‬
‫تحدي‬
‫التكامل‬ . ‫تؤثر‬
‫سياسات‬
‫تكنولوجيا‬
‫المعلومات‬
‫وسياسات‬
‫األمان‬
‫على‬
‫مستوى‬
‫التكامل‬
‫إلى‬
‫مستوى‬
‫ما‬ .
Connectivity failures during the
transaction requiring foolproof Audit
trails for all transactions
‫يتطلب‬
‫فشل‬
‫االتصال‬
‫أثناء‬
‫المعاملة‬
‫وجود‬
‫مسارات‬
‫تدقيق‬
‫مضمونة‬
‫لجميع‬
‫المعامالت‬
Maintaining the ownership and
accountability of data becomes
cumbersome when there is a growth in
the volume of data or the stakeholders.
‫يصبح‬
‫الحفاظ‬
‫على‬
‫ملكية‬
‫البيانات‬
‫ومساءلتها‬
‫ا‬‫أمر‬
‫ا‬‫مرهق‬
‫عندما‬
‫يكون‬
‫هناك‬
‫نمو‬
‫في‬
‫حجم‬
‫البيانات‬
‫أو‬
‫أصحاب‬
‫المصلحة‬ .
General information about System integrations

General information about System integrations

  • 2.
    Inplenion Consulting Company Qualification •Masters in Computer Science and Masters in BusinessAdministration • Various IT related certifications Experience • 25 Years of working experience in IT Industry • Have worked in Multiple countries Role in STC • Responsible for Hyperion related Integrations (Inbound, Outbound) • Operational Support for Hyperion Applications
  • 3.
    It is theprocess of linking together various IT systems, services and/or software to enable all of them to work functionally together. It speeds up information flows and reduce operational costs for the organization. System integration is not used only to connect an organization’s internal systems but also to third parties that the organization operates with. The Automation of all business process can be achieved using true Integration
  • 5.
    Data integration isthe process of combining data from different sources into a unified view. Key terminologies ETL (Extract, Transform, Load) ELT (Extract, Load, Transform) Data Virtualization Change Data Capture (CDC) ‫تكامل‬ ‫البيانات‬ ‫هو‬ ‫عملية‬ ‫دمج‬ ‫البيانات‬ ‫من‬ ‫مصادر‬ ‫مختلفة‬ ‫إلى‬ ‫وجهة‬ ‫نظر‬ ‫موحدة‬ . ‫المصطلحات‬ ‫الرئيسية‬ : ETL ( ‫استخراج‬ ، ‫تحويل‬ ، ‫تحميل‬ ) ELT ( ‫استخراج‬ ، ‫تحميل‬ ، ‫تحويل‬ ) ‫المحاكاة‬ ‫االفتراضية‬ ‫للبيانات‬ ‫تغيير‬ ‫التقاط‬ ‫البيانات‬ (CDC)
  • 6.
    Business-to-Business integration, refersto the exchange of electronic data and business processes between different organizations or trading partners. Key Terminologies Partner Onboarding Visibility and Monitoring Security and Compliance ‫التكامل‬ ‫بين‬ ‫األعمال‬ ‫التجارية‬ ، ‫يشير‬ ‫إلى‬ ‫تبادل‬ ‫البيانات‬ ‫اإللكترونية‬ ‫والعمليا‬ ‫ت‬ ‫التجارية‬ ‫بين‬ ‫مختلف‬ ‫المنظمات‬ ‫أو‬ ‫الشركاء‬ ‫التجاريين‬ . ‫المصطلحات‬ ‫الرئيسية‬ : ‫إعداد‬ ‫الشريك‬ ‫الرؤية‬ ‫والرصد‬ ‫األمن‬ ‫واالمتثال‬
  • 7.
    Legacy system integrationrefers to the process of connecting and interoperating with older or existing technology systems within an organization. It aims to leverage the data and functionality of these older systems while integrating them with newer applications, platforms, or infrastructure. Key Terminology: Application Programming Interface (API) Web services ‫يشير‬ ‫تكامل‬ ‫النظام‬ ‫القديم‬ ‫إلى‬ ‫عملية‬ ‫االتصال‬ ‫والتفاعل‬ ‫مع‬ ‫أنظمة‬ ‫التكنولوجيا‬ ‫القديمة‬ ‫أو‬ ‫الموجودة‬ ‫داخل‬ ‫المؤسسة‬ . ‫ويهدف‬ ‫إلى‬ ‫االستفادة‬ ‫من‬ ‫بيانات‬ ‫ووظائف‬ ‫هذه‬ ‫األنظمة‬ ‫القديمة‬ ‫مع‬ ‫دمجها‬ ‫مع‬ ‫التطبيقات‬ ‫أو‬ ‫األنظمة‬ ‫األساسية‬ ‫أو‬ ‫البنية‬ ‫التحتية‬ ‫األحدث‬. ‫المصطلحات‬ ‫الرئيسية‬ : ‫واجهة‬ ‫برمجة‬ ‫التطبيقات‬ (API) ‫خدمات‬ ‫الويب‬
  • 8.
    It is amethod for exchanging business documents and transactions between trading partners in a standardized electronic format. Key Terminology: ANSI X12 EDIFACT XML ‫إنها‬ ‫طريقة‬ ‫لتبادل‬ ‫المستندات‬ ‫التجارية‬ ‫والمعامالت‬ ‫بين‬ ‫الشركاء‬ ‫التجاريين‬ ‫بتنسيق‬ ‫إلكتروني‬ ‫موحد‬ . ‫المصطلحات‬ ‫الرئيسية‬ : ‫أنسي‬X12 ‫إديفاكت‬ XML
  • 9.
    It refers tothe process of integrating various software applications and systems within an organization to enable seamless communication, data sharing, and business process automation. Key Terminology: Enterprise Service Bus(ESB) Business Process Automation Realtime integration ‫ويشير‬ ‫إلى‬ ‫عملية‬ ‫دمج‬ ‫التطبيقات‬ ‫واألنظمة‬ ‫البرمجية‬ ‫المختلفة‬ ‫داخل‬ ‫المؤسسة‬ ‫لتمكين‬ ‫االتصال‬ ‫السلس‬ ‫ومشاركة‬ ‫البيانات‬ ‫وأتمتة‬ ‫العمليات‬ ‫التجارية‬ . ‫المصطلحات‬ ‫الرئيسية‬ : ‫ناقل‬ ‫خدمة‬ ‫المؤسسات‬ (ESB) ‫أتمتة‬ ‫العمليات‬ ‫التجارية‬ ‫التكامل‬ ‫في‬ ‫الوقت‬ ‫الحقيقي‬
  • 11.
    Database links areconnections established between two databases, typically residing on separate systems, to enable communication and data exchange between them. These links allow queries and transactions to be executed across databases as if they were part of a single logical database, providing a mechanism for distributed data access and integration. ‫روابط‬ ‫قاعدة‬ ‫البيانات‬ ‫هي‬ ‫اتصاالت‬ ‫تم‬ ‫إنشاؤها‬ ‫بين‬ ‫قاعدتي‬ ‫بيانات‬ ، ً ‫وعادة‬ ‫ما‬ ‫تكون‬ ‫موجودة‬ ‫في‬ ‫أنظمة‬ ‫منفصلة‬ ، ‫لتمكين‬ ‫االتصال‬ ‫وتب‬ ‫ادل‬ ‫البيانات‬ ‫بينهما‬ . ‫تسمح‬ ‫هذه‬ ‫الروابط‬ ‫بتنفيذ‬ ‫االستعالمات‬ ‫والمعامالت‬ ‫عبر‬ ‫قواعد‬ ‫البيانات‬ ‫كما‬ ‫لو‬ ‫كانت‬ ‫ا‬‫جزء‬ ‫من‬ ‫قاعدة‬ ‫بيانات‬ ‫منطقية‬ ‫واحدة‬ ، ‫مما‬ ‫يوفر‬ ‫آلية‬ ‫للوصول‬ ‫إلى‬ ‫البيانات‬ ‫الموزعة‬ ‫وتكاملها‬ .
  • 12.
    It involves theprocess of allowing users to upload files from their local devices to a server or cloud- based storage system, typically as part of a web or mobile application. This functionality is essential for a wide range of applications, including document management systems, file-sharing platforms, online forms, and content management systems. ‫يتضمن‬ ‫عملية‬ ‫السماح‬ ‫للمستخدمين‬ ‫بتحميل‬ ‫الملفات‬ ‫من‬ ‫أجهزتهم‬ ‫المحلية‬ ‫إلى‬ ‫خادم‬ ‫أو‬ ‫نظام‬ ‫تخزين‬ ‫قائم‬ ‫على‬ ‫السحابة‬ ، ً ‫عادة‬ ‫كجزء‬ ‫من‬ ‫تطبيق‬ ‫الويب‬ ‫أو‬ ‫الهاتف‬ ‫المحمول‬ . ‫تعتبر‬ ‫هذه‬ ‫الوظيفة‬ ‫ضرورية‬ ‫لمجموعة‬ ‫واسعة‬ ‫من‬ ‫التطبيقات‬ ، ‫بما‬ ‫في‬ ‫ذلك‬ ‫أنظمة‬ ‫إدارة‬ ‫المستندات‬ ‫ومنصات‬ ‫مشاركة‬ ‫الملفات‬ ‫والنماذج‬ ‫عبر‬ ‫اإلنترنت‬ ‫وأنظمة‬ ‫إدارة‬ ‫المحتوى‬ .
  • 13.
    Integration adapters, alsoknown as connectors or plug-ins, are software components that enable communication and data exchange between different systems, applications, or services that use disparate technologies, protocols, or data formats. Adapters play a crucial role in integration solutions by providing the necessary connectivity and interoperability to facilitate seamless interaction between diverse systems. ‫محوالت‬ ‫التكامل‬ ، ‫والمعروفة‬ ‫ا‬‫أيض‬ ‫بالموصالت‬ ‫أو‬ ‫المكونات‬ ‫اإلضافية‬ ، ‫هي‬ ‫مكونات‬ ‫برمجية‬ ‫تتيح‬ ‫االتصال‬ ‫وتبادل‬ ‫البيانات‬ ‫بين‬ ‫أنظمة‬ ‫أ‬ ‫و‬ ‫تطبيقات‬ ‫أو‬ ‫خدمات‬ ‫مختلفة‬ ‫تستخدم‬ ‫تقنيات‬ ‫أو‬ ‫بروتوكوالت‬ ‫أو‬ ‫تنسيقات‬ ‫بيانات‬ ‫مختلفة‬ . ‫تلعب‬ ‫المحوالت‬ ‫ا‬‫دور‬ ‫ا‬‫حاسم‬ ‫في‬ ‫حلول‬ ‫التكامل‬ ‫من‬ ‫خالل‬ ‫توفير‬ ‫االتصال‬ ‫الضروري‬ ‫وقابلية‬ ‫التشغيل‬ ‫البيني‬ ‫لتسهيل‬ ‫التفاعل‬ ‫السلس‬ ‫بين‬ ‫األنظمة‬ ‫المتنوعة‬ .
  • 14.
    REST (Representational StateTransfer) is an architectural style for designing networked applications, where resources are represented as URIs (Uniform Resource Identifiers), and interactions are performed using standard HTTP methods (GET, POST, PUT, DELETE).It enables seamless communication and data exchange between systems using standard HTTP protocols and representations. It is widely adopted in modern application architectures, microservices, and cloud- native environments due to its simplicity, scalability, and flexibility. REST ( ‫نقل‬ ‫الحالة‬ ‫التمثيلية‬ ) ‫هو‬ ‫أسلوب‬ ‫معماري‬ ‫لتصميم‬ ‫تطبيقات‬ ‫الشبكة‬ ، ‫حيث‬ ‫يتم‬ ‫تمثيل‬ ‫الموارد‬ ‫كمعرفات‬ URI ( ‫معرفات‬ ‫الموارد‬ ‫)الموحدة‬ ، ‫ويتم‬ ‫تنفيذ‬ ‫التفاعالت‬ ‫باستخدام‬ ‫طرق‬ HTTP ‫(القياسية‬GET ،POST ،PUT ،DELETE). ‫وهو‬ ‫يتيح‬ ‫االتصال‬ ‫السلس‬ ‫و‬ ‫تبادل‬ ‫البيانات‬ ‫بين‬ ‫األنظمة‬ ‫التي‬ ‫تستخدم‬ ‫بروتوكوالت‬ ‫وتمثيالت‬ HTTP ‫القياسية‬. ‫يتم‬ ‫اعتماده‬ ‫على‬ ‫نطاق‬ ‫واسع‬ ‫في‬ ‫بنيات‬ ‫التطبيقات‬ ‫الحديثة‬ ‫والخدمات‬ ‫الصغيرة‬ ‫والبيئات‬ ‫السحابية‬ ‫األصلية‬ ‫ا‬‫نظر‬ ‫لبساطته‬ ‫وقابلية‬ ‫التوسع‬ ‫والمرونة‬ .
  • 15.
    Integration tools aresoftware solutions designed to facilitate the integration of disparate systems, applications, databases, and services within an organization. Examples of popular integration tools and platforms include: Oracle Data Integrator (ODI) MuleSoft Anypoint Platform Informatica Intelligent Cloud Services Dell Boomi AtomSphere IBM App Connect Microsoft Azure Logic Apps ‫أدوات‬ ‫التكامل‬ ‫هي‬ ‫حلول‬ ‫برمجية‬ ‫مصممة‬ ‫لتسهيل‬ ‫تكامل‬ ‫األنظمة‬ ‫والتطبيقات‬ ‫وقواعد‬ ‫البيانات‬ ‫والخدمات‬ ‫المختلفة‬ ‫داخل‬ ‫المؤسسة‬ . ‫تتضمن‬ ‫أمثلة‬ ‫أدوات‬ ‫ومنصات‬ ‫التكامل‬ ‫الشائعة‬ ‫ما‬ ‫يلي‬ : ‫أوراكل‬ ‫البيانات‬ ‫المتكاملة‬ (ODI) ‫منصة‬MuleSoft Anypoint ‫إنفورماتيكا‬ ‫للخدمات‬ ‫السحابية‬ ‫الذكية‬ ‫ديل‬ ‫بومي‬ ‫اتومسفير‬ ‫تطبيق‬ ‫آي‬ ‫بي‬ ‫إم‬ ‫كونيكت‬ ‫تطبيقات‬ ‫مايكروسوفت‬ ‫أزور‬ ‫المنطق‬
  • 17.
    The modern systemsare built with different technologies provided by different vendors. Choosing the perfect integration methodology is a challenge ‫تم‬ ‫تصميم‬ ‫األنظمة‬ ‫الحديثة‬ ‫باستخدام‬ ‫تقنيات‬ ‫مختلفة‬ ‫يقدمها‬ ‫بائعون‬ ‫مختلفون‬ . ‫يمثل‬ ‫اختيار‬ ‫منهجية‬ ‫التكامل‬ ‫المثالية‬ ‫ا‬‫تحدي‬
  • 18.
    Corporate system architectureplays a vital role challenging the integration. The IT policies and security policies affect the level of the integration to a level. ‫تلعب‬ ‫بنية‬ ‫نظام‬ ‫الشركة‬ ‫ا‬‫دور‬ ‫ا‬‫حيوي‬ ‫في‬ ‫تحدي‬ ‫التكامل‬ . ‫تؤثر‬ ‫سياسات‬ ‫تكنولوجيا‬ ‫المعلومات‬ ‫وسياسات‬ ‫األمان‬ ‫على‬ ‫مستوى‬ ‫التكامل‬ ‫إلى‬ ‫مستوى‬ ‫ما‬ .
  • 19.
    Connectivity failures duringthe transaction requiring foolproof Audit trails for all transactions ‫يتطلب‬ ‫فشل‬ ‫االتصال‬ ‫أثناء‬ ‫المعاملة‬ ‫وجود‬ ‫مسارات‬ ‫تدقيق‬ ‫مضمونة‬ ‫لجميع‬ ‫المعامالت‬ Maintaining the ownership and accountability of data becomes cumbersome when there is a growth in the volume of data or the stakeholders. ‫يصبح‬ ‫الحفاظ‬ ‫على‬ ‫ملكية‬ ‫البيانات‬ ‫ومساءلتها‬ ‫ا‬‫أمر‬ ‫ا‬‫مرهق‬ ‫عندما‬ ‫يكون‬ ‫هناك‬ ‫نمو‬ ‫في‬ ‫حجم‬ ‫البيانات‬ ‫أو‬ ‫أصحاب‬ ‫المصلحة‬ .