Skip to Content
Author's profile photo Former Member

Case for Single Stack ESB

Not too long ago, there were many questions/concerns ranging from BPM roadmap (there is ccBPM, Netweaver BPM and SAP products like ECC, CRM etc themselves are Business Process Automation solutions) to the PI product future. With PI 7.3, SAP has put these concerns to rest, now that we realize that the road ahead is single stack ESB and the definitive roadmap for BPM is Netweaver BPM with built-in support for BPMN and Rules.

All the views provided here are my personal opinions and based out of my experience with PI and do not necessarily reflect my employer’s. Please treat the inputs in this blog as just opinions and you should definitely seek professional expertise and opinion before making your business decisions.

By going leaner with single stack ESB, SAP would definitely gain more market share and the Clients will realize the apparent benefits listed out by SAP like less infrastructural requirements, lower foot print, up to 60% less energy consumption, easy maintenance etc.

In fact, moving to a single platform (in this case, Java) has seemingly more benefits:

  • It is often hard for an organization to find people with the same level of expertise to support both platforms (Java and ABAP). From this perspective, server administration complexity would drastically come down with experienced Java platform support resources which mean fewer calls to SAP for support.
  • With more and more dual-stack-case scenarios shifting to single stack and almost all deployment options (federated/distributed) being supported on single stack (de-central adapter engines supported from PI 7.3 SP2), SAP PI should now attract the wider and experienced Java developer community. We still did not mention the Eclipse perspectives in NWDS!
  • PI developer expertise is now faster to build on a single platform
  • Web-based UI in ESB for scenarios around governance and support for BPMN in CE should definitely appeal to the Business user community.
  • From 3.0 days, PI always carried a remark that the learning curve is long. For those starting on single stack ESB this would no longer be true.
  • Single stack ESB should find more levels of acceptance even in landscapes with less SAP footprint. The fact that Netweaver BPM is also based on single Java Platform should only be more enticing.

There are no upgrade paths available from older releases to single stack ESB. However this definitely would not deter us moving towards Single Stack ESB given the huge set of advantages associated with it. In the interim, avoiding ABAP mappings and restricting usage of adapters based on ABAP should be beneficial for a swift move towards Single stack ESB.

Assigned Tags

      4 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Former Member
      Former Member
      I am working on PI 7.3 (leading ramp-up project) and my initial observations are:
      1. Single stack (java only) PI will still take time to mature and mainstream acceptance.
      2. There is no change in PI 7.3 development approach from previos release (PI 7.11)you still develop everything in java stack so no change.
      3. NWDS based development will be appealing but it is not yet available (will come with Ehp1).
      4. Still need to check if scalability of Java only version is at par dual stack version.

      Advantage I feel here is leaner version may be useful for SME and will result in cost saving due to less resource requirement.

      Regards,
      Gourav

      Author's profile photo Former Member
      Former Member
      Hi Gourav,

      How is the performance of PI single stack? What do you mean by saying it has to mature? Is the stability poor? Do the netweaver administrator?

      Thanks in advance,

      greetings Fons

      Author's profile photo Former Member
      Former Member
      Hi Fons,

      sorry for late reply (I was on vacation). Performance is obviously good (due to single stack)which also can be achieved in dual stack (if you use scenario in AEX).
      When I say mature then I mean when you compare it with other middlewares (Tibco, BizTalk etc), on other hand single stack yet to prove itself in full-fledge production environment so customer will wait to see few pilots and proof-points from SAP side.
      No comment on stability as product is still in rampup and will wait to see how it will behave.

      Regards,
      Gourav

      Author's profile photo Rama Tandra
      Rama Tandra
      Definitely performance wise 7.3 is going be faster and better, because of moving to a single platform.