Tab navigation
- Overview
- Mashup technologies- selected tab,
- RIA technologies
- Related Tools
A portfolio of enterprise mashup technologies and tools from IBM are available to support the range of Web 2.0 application life-cycle needs - Connect - Build - Deploy - Manage. The following section will highlight several mashup technologies.
How enterprise mashups can help business
Enterprise mashup technologies can help companies solve both business and IT challenges. Businesses seek greater agility and need to respond faster to new market requirements. Current applications such as spreadsheets are too hard to manage, share and keep current and information is often left in silos or outdated. IT has it's own challenges such as a backlog of business requests and constantly addressing security matters to name a few.
Enterprise mashups help to solve these challenges through self-service application development, enabling organizations to move to the next level of innovation, speed, and agility by allowing users to combine and remix different sets of data in new ways. In this way, enterprise mashup technology can provide insight into corporate data that was simply not possible before.
Characteristics of enterprise mashups
- Simple, flexible applications that solve day-to-day problems
- Can be created in minutes, hours, or days (given heavy reliance on reuse and lightweight integration techniques)
- Can be "situational" in nature — easily customized to meet an individual's unique needs
- Mashing of functionality from different sources supports new insights
- Often supports self-service application development
- Can help make Service-Oriented-Architecture (SOA) more business-relevant and visible, increasing reuse of services and widgets
Enterprise mashup technologies from IBM
IBM offers a number of enterprise mashup solutions to help solve business needs:
- IBM Mashup Center — a comprehensive mashup platform, supporting line of business assembly of simple, flexible, and dynamic web applications - with the management, security, and governance capabilities IT requires.Mashup Center is designed for non-technical business users to IT project managers so they can easily transform information into "mashable" assets. It supports easy drag and drop of mashup components from personal, enterprise and Web sources to easily create, deploy and share customized Web applications. Mashup Center is an enterprise-grade solution that IT can leverage to provide business users a tool to mashup enterprise data. IBM Mashup Center is powered by intuitive user mashup capabilities from IBM Lotus Mashups and information access and transformation capabilities provided by IBM InfoSphere MashupHub. Learn more
- IBM WebSphere sMash — provides a dynamic scripting environment for developers to build and run dynamic Web 2.0-based applications and enable mashups. It supports today's hottest dynamic scripting languages, enables rapid aggregation of disparate services and feeds, and employs RESTful approaches to unleash critical information and services found within a company. IBM WebSphere sMash can easily be used to create widgets for IBM Mashup Center. Learn more
- IBM WebSphere Portal — for mashups that are deemed valuable for a larger audience,WebSphere Portal provides an enterprise-grade platform to provide additional management and IT control, such as role-based security and rich personalization services. WebSphere Portal can also consume feeds and widgets generated by lightweight mashup environments. Learn more
