Topics
Apache Tools
Federated Identity
JBoss
Oracle Fusion
Programming SOA
Security Taxonomy
SOA View: IBM
SOA View: Microsoft
SOA View: Sun
SQL Server
SQL/XML
XQuery
Video/Podcast Interviews
Bob Bickel
Geoff Brown
Ward Cunningham
Becky Dias
Kevin Dick
Rajiv Gupta
Clive Finkelstein
Dana Florescu
Elliotte Rusty Harold
Thor Larholm
Jim Melton
JP Morgenthal
Michael Rys
Gene Thurston
Sponsor Links

 |
|
 Spotlight on Data Services for SOA, WOA and Cloud
Computing
By Ken North
The emergence of XML-based web services and service-oriented architecture (SOA) accelerated a
trend towards distributed computing and layered software. The adoption of component-based programming and layered software increased with adoption of client-server
and multi-tier architecture for enterprise applications. Since grid computing, web-oriented architecture (WOA) and cloud computing gained traction, a design that
moves data access logic into a separate data services layer has become critical for performance and scalability.
WOA, SOA, mobile, desktop and multi-mode applications often require persistent data. Components, services and applications might require a mix of data, including
heterogeneous sources such as SQL, XML, geo-coded data, legacy databases, ERP suites, and messaging systems. As developers focused on scalability and performance
in applications supporting thousands of concurrent users, they fueled the evolution of architectures for distributed computing. To meet the persistent data needs
of desktop computing, client-server, Internet computing and web services, there's been an expanding universe of technologies and application programming interfaces
(APIs). With new APIs emerging on a steady basis, keeping up with data access and data services technology is a challenge. To meet the challenge of on-going
professional education, we can look to a conference such as DataServices World, which assembles a world-class faculty to explain important technology, trends and
best practices.
Data Services World in San Jose
DataServices World is a conference with a focus on data services as a solution for accessing and integrating information from
disparate data sources. The conference program includes instruction by thought leaders and experts, including an ACM Fellow, staff scientists from Adobe and IBM,
grid computing gurus from m2mi and Yahoo, plus a data services expert from DataDirect Technologies. The conference runs concurrently with SOAWorld, Cloud Computing
Expo and Virtualization Conference.
 |
Dr. Michael Carey, Bren Professor of Information and Computer Sciences at the University of California, Irvine, was designated
one of the top 50 most influential computer scientists. He'll be speaking about services modeling for SOA environments. Before moving to academia, Dr. Carey was
architect of Oracle Data Services Integrator, formerly BEA AquaLogic Data Services Platform. |
| Dr. Michael Carey |
|
WOA, Grid and Cloud ComputingSusan Malaika, an XML and grid computing guru at IBM, will
discuss Universal Services for building end-to-end XML applications for SOA, WOA and enterprise environments. Susan has been at the forefront of IBM DB2 and XML
technologies and participated in development of the Open Grid Forum's Data Access and Integration Services specification.
| Adobe Systems has been at the forefront of producing developer tools for crafting rich Internet applications
and dual-mode applications. Developing a dual-mode application enables developer to write a single version of source code for implementation on the desktop,
mobile devices and in a Web-oriented architecture (WOA). Adobe Principal Scientist Jeff Vroom will deliver a presentation about declarative data management and
bound user interface controls, an approach supported with Adobe Flex and Adobe LifeCycle Data Services. |
|
Parand Darugar, Director of Software Architecture at Yahoo!, will discuss grid architecture and processing data in the cloud.
At Yahoo, Parand's responsibilities include a grid architecture that sustains Yahoo's advertising business. At DataServices World, he'll discuss the programming
model, patterns and best practices for exploiting grid technology and cloud-based data processing.
2 >>
|