on 01-30-2008 11:26 AM
Hi Friends,
I need complete information about ESOA, like
1. The basic understanding of ESOA.
2. The adavantages over traditional integrations.
3. What are the technical and business adavantages of ESOA.
4 How it will reduce the cost and time.
Regards,
Ajay
Hi ajay,
I will try to explain you some of the advantages
The ability to map business processes into software components with singular interface provides unparalleled flexibility in developing new applications.
The ESOA methodology has brought us a step closer to realizing the dream of developing applications that mould themselves to fulfill business objectives, rather than vice versa.
An enterprise SOA helps the applications to respond rapidly to the changing business requirements and goals.
ESOA offers business services on multiple platforms
They provide location independence
Services need not be at a particular system or particular network
Completely loosely coupled approach
Authentication and authorization support at every level
The search and connectivity to other services is dynamic
Short-term benefits of implementation:
Enhances reliability
Reduces hardware acquisition costs
Leverages existing development skills
Accelerates movement to standards-based server and application consolidation
Provides a data bridge between incompatible technologies
Long-term benefits of implementation:
Provides the ability to build composite applications
Creates a self-healing infrastructure that reduces management costs
Provides truly real-time decision-making applications
Enables the compilation of a unified taxonomy of information across an enterprise and its customer and partners
Benefits from the perspective of Business Value:
Ability to more quickly meet customer demands
Lower costs associated with the acquisition and maintenance of technology
Management of business functionality closer to the business units
Leverages existing investments in technology
Reduces reliance on expensive custom development
Regards,
Shiva
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I agree with all business and technology advantages which are endless on internet.
However the most important SOA strategy is to support users with all functionality responding to business,
like 10,000/100,000 soldiers ready to actions - the same with ESOA services should be ready to support any organization actions/strategy where a service represents a soldier. This strategy is successfully implemented by SAP for industry segments but it could be also deployed by city, states and countries for business and residential areas.
This view will change world to be more friendly and allows pure countries to use services to improve their live.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The ONLY thing constant in this world is CHANGE. The entire world is changing day by day at a pace which no one can expect. Even this is true for business as well. The business environments are changing rapidly. Ultimately any software is designed to support business. If this software is rigid no business will need it any more. To tackle these ever changing requirements of flexibility new architecture came into existence - Service Oriented Architecture.
What is SOA?
The whole IT is moving towards Service Oriented Architecture because of the flexibility and ease of innovation provided by this architecture.
SOA - Combining Software, Hardware and Network required to perform a task into reusable building blocks called Services.
I strongly believe that "A picture speaks more than 1000 words". Why a single picture watch these short video clips to know about SOA.
[http://www.youtube.com/watch?v=dyHWAiG6c-Y&NR=1]
[http://www.youtube.com/watch?v=sbd_1G8Kqjs]
[http://www.youtube.com/watch?v=zV860odGN5Y]
What is ESOA?
E-SOA is nothing but SOA with business meaning. In clear terms ESOA is Saps implementation of SOA architecture principles in IT enablement of business computing.
If you want to know more about ESOA at this point go to the following link which describes ESOA in Nutshell.
[https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c019bf26-8bb8-2910-4f8f-e9bd55eda650]
See this video clip which speaks only the TRUTH.
[http://www.youtube.com/watch?v=F7ZlfikTJKc ]
I tried to introduce you ESOA. I will try to post more things. I request you all to use this community as a medium to explore ESOA.
Please reward points if useful,
Aleem.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Ajay,
ESOA is all about using open standards like XML,SOAP,webservices....
for example If you want to exchange data with SAP we used to use IDOC or BAPI's which are SAP's propritery standards , In sap world we send data in XML format using SOAP protocal .
All your BAPI's and Function modules will be converted into Webservoces ......
Once every one start using this standards to exchange data , there wont be any Interfaces required...so no Integration cost...so on.........
Regards
Satish
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Ajay,
Look at the following links for basics of ESOA:
<a href="/people/kareemullahshah.quadri/blog/2007/02/19/sap-architecture-150enterprise-soa-basics Architecture Enterprise SOA Basics</a>
<a href="https://www.sdn.sap.com/irj/sdn/enterprisesoa">SDN - Enterprise Service-Oriented Architecture</a>
<a href="http://www.sap.com/platform/esoa/index.epx">Enterprise SOA</a>
<a href="http://www.sap.com/about/press/factsheets/esoa.epx">Enterprise Service-Oriented Architecture</a>
<a href="/people/kevin.liu/blog/2005/10/17/esa-soa-es = SOA + ES ?</a>
<a href="/people/benny.schaich-lebek/blog/2004/12/02/finally-the-penny-dropped-regarding-esasoa the Penny Dropped Regarding ESA/SOA...</a>
https://www.sdn.sap.com/irj/sdn/esworkplace?rid=/webcontent/uuid/43918aa2-0c01-0010-a7bc-cbd200acc9b... [original link is broken] [original link is broken]
Bye
Ankur
Do reward points for helpful as well as solved answers!!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
1. The basic understanding of ESOA.
a. ESOA is the implementation of Service Oriented Architecture Principles from SAP. ESOA have detailed approach to build enterprise level services using SOA principles, SOA enabled technologies such as WS and an SOA enabled platform such as NETWEAVER.
b. ESOA is SAPs adoption of SOA architecture as a IT and business vendor
c. Since SAP is a business computing and IT firm they could able to not only build a platform which support SOA principles and technologies but also build bunch of enterprise level business services which represent their business computing presents through ERP business. SO ESOA not only provide a platform but also provide a bunch of ENTERPRISE SERVICES FOR ALL MAJOR ERP MODULES FROM SAP.
d. Also SAP encourage to build any IT enablement of a requirement as SERVICES using their SOA platform, so that a company can make them available as services across the organization. \
All other IT vendors such as IBM, BEA etc also has SOA enabled platform but they are more into just IT side cuz they were not much into business offerings such as ERP packages. Also companies like ORACLE trying to bring their ERP module functionalities as Enterprise services through their SOA platform such as Fusion
2. The adavantages over traditional integrations.
a. Traditional integration is not based on a common language for communication such as adaptors, messages protocol and implementation independent interfaces etc. Traditional integration is much like point to point integration or tight coupling between provider and consumer.
b. SOA principles itself enforce a number of principles, such as loose coupling, asynchronous, reusability, separation of concern etc to address the bas side of traditional integration, also provide the need of framework such as ESB, Registry, Repository etc to enforce better governance.
c. Also SOA is supported by technologies such as WEB SERVICES and XML to get more realistic about the agile principles SOA supports.
3. What are the technical and business adavantages of ESOA.
a. A platform which support SOA architecture
b. A bunch of enterprise services already made available
c. High ROI with low TCO
d. Agile alignment between IT and Business unit of an enterprise ( We will here less backstabbing between business team and IT team which things go wrong)
4. How it will reduce the cost and time.
Same as explained in 3
PS: Web Service is NOT SOA, it is a technology which support SOA
HTTP: is not SOA it is a PROTOCOL used in SOAP based interfacing of SERVICES
Netweaver is not SOA, it is a platform which support SOA based Architecture philosophies
ESOA is a vendors implementation of SOA but it is not all about SOA
SOA is not a technology but it is an architecture principles collection with supporting argument to build better agility for IT enablement of business needs.
If these wont help you, please read about
1. Difference between architecture and architecture based implementation of frameworks and supporting technologies
2. Read about SOA in google, amazon books
3. Read about SOA adoption support from vendor such as SAP, IBM,BEA, OPENSOURCE
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.