Skip to Content
Author's profile photo Joerg Wegener

Architectural patterns for ESA applications

SAP wants to create an ecosystem of solutions on the basis of ESA, including partner solutions. This means that partners now develop full-fledged solutions that interface with SAP and other partner solutions.

In the past, most partner projects involved the implementation of customer exits of various kinds and the development of additional reports. The focus will now change: more towards the development of applications, which are then integrated into solutions by other parties.

In other words, many partners will have the opportunity to work more like the SAP development departments.

It might be interesting for these partners to learn from the experiences of SAP architects when it comes to the architecture of whole components, applications or LDUs. Many development departments at SAP, including my own, have architects’ meetings where experiences regarding the architecture of components are exchanged, and common architecture guidelines are developed. These architecture guidelines can cover things from naming conventions to layer concepts, communication patterns, package structures and the general implementation of technical application aspects such as transaction control, locks, logging, error messages etc.

My question to you, the readers: would you be interested in reading about some of the experiences we (well, I, in this case) have regarding these subjects? If so, please leave comments below.

Thanks a lot in advance for your feedback!

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Former Member
      Former Member
      Yep, I would. I find it more valuable to read about approaches to implementing solutions rather than the technicalities of the implementations themselves.
      Author's profile photo Former Member
      Former Member
      I've been trying to persuade my organization about the changing role of SAP partner organizations with the introduction of NetWeaver and ESA, and that convential SAP consulting roles will not give organizations a competitive edge anymore. Your blog will certainly assist me in developing a stronger business case. Please do share your experiences with the rest of the community to assist us in making informed decisions regarding NetWeaver-related initiatives.


      Author's profile photo Former Member
      Former Member
      yes, interested to learn more abt ESA..


      Author's profile photo Former Member
      Former Member
      Looking forward to it
      Author's profile photo Former Member
      Former Member
      I look forward to this. Hope we talk details here.
      Author's profile photo Joerg Wegener
      Joerg Wegener
      Blog Post Author
      Hi all,

      thanks for your response; I will go ahead and post some experiences here.

      However, they are of a more general nature regarding issues we face when we build things that are a bit bigger than reports or user exit implementations. My experiences are not necessarily 100% ESA-related, although the architecture I have been responsible for for the last years is certainly very ESA-compatible indeed. So, I leave ESA specifics such as tips and tricks for ESR usage and the like to people who are better qualified than I am in that regard. I will look into how to architecture and design a component (LDU) in order to have a reasonably extensible, understandable, maintainable, robust, performant and scalable solution our customers are expecting from us.

      I hope this is fine with you. See you soon on the Weblog!

      Author's profile photo Marilyn Pratt
      Marilyn Pratt
      Hi Joerg and all you SDNers who have an interest in ESA and the evolution of the SAP ESA landscape:
      We would really love to hear your thoughts, read your articles, blogs, forum questions, and insights as they pertain to ESA.
      Community content and opinion is something this page
      could benefit from.
      I am at your service to see that those pages are populated with the content you wish and need to get.
      I have been enjoying the intermittent conversations that have been occurring on the
      Enterprise Services Architecture Forum

      Folks like kamaljeet singh and Joseph Gaus have stepped up to the plate with their concise and excellent thoughts on the subject of ESA.
      I know that others have been proposing “challenges” and contests around here lately.
      I would love to see the community vocalize in the ESA forum and change the traffic patterns and interest levels there.
      Can we get to 500 significant posts and comments by the end of July?
      Let’s see.

      Marilyn Pratt