consumers
processing huge amounts of sensor data in real-time to trigger actions
Internet of Things
Development and testing tool that makes it easier to test RESTful APIs
Postman
connects each subsystem to other subsystems using point-to-point connections
Spaghetti/Star Amalgamation
adjective to describe fundamentally distinct operational applications, systems, or platforms
disparate
enables you to collect data from various services, aggregate and transform it
data integration
concentrates on particular integration features or use cases
integration tools
_____________ refers to software architecture providing a message backbone that manages reliable message delivery, routing, and transformation
message-oriented middleware
refers to the capacity to manage increasing data volumes, user traffic, and transaction loads
scalability
all of the systems’ communication is directed toward the central hub which serves as a focal point for centralized control
hub-and-spoke
outdated systems but still actively used
Legacy/Monolithic System
the services are made locatable through service registers and directories
discoverability
name of comsci 2201 instructor
Louise Gwendolyn B. Hidalgo
components consist of all the computer hardware modules
physical
centers on the ability to fulfill reaction time and throughput requirements
performance
communication protocol built on XML to exchange structured data
SOAP (Simple Object Access Protocol)
enables adaptability and independent evolution of integrated systems, making it simpler to modify, replace or add new components without affecting the entire system
loose coupling
open-source integration framework that simplifies the process of integrating multiple systems via a rich collection of connectors
Apache Camel
is responsible for defining the system’s behavior in additional to its structure
system architecture
we do this to streamline and facilitate communication not only between an organization’s internal systems but also with its external partners
system integration