Mashups versus composite applications Lots of definitions out there talking about the difference between mashups and composite applications. Some say composites are based on business data and mashups on Internet content. Others say composites are build by developers and mashups are built by end-users. I use mashups as a generic term to cover all of the above.
There are few other SharePoint Saturday sessions that are related to mashups.
Includes a few Australian government APIs. E.g. ABN lookup.
Security: Defining authorisation hierarchies in LOB systems is often a significant investment. Reflect authorisation in back-end systems. SSO required. Read-only scenarios: Mashups are not an all-powerful editing surface capable of editing any and all data. The LOB system is still the best interface for that. The last thing you want to do is go down the path of redeveloping the whole interface of a LOB system. Data problems: If there are substantial data problems, then solve those. Don’t use mashups to plaster it all together. LOB system experts: You will need to engage with other groups within the organisation. It makes sense, but you’ll be surprised how often there is too much separation between different IT practices.
Enter the raffle by filling in the session feedback forms. Lots of awesome give-aways. Employees of sponsors will not be eligible to win raffle prizes at all. Head to the pub afterwards!
SharePoint Saturday Sydney - Enterprise Mashups - Presentation Transcript
SharePoint as a Platform for Enterprise Mashups Kristian Kalsing – Extend Technologies http://kalsing.blogspot.com
Agenda
Mashup Definition
In web development, a mashup is a web page or application that combines data or functionality from two or more external sources to create a new service .
Screen clipping taken: 6/08/2009, 4:05 PM
Elements of Mashups
Elements of SharePoint Mashups
Motivation for Enterprise Mashups
Delivering business data to casual users in an environment they are comfortable in
Role-specific solutions
Outside-in approach as opposed to inside-out
Serving the long tail of specialised needs
Decentralising innovation
Why SharePoint for Mashups?
SharePoint has all the building blocks
Platform services, web parts, BDC, search, etc.
Independent of back-end systems
.NET is a mature and robust application platform
Resources are relatively easy to come by
Growing eco-system of third-party web parts
OFFICE DIRECTORY
Demonstration
PRODUCT CATALOGUE
Demonstration
SINGLE VIEW OF CUSTOMER
Demonstration
Key Web Parts for Mashups
Public APIs
http://programmableweb.com
API directory (1,300+)
Mashup directory
Sample code
Critical Success Factors
Security and SSO
Focus on high ROI scenarios, usually read-only
Not for solving enterprise data problems
Work with the LOB system experts
Summary
Thanks to our sponsors
KINGS OF LEON – SEX ON FIRE CYPRESS HILL – HITS FROM THE BONG By Something With Numbers on Triple J’s Like A Version, June 2009
0 comments
Post a comment