Systems integrations overview
Most organizations today utilize several different systems for managing their data and processes. Historically, in the world of on-premise software, integrations were primarily managed through the use of either a shared filesystem with files at a specific location in a pre-agreed format or via a highly structured integration platform operating across the internal network. In many instances, organizations would typically buy all their systems from a single vendor to make data integration easier, or manual copying was undertaken in some instances.
As more systems moved to be based on the cloud as SaaS solutions, there has become an increasing need for these systems to interoperate and communicate with each other in a way that is both performant and more standardized. This book will not go into detail about the various technologies underpinning integrations, such as REST, SOAP, and others, but you need to be aware that most SaaS applications you will look...