I would like to give you a feedback from the Teched in Berlin this year 2008 (Oct. 14th – Oct. 16th).
My feedback has become a liitle comprehensive 😉 but who is really interested in some future-oriented SAP topics from Teched this please take some time to read….
Overall SOA Key Topics:
(Enterprise) Service Modeling
This task becomes a big key-Point in the next years NetWeaver Implementations. The focus lies on Governance and Harmonization of Service Definiton (in the ESR), in Service Calls (Backend Implementation) and Security Aspects while publishing the Services to an UDDI Registry (Administrator). In future it will be a challenge how new duties for Service Developers, Integration Architects, BPXers and SAP Developers can work and communicate better and how to fasten sharing their Development, Process and Integration Tasks and Knowledge with one central tool – the Enterprise Service Repository. The ESR will no longer be a le SAP PI tool. Increasingly it will be influenced by a couple of SAP components. Thanks to Joachim von Goetz for a fruitable discussion on how partner delivered enterpise service could be implemented according to the SAP PIC processes.
SAP NetWeaver Business Process Modeling (IM261 + BMP160)
In short: With BPM it is possible to configure a full End-To-End Business Process and deploy the process with all its interfaces diectly to the NetWeaver J2EE engine. Direct process Modeling – Direct Deployment –> Direct runtime: Isnt’t this a nice little Process World 😉 NW BPM is completely running in the NWDS and it focuses on Process Modeling for a User Centric approach where a Composite Enviroment and user defined UI’s will rule the world. Pretty nice tool, good to know its there but let us wait what is coming next. A couple of Sessions covered this topic. I recommend to read and follow the Session IM261 which provides a lot of slides, some little demos, avis etc if anybody want to know more about this.
Composite Enviroment (SOA260)
My impression is that this topic will become the interface between the Service Mediation (SAP PI), the new Service Developers and the Compositioners of Services. All of the named guys will work on the the same ESR, use the same Services but cover different integration task. At Teched HandsOn Session SOA206 covered a nice little demo on how the CE can be used to implement a new Service Provider (Java) and how to aggregate a given SAP ES with a given FEDEX webservice for tracking to a new multi valued Service (Use a SAP standard ES, aggregate it with a free available FEDEX Service for product tracking) Afterwards publish this new aggregated Service together with a CE UI first (Service Endpoint) in in the Service Registry and second (UI) on the J2EE stack for runtime. Great !
Choreography and Team-Play of ESR, SR, BUSINESS SUITE, PI, CE and SOLMAN (SOA203)
This choreography challenge will be one of the biggest tasks in future SAP System Landscape. We have to challenge the topics
Using the ESR as central Service Development plattform (Outbound-In) in a 3-tier landscape,
Usage of multiple Service Registries and how to publish Services with the right security features. Using PI as a central mediating Service Bus or connected to multiple Service Buses in a fully heterogeneous SOA Landscape.
Using SAP CE as a central UI Plattform, Service Provider and Service Consumer development infrastructure together with the NWDS.
Using the SOLMAN (besides all of its NEW monitoring features) as a central Enterprise Service documantion tool (The SOLMAN Solution Composer will become the documenation tool for Enterprise Serivces in future and will be connected to ESR as well as to the ES Worksplace)
How to build up a 3-n tier systemlandscape with all BPP components
How to transport all JAVA, ABAP and UI components with CTS+ (LCM263)
And finally the overall connection and ussage of all Business Suite components to this central main SOA components.
Heterogeneous System Landscapes with SOA focus (SOA205 + SOA300 )
With this topic we are already occuped with in our typically project live – sometimes with a SOA process oriented apporach, sometimes still focusing on a system centric approach. Challenges like Multiple ESB’s, different protocolls, complex Integration sceanrios are not new to us. The main challenge will be how we handle this and how we optimize this heterogeneity.I have some great experiences with multiple ESP in heterogeneous landscapes from SAP projects which I would like to share with you in one of my upcoming blogs.
SAP PI 7.10 Key Topics:
High Volume Scenarios with SAP PI 7.10
The new feature includes the NEW Message Packaging (Message Bulking) which is something different to the former IDOC packaging. Here we have to update the Basis guys and ourselves from the Integration Architect perspective. The perfomance improvement are enomours !! Together with the new Advanced Adapter Engine (AAE) we will be able to reach never know performance output (I will cover this topic in one of our next Meetings)
Security Features with SAP PI 7.10 (SIM203)
The hands On usage of SAML (Secure Assertion Markup Language – An extension to the SOAP XML with the help of assertions) was quite impressive Workshop. SAML gives a good overview on how we will achive authentification and authorization in future in a new Service Oriented World. New Transactions have to be know by our basis and architect guys and to mange them.
I will provide lecture material for this topic or maybe we present some nice SAML scenarios in one of our next blogs.
Publish & Subscribe Scenarios on SAP PI 7.10 (SOA222)
Imagine one have a fully dynamic and complex Systemlandscape where several applications or domains can subscribe for a given Service. SAP PI 7.10 provides with its new Directory API the possibility to subscribe a new Business System directly to a given Scenario. The subscription creates all routing relevant PI information in the directory and actives the changes directly accordingly. There is a nice little Java demo out there (Thanks to Stefan Grube ).
Integration Patterns (SOA242) and SOA Anti Patterns (SOA202)
Lessons Learned from Anti Patterns and build the knowledge of possible Integration Patterns. Good to know for SOA Enterprise Architects (complexity scoping) and good to know for the client to understand the integration task and to explane the difficulties. We are currently testing this approach in one of our process modelling oriented projects to give a more understanable overview of the Intergration tasks. There are a lot of Integration patterns out there which might be interessting and usable (See the reference links in SOA202)
A collection of the currently most used IP’s will be available in the new SAP Book: SAP Enterprise Integration Patterns by Rene de Daniel.
(I will cover this topic in one of my next blogs)
SAP PI ESR Administration
The ESR becomes more and more the knowledge center of what is possible in my landscape and how the full System Integration looks like. The will be the upcoming challenge for Integration Architects and Service Developers to govern and to harmonize the System Landscape integration. Here we need to add the full Business Suite administration in our scope to connect all components to a central ESR and make a publishing for Services available. Also our SAP Basis guys are challenged to participate in this tasks.
Besides the ES Community Workshop with a couple of interessting discussions on Enterprise Architectures Gunther Stuhec talked about the next generation of EDI transformation and how EDI can make use of the young Web 2.0 community.
If you are interessted in new ways of EDI approaches to fasten the development and governance process feel free to take a look at this PDF: http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/70d6c441-507e-2a10-7994-88f6f769d6e8
Please feel free giving feedback about your impression of this years Teched and what have been your key topics this year.