cancel
Showing results for 
Search instead for 
Did you mean: 

Reg: ESOA

Former Member
0 Kudos

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

Accepted Solutions (0)

Answers (7)

Answers (7)

Former Member
0 Kudos

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

Former Member
0 Kudos

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.

Former Member
0 Kudos

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 Sap’s 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.

Former Member
0 Kudos

you are trying to be ironic, right?

Former Member
0 Kudos

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

ankur_garg5
Active Contributor
0 Kudos

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]

[What is ESOA?|;

Bye

Ankur

Do reward points for helpful as well as solved answers!!

moorthy
Active Contributor
0 Kudos
Former Member
0 Kudos

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 SAP’s 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 vendor’s 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 won’t 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