Mashup platform engineering

Before the dawn of the digital age, people struggled with issues of data storage, retrieval and representation. From the very beginning of documentation, storage of media has constantly evolved.

The latest technologies for retrieval are service-oriented architecture (SOA) and web services, and representation is organization-driven with everyone trying to come up with their own solution, leading to enterprise applications. In this arena, we find mashups that allow data integration from a variety of sources using different methods, such as REST and SOAP, among others. Once integrated, the data may be presented in one of several ways, like spreadsheets, maps or charts, or can be embedded as a widget on a web page.

Mashups allow for a personalized view of data, and are used in the enterprise to track orders and shipments (ERP), visualize website traffic, view employee information with data from several departments and track stock quotes.

Imaginea's engineering teams have always been able to solve challenging problems through the use of cutting-edge technologies. Engineering a mashup involves a specific skillset in design and development. A higher level of expertise in SOA, REST and XML, and the ability to predict issues and to create in-depth use cases have become necessary for working on a mashup platform.