SYSTEM INTEGRATION Flashcards
(also referred to as IT integration or software integration) is the process of joining software and hardware modules into one cohesive infrastructure. The goal is to make these systems work together smoothly so they can share information and processes more efficiently.
SYSTEM INTEGRATION
System integration can help solve several common business problems:
- Poor productivity
- Uninformed decision-making and errors
- High cost
SYSTEM INTEGRATION CHALLENGES
- Compatibility issues
- Security and compliance
- Resource constraints
- Maintenance and upgrades
- Change management
SYSTEM INTEGRATION TYPES
- LEGACY SYSTEM INTEGRATION
- ENTERPRISE APPLICATION INTEGRATION
- THIRD-PARTY SYSTEM INTEGRATION
- BUSINESS-TO-BUSINESS INTEGRATION
API meaning
APPLICATION PROGRAMMING
INTERFACES.
is the hidden software layer that glues together distributed systems, applications, services, and devices. It handles different
tasks such as data management, messaging, API management, or authentication. Cloud middleware can be accessed via APIs.
In turn, an API gateway can be considered a type of middleware between a collection of services and systems using them.
MIDDLEWARE
also known as HTTP callbacks are real-time messages, sent by one system to another when a certain event
happens. Say, accounting software may receive ______ notifications about transactions from payment
gateways or online banking systems.
WEBHOOKS
the abbreviation for electronic data interchange — is the exchange of business information in a standard
electronic format, that replaces paper documents. EDI generally happens in two ways: via a value-added
network (VAN), in which a third-party network is in charge of data transmission, or direct connections
through the Internet.
EDI
HOW TO APPROACH SYSTEM INTEGRATION
- Point-to-point (star/spaghetti) model
- Hub-and-spoke model
- Enterprise Service Bus (ESB) model
DEPLOYMENT OPTIONS FOR INTEGRATED SYSTEMS
- Integration platform as a Service (iPaaS)
- Hybrid integration platform (HIP)
KEY STEPS OF SYSTEM INTEGRATION
- Planning and feasibility analysis
- Architecture modeling
- Implementation
- Maintenance
is an individual or company that helps clients bridge scattered computer subsystems from different vendors and ensures those subsystems function in accordance with one another. System integrators perform various tasks such as planning, regulating, testing, and often maintaining computer operations.
system integrator (SI)