users: soa last mile - wso2con 2011

Post on 14-Jan-2015

1.489 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

The presentation layer in a distributed environment is often ignored due to its inherent complexities. Moreover, engineers often are limited to one or two technological platforms for implementing presentation logic or data visualization. Now, with the increasing demand for SOA governance, information presentation is gaining wider visibility and focus among the IT community. This session reviews the requirements for a presentation layer, including platform-independence and portability. Additionally, it will explore different presentation technologies, including JSR 168/286, SharePoint Web Parts, and simple HTML portlets, as well as the pros and cons of these technologies in meeting developers’ presentation layer needs.

TRANSCRIPT

Users – SOA Last Mile

Nuwan BandaraSenior Engineer & Product Manager

WSO2 Inc.

Scattered Data Sources …

You have plumbing in place too …

At the end of the day its all about presenting …

Yes, you can write a Web App !

Or you give options to build on their own …

What !@#$% Is that practical ?

But, isn't everybody like self servicing these days …

Lets not decide what your user needs to see !

At least for some parts

You create a rock solid but femininely smooth platform !!

You create an API easy as ABC

Google gadget api (gadgets.*)

WSO2 Visualization Api (wso2vis.*)

Cocoa (IOS api)

You create a tool to play with that API

Maybe label it “5+” in age ;)

And Yes ! As you see some stuff are made easy for you

There is nothing wrong with current portlet technologies, its just too old school

Java portlet API ASP .NET Web Parts

It’s a new world

Google Gadgets

Gadgets for the enterprise !! (am serious)

It’s high time we provide the freedom of choice for the user

But of course we can provide the,

Tools Container Ecosystem Repository Utilities

And its about time we let them play,

• Let them mash it up

• Create better things

And make things grow with the community

Unlike those days,

• Things are social now

And …

• You don’t need some one to deploy everything

• You can control the permission and security

• If one part breaks, the rest will surely work

• Its super fast intercommunication (Pub-Sub)

So what is “SOA Last Mile” after all

• Its about,

• providing the right information at a right size

• organizing and categorizing the bits and pieces available.

• making them visually appealing

• hiding the complexities of the underneath systems

• being social

• providing a tool set so they can build their own castle

We at WSO2 have made things easier,

We have created that,

• rock solid but femininely smooth platform

• A piece of cake like API

• a tool to play with that API

wso2vis.* / host objects

What you got to do is build the UI parts and add them to the store,

and

let the users, build their own information stream.

We even tried that too; just for fun

And as we thought it’s a piece of cake

Monitoring Service Statistics

Deployment Statistics

System Administrator Panel

SAP Message Monitoring

Personalized Dashboard

Where to go from here

Tryout writing some gadgets at https://gadget.stratoslive.wso2.com

Tryout writing some mashups at https://mashup.stratoslive.wso2.com

Browse through WSO2 developer archive WSO2 Oxygen Tank | http://wso2.org

Join our mailing lists and forums via Oxygen Tank and post your comments

Questions ??

The list of places, I grabbed the images from.• http://en.kioskea.net/

• http://www.redbubble.com/

• http://www.unwiredview.com

• http://usingapple.com/2011/01/10-billion-downloads-from-apple-app-store/

• http://www.iphoneheat.com

• http://etechlib.wordpress.com

• http://www.dreamgrow.com

• http://www.w3.org

• http://www.whatcreative.co.uk/

• http://download.oracle.com/docs/cd/B15904_01/portal.1012/b14134/pdg_java.htm

Thank You ! &

keep in touch

nuwan@wso2.comhttp://nuwanbando.com

top related