Assignment 3: Integration Challenge & Use Case

  1. Data integrity.
  2. Data security.
  3. Data control.

Example: Big companies can integrate the related data of between different departments and achieve highest levels of control in a very effective & secure way.

Three challenges:

  • Automating the set up of a Baeline Protocol-compliant environment
  • Establishing a domain model and proxy
  • Integrating systems of records

Example:
Exchange of prices. One price is saved in the ERP system of the Buyer (i.e. SAP) whereas the supplier saves this information in his ERP system (i.e. Microsoft Dynamics).

  1. Different software - Different partners using software that do not easily integrate with each other.
  2. Communication error - Talking across different platforms and methods can cause messages to be mishandled.
  3. Accessibility - Having enough users within the company who can utilize the software.
  1. Message exchange
  2. Data Integrity
  3. Cost Estimate

There is a large amount of messages between parties of business transactions and a lot of these messages trigger an event or the event may trigger a message. The blockchain ensures that all data is secure and events are triggered accurately while avoiding miscommunication.

Three challenges in business integration:

  1. Clear, upfront definition of requirements, including service level agreements, and non-functional requirements
  2. Designing for high availability when working with stateful processes
  3. Thorough unit, integration, and end to end testing and test development

Business challenges with integration, across different internal silos and external systems

  1. Communication Exchange and Events Logging (i.e. Approvals, Updates, Cost Benefit)
  2. State and Change Management, Data Flow, and Data Integrity
  3. Security / Data Encryption

The main challenges for a business are

  1. State Management
  2. Data Integrity
  3. Technical Integrity

Example: a company just with his Silos System with their own data and processes. Only reports are shared after a lot of time between them. with the Baseline Protocol you can eliminate all this extra time

Collaboration Obstacles

  • Timing and communication, getting the right people working together at the right time.

IT Backlog

  • Most IT departments are backlogged and requests can take an unreasonable amount of time.

Lack of Integration Documentation

  • Some business applications or processes may have some integration in place, but not all users are aware or know how to use it to their advantage. In many instances, it is difficult to change an integration if detailed documentation has not been maintained.

Duplicate Data Entry

  • In silos, users may haveto enter the same data (manually, no less) into multiple systems or processes.

  • Human error: sometimes people enter incorrect data or fail to update pertinant data.

Data Islands

  • Between silos, legacy databases or old paper documentation, relevant information is inaccessible to those needing it to do the best job at the task at hand.

Businesses need to integrate more systems, people and things than ever before – let’s figure out innovative ways to more than meet their needs!!

Some challenges would include:

1 Notification
2 Control flow
3 Data Integrity

As an example, for a whitegoods manufacturer who deals with multiple parts suppliers.

  1. message exchange
  2. state management
  3. data integrity

In making purchase orders, we need to canvass for the prices (and quality) that fit our budget (and purpose). By using Unibright, we are able to seamlessly tie these requirements all together. Messages are exchanged between purchaser and suppliers by inputting which at once updates each players states (records) and because of the use of blockchain, you can be assured data is not compromised.

  1. Message exchange
  2. Security
  3. Notifications

An example of a challenge would be notifications. When you send a message you want to make sure the message has arrived and which part of the information was read because the recipient might want to inform you if there was any missing information. Just like Whatsapp you are able to see if the other person has received and read your message, you will see a check mark next to their name.

  1. the integrations of the information because of some privacy features needed
  2. the control of the environment so there can be transparent audits
  3. constant evolution of processes and needs

The connection of two big corporations that keep their it systems but share some intel for the improvement of both need a safe and fast communication systems and processes.

Challenges:

Better user interface for easy comprehension.
Having people capable of managing these kinds of technologies.
Knowing exactly how will they switch to the new way of managing information.

Banks could be a good example, since they are too centralized, they would have to know exactly how could they switch to blockchain without failing in the process.

  1. Exchanging Messages
  2. Notifications & Approval
  3. Process Management & Changing demands

For example ; the company which supplies sugar for soft drinks manufacturer has gone bankrupt.
The manufacturer of the drinks closed a deal with another sugar company , which supplies them sugar at a higher cost. Thus they have to let the supermarket brand know that the demands have changed and the cost prices went higher.
With the baseline protocol , they can verify the fact that making soft drinks price has raised because the whole process is monitored.

1 Like
  1. Compatibility of existing legacy systems to be Baselined
  2. Complexity of code development and defect management across systems
  3. Cost of time and resources to achieve financial benefit from the project
1 Like

Here are three challenges with business integration :

  • data integration to ensure data consistency between several systems for a company
  • state management : keep track of status of any entity like messaging and ability to check about an up-to-date status
  • notifications that enables to keep track of event messaging, for instance, on the network and ensure that every entity have the information when it does.

challenges in business integration

1.) RFQ
2.) ordering
3.) Credit processing
4.) shipping
5.) receipt confirmation

Example:

A customer request price and quantity and delivery info. Info sent to customer, customer places order, system checks credit/payment if positive order confirmation is sent to customer then sent to supplier for fulfillment and sent to customer, customer signs reception notice. transaction complete. All steps confirmed at all the deferent suppliers and service providers involved while providing only the info each service provider needs using ZKP.

The info can be spread across different blockchains and multiple ERP platforms or small business systems

  1. Message exchange
  2. Notifications
  3. Data integrity

Data integrity means that because different parties have different message formats, mapping is required to keep track of where all information has been and has been sent to.

Write down three challenges in the field of business integration and write down an example.

  • Data Integrity
  • Message exchange
  • Notification

A company chooses to outsource the calculation (tax, mandatory contributions to the state) of their payroll. However, this means information needs to be correct and given to the third party that will handle the payroll. Since the third party have a different IT system, the company’s HR having their own record needs to verify and check manually for any discrepancy before releasing the information to the third party to process the payroll. When the third party gets the information, it will then processed the information in their own system. In the event the end result will have any discrepancy from the original information they have to redo the process to correct it.

Data Integrity
Message Exchange
Data Protection

Example: a company managing customers sensitive data (like health) is a constant target of malicious actors