Contact Us    |    800.662.2587    |    Developer Login      

Mashups

Mashups are web applications that combine data from multiple sources into a single web application. Mashups range from simple integration of addresses with mapping services to sophisticated business productivity mashups that combine e-mail, calendaring, and messaging from multiple data sources.

Mashups can be loosely categorized into three categories: consumer mashups, data mashups, and Enterprise or business mashups.

Consumer mashups are generally simple mashups that combine publically available data sources. Several well-known consumer mashups combine Google Maps with data elements from multiple sources shown within the Google Maps graphical interface.

Data mashups are typically applications that combine similar data types from different sources into a single source. An example of a data mashup is the combining of multiple RSS feeds into a single feed with a graphical front end.

Enterprise or business mashups tend to be more sophisticated applications that integrate at least one internal data source with other internal or external data sources. An example of an enterprise or business mashup is an application that combines CRM sales forecasting data with internal manufacturing and operational data into an executive dashboard. Another example may be a business productivity mashup that combine e-mail, calendaring, and sales data messaging from multiple data sources into a single view to allow for seamless interaction with multiple business systems.

The complex nature of mashups that combine multiple data sources have resulted in the development of mashups editors and platforms to simplify the development process.

The most powerful category of tools for developing mashups is a platform-as-a-Service (PaaS). Bungee Connet PaaS enables connectivity to multiple data sources for mashups while abstracting the tedious task of writing the "glue" code to bring the sources together. Applications need to leverage existing software investments in databases, and internal or external web services, requiring that the platform offer a wide variety of connectivity options. Many mashups require external services with "live" data from multiple sources, (i.e., updated at sub-second intervals) so automatically updated connections between applications and services must be the default (i.e., rich, multiplexed state management capabilities) without requiring additional engineering work.

Bungee Connect is a complete PaaS for developing web application including mashups whether simple or sophisticated. The Bungee Connect PaaS delivers the entire application lifecycle, including all the environments, tools and systems required to develop, deploy and host mashups. Click here to find out more about Bungee Connect.
Home Sign Up
Developer Login
Get Inspired Development | Delivery
Examples | Pricing | FAQ
Get Involved Blog
Q&A Knowlegebase
About Us Contact Us | Careers
Press Center | Legal

Cloud Computing | Mashup | Mashups | PaaS | Platform as a Service | SaaS | Software as a Service
© Copyright Bungee Labs 2005-2008. All Rights Reserved. Landers.