Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
1Activity
0 of .
Results for:
No results containing your search query
P. 1
The NEXT Generation Enterprise IT Consideration

The NEXT Generation Enterprise IT Consideration

Ratings: (0)|Views: 33|Likes:
Published by largeteddy

More info:

Published by: largeteddy on Sep 23, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

09/23/2009

pdf

text

original

 
A WHITE PAPER ON NEXT GENERATION ENTERPRISE SERVICESRavi Kumar BuragapuPage 111/24/2006
The Next Generation Enterprise
Author:
Ravi Kumar Buragapu
Technical Architect
Abstract
This white paper describes the potentials of next generation enterprisetechnologies and software services that have the capability to deliverzero-footprint, Web-based business applications that are easier to build,cheaper, more reusable, and more maintainable.
 
A WHITE PAPER ON NEXT GENERATION ENTERPRISE SERVICESRavi Kumar BuragapuPage 211/24/2006
CONTENTS
INTRODUCTION
……………………………………………………………………………….……
3THE SERVICE ORIENTED ARCHITECTURE
……………………………………………..........
3
SOA REFERENCE MODEL………………………………….……………………………...5
SOFTWARE-AS-A-SERVICE
…….……………………..………….…………………….…..…….
6
SOFTWARE-AS-A-SERVICE ARCHITECTURE………….…………………………….. 7
SOFTWARE-AS-A-SERVICE PROCESS MODEL
...…………………………………..
8
TRADITIONAL SOFTWARE SERVICES MODEL…..….……..……………….8SOFTWARE-AS-A-SERVICE PROCESS MODEL………...………………........ 9
COMPOSITE APPLICATIONS & ENTERPRISE MASHUPS
….……………….…….….......
10INFERENCE
………………………………………………………………….....................................
11
 
A WHITE PAPER ON NEXT GENERATION ENTERPRISE SERVICESRavi Kumar BuragapuPage 311/24/2006
INTRODUCTION
The traditional model for selling high-end business software is veryinefficient, and is based on investing huge sums of money in sendingout sales people to find and persuade prospects to buy the software.The traditional heavyweight, expensive and
pay-huge-license-fees-upfrontthen try-to-implement-forever
model does not work anymore.Furthermore, why do we buy software? Is it so we can have the joy ofowning servers, doing backups, patches and maintenance? Of coursenot! We buy software to get things done. We want to use the services itprovides and frankly if we could let someone else manage theheadaches all the better.Of course several Open Source packages are available completelyfree,which is a perfectsolution for the cost problem, but frankly most ofthese packages areby geeksfor geeks; i.e. you really have to be quite IT-savvy to implement, integrate, upgradethem, and as we statedmostsmall businesses simply do not have that type of resource.The objective of this paper is to describe the brave new world of nextgeneration software services that provides
All the benefits of enterprise software.
A faster way to business value.
A managedapproach that frees staff resources.
A low-risk option for enterprise management.
A predictable way to achieve better outcomes.
THE SERVICE ORIENTED ARCHITECTURE (SOA)
SOA is a architecture and programming model, a way of thinking aboutbuilding software. An SOA enables you to design software systems thatprovide services to other applications through published anddiscoverable interfaces, and where the services can be invoked over anetwork. When you implement an SOA using Web servicestechnologies, you create a new way of building applications within amore powerful, flexible programming model. You can reduce yourdevelopment and ownership costs-and your implementation risk.It's important to understand that Web service does not equal SOA. Webservices is a collection of technologies, including XML, Simple ObjectAccess Protocol (SOAP), Web Services Description Language (WSDL)and Universal Description, Discover and Integration (UDDI),

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->