Description: Personal blog and webpage of María Arias de Reyna Domínguez, aka Délawen. Software, Activism and Cats.
Free and Open Source Software, Feminism, Middleware, GeoSpatial and Cats
Leaving aside complexities like the Enterprise Integration Patterns , we can consider most integrations as a form of advanced ETL: Extract, Transform, and Load . We extract data from a data store or service. Then we transform it from an input to an output format. And finally we push or load that transformed data into some output channel. It is the easiness to connect with the input and output channels what makes the ETL need a proper integration framework.
Complex integrations will combine these three steps differently. But the outcome is always to move information from one place to another, connecting different systems. Where the information may be a full dataset or just a triggered event.