Skip to Content

I see on the Community Calendar that the SAP Technology Tour is making a number of global stops in the next couple months. As a fairly new employee, I attended Tech Tour: Philadelphia (Newtown Square) in July 2007.  The event provided a great overview of SAP’s corporate vision and current initiatives, and provided a terrific look at our new and emerging technologies.  

I am re-/cross-posting the recap from my internal blog in order to share with a larger audience and offer a sneak peak to those who may be thinking about attending. The Tour is making two stops in North America within the month: Toronto, Oct 30 and Calgary, Nov 2.  If you’re in the neighborhood, check it out!

Semi-live notes from SAP TechTour, Newtown Square – July 25, 2007

AGENDA

  • SAP Welcome with Chakib Bouhdary, SVP ISG and Value Engineering
  • Keynote: “Realizing the Value of Enterprise SOA” with Robert Lehman, Director, NetWeaver Solutions
  • Benefits of the SAP Enterprise Architecture Framework with Franck Lopez, Global Director, Enterprise Architecture & Enterprise SOA Portfolio
  • “Creation & Consumption of an ES with .Net” with Ingo Sauerzapf, Solution Architect, SAP Market Development Engineering Team
  • “The Importance of Standards in IT Architectures” with Ingo Sauerzapf
  • “Support of Struts, Spring, Hibernate, Ant” with Wilson Ramos, Solution Architect, SAP Market Development Engineering Group
  • “Communities” (mini-session) with Marilyn Pratt, Community Evangelist
  • “Ajax client and SAP NetWeaver” with Ingo Sauerzapf
  • “Migration Kit for Java Applications” with Wilson Ramos


Opening Welcome – Chakib Bouhdary, SVP ISG and Value Engineering

The SAP goal: to provide customers with one single view of the enterprise.

Changes in products and approach are driven by changes in technology. With the rise of PCs and enterprise networking, the R/3 apps took off. Now, 20 years later another change in technology has enabled another major product shift. Business applications were built on demand, but no one connected them all. SAP was one of the first to build an integrated product.

What has changed specifically?  Three things:

1. Power has shifted toward users.

The Internet is a major innovation driven by consumers, not by corporations. This is the reverse of rise of the PC which was driven by corporations. The Internet brought a new architecture, which SAP is leveraging in the next generation of products.

2. Business leaders are making IT decisions.

SAP is giving business customers what they want by providing one solution for the enterprise, decomposed into web services and one set of master data.

This is innovation. Web services will change our world – customers will no longer buy software in a box. Customers need an architecture in which the master data is not touched, architecture is not touched, and services are flexible, allowing users to get what they want.

Web services allow for flexible business processes, enabling business users to reinvent their applications every 2 weeks (not every 6 or more months). Businesses need to be able to export and import master data in other places – this is interoperability with other vendor systems.

In this new model, IT specialists will not do all the work of system configuration and platform decision-making. Rather, technologists work closely with business users who make critical IT decisions.

3. More innovation through networking and interoperability with other vendor systems. SAP, Oracle, Accenture, etc working together.

Interoperability holds the promise of the business process platform.  SAP has invested $2B in this innovation.

SAP has already launched over 1000 new web services, bundled under business process. We are buliding a business process platform for the future, allowing users to develop their own systems.


 

Realizing the Value of Enterprise SOA – Robert Lehman, Director, NetWeaver Solutions

Modernizing the Core

The CIO Dilemma: Core processes can only be touched (very carefully) every 5 years, but the CEO wants innovation every quarter.

Requirement: stabilize the core, but still innovate.

SAP is delivering business processes as enterprise services, that you can use out of the box.

  • Core services + NetWeaver = your enterprise services
  • Enterprise services repository is index of all your enterprise services
  • Business Process platform allows users and partners to build composite applications

Natively integrated industry processes on one platform

Four elements of BP Platform:
1. Build, run and integrate applications and process components
2. Implement reusable services
3. Discover, use and extend enterprise services definitions
4. Consume and orchestrate services

Deliver innovation without disrupting core. ERP 6.0 is the go-to version for the next 4 years. New functionality delivered via Enhancement Packages, including new enterprise services, industry-specific enhancements, cross-industry functional enhancements, process and user interface simplification.

Connecting the dots between enterprise services:

  • Business Scenarios – processes that are usable out of the box
  • Collaborative Wiki – collaboration platform for SAP and customers
  • Bulit-In Governance – for compliance
  • Prioritization – enterprise services community communicates priorities to SAP

The SAP Discovery Server bundles SAP ERP6.0 with NetWeaver, allowing customers to buy it, plug it in, and immediately start playing with enterprise services.

Why choose SAP for SOA?

  • Pre-packaged SOA
  • Integrated Platform
  • Trusted Ecosystem


 

Benefits of the SAP Enterprise Architecture Framework – Franck Lopez, Global Director, Enterprise Architecture & Enterprise SOA Portfolio

1. Why Enterprise Architecture?

Business is part of daily life.  Enterprise architecture (EA) is here to support the business.

Benefits to the business:

  • Compliance (internal and external)
  • BP and information consistency
  • Faster time-to-market
  • More reliability and security, less risk

Benefits to IT

  • Lower IT costs
  • Better traceability of IT costs
  • More manageable complexity
  • Less IT Risk

ESOA enables great benefit, but in order to work, it needs to be aligned to the business. Otherwise there is risk of disconnect.

What happens when architecture doesn’t drive decision-making? “Unexplained oddities” as in the Winchester House.  Doors that open into walls, dead-end hallways, staircases to nowhere…

2. The Platform

EAInitiative addresses need in the marketplace for SOA + ERP Packages

What are we doing to achieve this?

New skills and resources : hub of enterprise architects
New methodology : EA framework for ESOA
New tools & products : EA services
New services
New training
New communicty : user groups, customers, partners

SAP EA Framework is a methodology and toolset designed to support the effective addition of enterprise SOA. It is based on an extension of the TOGAF Framework specifically designed for packaged solutions and ESOA.

Why not just use one of the standard EA frameworks, like TOGAF or Zachman? Traditional EA frameworks do not include (1) packaged apps, and (2) ESOA. Eg, TOGAF is not a complete delivery tool. No practical advice. No map from enterprise architecture to solution architecture and delivery.

EA Framework Overview:
TOGAF Foundation + SAP Extensions + SAP EA Framework Extensions + Resource Base Extensions

Summary

  • The new SAP EA Framework is based on open standards and can be used for free by customers and partners
  • It is specifically designed to support the effective adoption of packaged solutions in an ESOA environment
  • The new SAP EA Framework is holistic, practical and agile
  • Education materials, certification and service offerings are available


 

Creation and Consumption of an Enterprise Service in .NET – Ingo Sauerzapf, Solution Architect, SAP Market Development Engineering Team

SDN Members: Browse, Test-Drive and Use SAP Enterprise Services in the ES Workplace
www.sdn.sap.com -> Enterprise SOA -> Explore Enterprise Services

Live Demo
:Download WebService Definition (WSDL) from ES Workplace
:Create C# project
:Add Service References to ES Proxy
:Generate proxy class for the WSDL and import the class into VS.Net 2005 project
:Build little C# program that consumes added SAP web services
–> (build query, execute against customer database in ERP system via WS, display results, return to db for more details)

Cool!  It works!


 

The Importance of Standards in IT Architecture – Ingo Sauerzapf

Business Drivers for Standards

  • Invest in differentiating features
  • Do not invest in non-differentiating features
  • Approach new markets

Standards are the foundation of enterprise SOA
Achieve cost-effective and efficient consumption, composition, and maintenance of services

Business standards, enterprise requirements, technology standards

success = technical standards + business standards

SAP is driving standards with key corp alliances (development phase) eg, Services Component Architect, BPEL4People.

Driving and influencing technology standards (implementation phase)

Combine open source, commercial software and open standards for max benefit.

Enterprise Service Repsository (part of PI, part of NW from 7.10 on) built on established standards (SOAP, MTOM, WS-*, etc).

Lots is happening in the push for interoperability.

Live Demo
: Deploy JSR168-compliant portlet inside NetWeaver

Live Demo
: Build little app using JavaServer Faces and deploy on Java Runtime


 

Support of Struts, Spring, Hibernate, Ant – Wilson Ramos, Solution Architect, SAP Market Development Engineering Group

SAP customers are now able to develop applications in Open Source, port to and run the apps on the SAP platform.

Demo how to use some OS Dev Frameworks and Products with NetWeaver.

Openness at SAP means:
Support of all major open source frameworks
Support of all major standards


 

Communities – Marilyn Pratt, Community Evangelist,

Business Process Expert (BPX) Community Network

History of community tools on SDN:
Communities started as a means for proliferating information. Most posts were like good, short articles. Unfortunately the platform got bogged down by ego boosting and point mongering. So SDN turned to a new model, requiring a simple application process for blogs. BPX monitors want expert bloggers with expert knowledge to share. Trying to move most contributors toward wikis.

Moderators are drying to map blog topics, wiki spaces and forums to a managed set of categories. Specifically trying to build out specific categories.

Where there is heavy activity, BPX monitors are trying to supply a wiki space, a forum, and some content pages. Monitor activity via subscriptions, recently updated feeds, notification watch.

What’s the difference between SDN and the BPX Community?
SDN was geared toward the technical audience; the BPX Community is geared toward a business audience.

SDN is hosting close to 2000 concurrent users at any given time.

SDN now supports media content! (Video) content can be uploaded to SDN media server and then referenced from within community posts.


 

AJAX and SAP NetWeaver – Ingo Sauerzapf

In a nutshell…
The AJAX technique has a lot of pros and cons.
Now you can build and run AJAX applications on the NetWeaver platform!

Live Demo
:AJAX-ify a little webapp and run it on NW.


Links

SAP Technology Tour 2007:Philadelphia
ASUG Communities

To report this post you need to login first.

10 Comments

You must be Logged on to comment or reply to a post.

    1. Alvaro Tejada Galindo
      Well…Again Perú is not on the list -:'( Due to my current project…I’m not going to make it to Buenos Aires or Santiago…

      @Ignacio Please! Try to blog about it! -:D

      Greetings,

      Blag.

      (0) 
      1. Ignacio Hernández
        Hi Blag!
        Now, as SAP Mentor I have a “mission”, I’m going to talk about possibility to make a Community Day in Santiago-and/or-Buenos Aires…I feel myself like a “Community” ambassador ­čÖé
        Regards,
        Ignacio.
        (0) 
        1. Alvaro Tejada Galindo
          Ignacio:

          I’m a SAP Mentor too -;) So I will do everything I can to help you with the Community Day in both locations -:D

          “Community” ambassador, that sounds great -:)

          Greetings,

          Blag.

          (0) 
              1. Ignacio Hernández
                Excellent Ezequiel, we can paricipate like speaker or attendee in Community Day. I’m talking about that next Tuesday, I expect meet you there.
                Regards,
                Ignacio.
                Ezequiel, voy a hablar en el evento del martes, buscame, podemos hablar acerca de las formas de participacion, un abrazo. Ignacio.
                (0) 

Leave a Reply