45
 Amir Glatt, SAP America Oleg Figlin, SAP UK SOA111 Building a Cutting-Edge SOA Proof of Concept – Learn From SAP Best Practices

SOA111 Building a Cutting-Edge SOA Proof of Concept – Learn From SAP Best Practices.pdf

Embed Size (px)

Citation preview

  • Amir Glatt, SAP AmericaOleg Figlin, SAP UK

    SOA111 Building a Cutting-Edge SOA Proof of Concept Learn From SAP Best Practices

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 2

    Disclaimer

    This presentation outlines our general product direction and should not be relied on in making a purchase decision. This presentation is not subject to your license agreement or any other agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to develop or release any functionality mentioned in this presentation. This presentation and SAP's strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP intentionally or grossly negligent.

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 3

    1. The promise behind SOA2. Starting with a Proof of Concept3. Recommended phases for an SOA POC project4. Tips for running a successful SOA POC5. SAP POC Consulting Service

    Agenda

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 4

    Innovation for DifferentiationInnovation for Differentiation

    Stability and ReliabilityStability and Reliability

    Customers Want Stability and Flexibility at the Same Time from IT

    Innovation

    Industry-specific Enhancements

    Lower TCO

    Single trusted vendor

    Ecosystem of Innovation

    Variations/ Flexibility

    Stability of the Core

    Standards

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 5

    UI

    Logic

    Data

    Traditional Architecture

    Application

    Application

    Enterprise Services Architecture

    Innovation for D

    ifferentiationStability and R

    eliability

    Composite Applications

    Enterprise Service Repository

    CRM

    Enterprise Service Repository

    Best Practice

    The Target Architecture for Innovation Without Disruption to Ensure low TCO and Flexibility

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 6

    The Promise Behind Enterprise SOA

    PresenterPresentation NotesFlexibility:One unified repositoryRapid composition toolsPlatform enriched with enterprise servicesbreaking process appart and add another stepAgility: Ensure business integrity and compliance Build your own roadmap and innovate processes/products Leverage relationships Expand markets and channels Cost leadership Mergers and acquisitions

    Productivity:

    Reusability:use ES PO Details

    -> eSOA comes down to less time + less money to innovateEmphasize the advantage of doing it in the way that we have done(Both IT & Biz).Example for IT it will be responsiveness to new biz request/better BIZ & IT communication& Alignment...for Biz itis a full process visibility that could contribute to some down stream saving of the overall Biz process.The value/ROI of Soa is in the ultimate biz benefits that is achieved by the biz process...IT usually don't get a direct ROI unless there is some System consolidation/process automation resulting in a lower TCO...or upon the first service reuse which will take a while to become visible.What we have in the demo scenario is actually a composite applicationwhich is deployed in an Esoa infrastructure.We need to explain the strength of doing it esoa verse the non-SOA way.

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 7

    Why Start with a Proof of Concept?

    How can I convince the business that SOA architecture can provide tangible business benefits

    How can I test drivethe tools and technology behind enterprise SOA with aminimal risk?

    How can I take a decision regarding SOA roadmapwhich is based on real hands-on experience and analysis?

    Business Proof Test drive Smart decision

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 8

    How to minimize effort and cost of the POC?How to minimize effort and cost of the POC?

    How to build the right infrastructure?How to build the right infrastructure?

    How to prove real business benefits?How to prove real business benefits?

    Building a Successful SOA Proof of Concept is not that Simple

    Starting from business requirements

    Connectivity betweensystemsMaster data

    Choosing the right business process

    Multiple components

    Risk to existing systems

    Hardware Cost

    Need for multiple skills

    Optimize planning

    Reuse existing components vendor

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 9

    Recommended SOA Proof of Concept Phases

    Business requirement specification

    Scenario & process design (High level UI mockup)

    1. Requirement Design

    Enterprise Services Implementation

    Consumer Implementation (User Interface and Services Consumption)

    Process Composition Wrap-up and Demo

    4. Development/Handover

    Consumer Model Definition Identification of Enterprise

    Services and Process Components

    Mapping of Consumer Model to Enterprise Services

    Service Interface Definition

    3. Consumer/Provider Model

    Installation Configuration Master Data Creation Connectivity Setup and Testing

    2. Infrastructure Preparation

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 10

    Business scenario requirements, solution design and system architecture

    Steps Business Requirements specification Specify business requirements and

    understand business user expectations. Scenario & process design - Define business process steps (high level). Technical Architecture Create process technical architecture and design.

    Deliverables High level business process design and roles. Written description of the business requirements IT system landscape and technical solution architecture.

    1. Requirement Design

    PresenterPresentation NotesHow about change order in General: Activities, Then deliverablesOn this slide: role makes sense, but rule probably as well what should it be? Just to verify.

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 11

    Install, configure and test the infrastructure for the project

    Steps Installation Install or upgrade the needed software components required for the

    project implementation based on the business requirements. Configuration Configuration of the different components, connectivity between

    components Test Ensure the infrastructure is ready for the project implementation.

    Deliverables Running environment for the project implementation Document describing the required steps to build such an environment for productive

    usage

    2. Infrastructure Preparation

    PresenterPresentation NotesHow about change order in General: Activities, Then deliverablesOn this slide: role makes sense, but rule probably as well what should it be? Just to verify.

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 12

    Identify data models and services interfaces to support the required Business process.

    Steps Consumer Model Define detailed business process steps, actions, user interfaces

    and roles. Identified Process Components and Business Objects identify for each

    process step the related business objects and the respective process components. Mapped consumer model to services based on identified business objects

    and process components: identify for each process step the required services (existing) and specify required service enablement (Provider Model).

    Service interface definition Design interfaces for required service enablement.

    Deliverables Consumer data model and required structure List of existing service, process components and data types. Interface definition and data models for custom services.

    3. Consumer/Provider Model

    PresenterPresentation NotesHow about change order in General: Activities, Then deliverablesOn this slide: role makes sense, but rule probably as well what should it be? Just to verify.

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 13

    Develop composite solution by enabling provider services and consume with mapped consumers.

    Steps Provider Implementation Enable existing services and developing

    composite/custom ones. Optional additional development & customizing Develop and customize

    additional required functionality (user interface, db adjustment, coding, application/service configuration & customizing, process integration).

    Consumer implementation Develop solution user interfaces and relevant screens

    Process composition Compose user interface screens into the business process step and workflow.

    Deliverables Composite solution for the required business process scenario.

    4. Development/Handover

    PresenterPresentation NotesHow about change order in General: Activities, Then deliverablesOn this slide: role makes sense, but rule probably as well what should it be? Just to verify.

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 14

    10 tips for a Successful Project

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 15

    Identify the Business Process

    Choose the right business processChoose the right business process

    Picking the right business process is the most important decision in the POC Business oriented

    Improves usability of existing cumbersome process Automates a manual process New innovative process

    Simple Not more than 3 roles and 5-6 process steps

    Reuse Doesnt require new backend functionality

    Demoable

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 16

    Business Network Transformation Example Sales Order Tracking

    Receive customer call

    Verify customer SO data in WD system

    Check supplier system for

    order statusObtain tracking

    numberCheck 3PL system for

    delivery date

    Update customer on status info

    Supplier

    WholesalerLogistic Service Provider

    Customer

    SAP 2008 / SAP TechEd 08 / SOA111 Page 16

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 17

    Process efficiency Example Customer Issue Management

    Extends SAP Quality Management Issue Resolution to SAP Portal using SOA and reports using SAP BI Uses SAP Integration of Quality Management (IQM) Enterprise Services Bundle delivered by SAP Customizes Issue Resolution Business Process using SAP Workflow

    Standardized processes and procedures, clear accountability, task & due-date management

    Solution: Simple and easy to use process to speed up customer issue tracking and classification with fast response, defined ownership, including accountability and timelines, effective and efficient resolution, which also provides for easy data base search and data analysis and relevant business reporting

    People, Processes, System and Metrics & Reporting

    Customer facing personnel capture Priority & Impact Customer Material Issue Description

    System assigns issue to an Overseer based on customer country

    Overseer assigns the issue to an accountable person who bears the overall responsibility for the issue

    Accountable person creates a task for one or more people to fix different aspects of the issue

    Fixers close there tasks

    Accountable person the issue

    Submit Issue Assign OverseerAssign

    Accountable Person

    Assign Fixers Close Issue

    Current Customer Issue Management Process State Multiple non-integrated systems, poor reporting, unclear processes, lack of accountability

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 18

    Initiate Job Booking3 Different UI approaches:Web Dynpro UI, Visual Composer UI, Adobe Interactive Forms UI

    Account Executive

    Create Job Booking

    Finance Manager

    Key Finance Data & Complete Job Booking

    Web Dynpro UI

    Complete Job Booking

    Job Booking Notification

    Offline Interactive Forms sent by e-mail

    Account Executive

    Job booking Notification

    User Productivity Example Job Booking Creation

    PresenterPresentation Notes3 slides with right UI technology

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 19

    Build the Project Team

    Setup a small dedicated project teamSetup a small dedicated project team

    Setting a small , balanced team can significantly reduce effort and cost Recommended project team:

    One NetWeaver expert One Backend functional expert One business process expert

    Limit the POC implementation time to 2-4 weeks

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 20

    Use the SAP Discovery System for the POC Infrastructure

    Use the Discovery system for the POC Infrastructure Use the Discovery system for the POC Infrastructure

    The Discovery system for enterprise SOA can save you days of installation and configuration effort when building the infrastructure Building an infrastructure with the latest components and upgrades could

    take a lot of time and effort

    The Discovery system can ensure you can work on the latest infrastructure with minimum risk and cost

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 21

    Discovery System

    SAP ERP and SAP NetWeaver

    Development Tools

    Additional SAP Components

    Enterprise SOA scenarios

    SAP Best Practices

    Configuration and Integration

    Demonstrations and Exercises

    Laying the foundation with hardware by our partners

    Proof Of Concept (POC)

    SOA Discovery Workshop

    SAP Discovery System A Unique Offering !

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 22

    We are very satisfied with the SAP Discovery system. Not only has itsaved significant time and costs of building an SOA environment by

    ourselves, it also delivers results that benefit our customers

    Prototype

    The Discovery System for enterprise SOA is the perfect infrastructure for internal training

    Training

    Volker Schnuck, Principal ConsultantConcepts Development Integration AG

    Mr. Matthias Hoffrichter, Portfolio and Technology Manager Siemens IT Solutions and Services, Siemens Ltd., Thailand

    Real-Life Customer Value

    I can attest to the power of software and hardware together in this package. Getting up and running is almost plug-and-play, which jump started my company's ability to get going with SAP testing, almost immediately.

    Evaluation

    Nojan Moshiri,SDN Community member

    PresenterPresentation NotesScenario outline & descriptionE.g. Analyst StatementsCustomer QuoteMake audience relate to the problem we are not alone, the situation is the same for others

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 23

    Use Real Data in Your POC

    Use real data in the POCUse real data in the POC

    Showing real business data in the POC can significantly improve management and business buy-in The credibility of your POC depends also on how real it looks

    Import real data (customer names, material names) from your productive/test systems to the POC environment

    You can use the DS external connectivity kit to learn how to achieve that

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 24

    Model the Business Process with Your Convenient Tool

    Model the business process with your convenient tool Model the business process with your convenient tool

    High level modeling of the business process is important task that can be achieved using various tools IDS Scheer ARIS IT Architect, Microsoft Office Visio, Microsoft Office

    PowerPoint or any other tool you are familiar with can do the job Dont waste too much time learning new modeling tools at this point since

    you can focus now on a single business process

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 25

    Use the ES Workplace to Find Existing Services

    Use the ES workplace to find existing servicesUse the ES workplace to find existing services

    Understanding which enterprise services you can reuse from SAP is important step that should be done as early as possible The ES workplace can help you understand which enterprise services are

    available, what they expect as input and what will be their output

    Use the testing environment provided with the ES workplace to ensures the services behavior in runtime is as expected

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 26

    Enterprise Services Workplace SAP Community Network (former SDN/BPX)

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 27

    Reuse SAP Global Data Types

    Reuse SAP Global Data Types when defining new services Reuse SAP Global Data Types when defining new services

    As reusability is one of the main assets of enterprise SOA, SAP global data types are showing exactly that. Use them to save a lot of effort and to test drive the reusability concept Start by browsing the ES Repository and find global data types that suits

    your need

    Use the Data type enhancement concept if you need to modify an existing data type

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 28

    SAP Global Data Types Reusable Business Semantics

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 29

    Implement Consumer and Provider Models in Parallel

    Implement Consumer and Provider Models in Parallel Implement Consumer and Provider Models in Parallel

    Working in parallel will speed up dramatically the implementation time of the project. Use the services interface as the contract between the consumer model and the provider model. Implement the consumer model by using the service interface and a

    dummy implementation

    Implement the provider model based on the service interfaces you defined

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 30

    Implement Consumer and Provider Models in Parallel

    Service Consumer Service Provider

    Enterprise services interfaces serves as the contract between the consumer and

    the provider

    Purchase Order

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 31

    Dont Waste too Much Time on Service Implementation

    Dont waste too much time on services implementation Dont waste too much time on services implementation

    Services implementation could be the longest phase in a productive project; Simplify that task when running a POC Most probably, services implementation will need to adapted when

    moving from POC to production

    Check with SAP if the required enterprise services are planned in the near future

    Ignore complicated data validation and optimization when implementing services in a POC phase

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 32

    Choose the User Interface Technology According to the end Users Needs

    Pick a User Interface technology according to the end users needs Pick a User Interface technology according to the end users needs

    One of the main advantages of enterprise SOA is that it allows you the flexibility to choose the right user interface according to the end user needs You can use Web Dynpro, Visual composer, Interactive forms or other UI

    options

    Check with your end users what will be their preferred environment

    The end result with the right user interface will increase the acceptance of your POC in your organization

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 33

    Different Options of User Interface Technologies

    Mobile and Voice

    Portal and Web Interactive FormsAnalytics

    Online Users Business Users Offline Users Mobile Users

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 34

    SAP Consulting Services

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 35

    Proof of Concept for Enterprise SOA on SAP Discovery: Consulting Service

    Enterprise SOA POC on SAP Discovery System Service (16 days*)

    S

    A

    P

    D

    i

    s

    c

    o

    v

    e

    r

    y

    S

    y

    s

    t

    e

    m

    w

    o

    r

    k

    s

    h

    o

    p

    R

    e

    q

    .

    a

    n

    a

    l

    y

    s

    i

    s

    &

    b

    u

    s

    i

    n

    e

    s

    s

    p

    r

    o

    c

    e

    s

    s

    m

    o

    d

    e

    l

    .

    w

    o

    r

    k

    s

    h

    o

    p

    B

    u

    s

    i

    n

    e

    s

    s

    p

    r

    o

    c

    e

    s

    s

    t

    o

    t

    e

    c

    h

    .

    p

    r

    o

    c

    e

    s

    s

    w

    o

    r

    k

    s

    h

    o

    p

    C

    o

    m

    p

    o

    s

    i

    t

    e

    a

    p

    p

    l

    i

    c

    a

    t

    i

    o

    n

    i

    m

    p

    l

    e

    m

    e

    n

    t

    a

    t

    i

    o

    n

    W

    r

    a

    p

    -

    u

    p

    +

    f

    i

    n

    a

    l

    p

    r

    e

    s

    e

    n

    t

    a

    t

    i

    o

    n

    1 day 1 day1 day2 days 11 days

    Extensions

    C

    o

    n

    n

    e

    c

    t

    i

    v

    i

    t

    y

    t

    o

    c

    u

    s

    t

    o

    m

    e

    r

    b

    a

    c

    k

    -

    e

    n

    d

    s

    y

    s

    t

    e

    m

    s

    E

    x

    t

    e

    n

    d

    e

    d

    d

    a

    t

    a

    c

    o

    n

    s

    o

    l

    i

    d

    a

    t

    i

    o

    n

    E

    x

    t

    e

    n

    d

    e

    d

    P

    r

    o

    c

    e

    s

    s

    s

    p

    e

    c

    I

    n

    t

    e

    g

    r

    a

    t

    i

    o

    n

    w

    i

    t

    h

    S

    A

    P

    N

    e

    t

    W

    e

    a

    v

    e

    r

    C

    E

    S

    O

    A

    d

    e

    e

    p

    -

    d

    i

    v

    e

    t

    r

    a

    i

    n

    i

    n

    g

    W

    e

    b

    D

    y

    n

    p

    r

    o

    J

    A

    V

    A

    /

    A

    B

    A

    P

    t

    r

    a

    i

    n

    i

    n

    g

    S

    A

    P

    N

    e

    t

    W

    e

    a

    v

    e

    r

    d

    e

    v

    .

    I

    n

    f

    r

    a

    s

    t

    r

    .

    t

    r

    a

    i

    n

    i

    n

    g

    S

    A

    P

    N

    e

    t

    W

    e

    a

    v

    e

    r

    V

    C

    t

    r

    a

    i

    n

    i

    n

    g

    Process Related Non Process Related

    Consulting Service to implement a real-life SOA Proof-of-Concept in fixed time and budget leveraging SAP Discovery System for enterprise SOA

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 36

    SAP Discovery System Workshop

    09:00-09:30 Registration 09:30-10:00 Welcome, introductions, agenda

    10:00-10:30 enterprise SOA overview what it is, why it is important 10:30-11:00 enterprise SOA in Practice - demos 11:00-11:15 Break 11:15-12:15 Exercise 1 12:15-01:00 Lunch 01:00-01:30 Exercise 2 01:30-03:00 Exercise 3 03:00-03:30 Exercise 4 03:30-04:00 Summary

    Agenda:

    Help customers identify the potential value of SOA by using SAP Discovery System. Understand how can you start with SOA today and get hands-on experience with building SOA scenarios.

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 37

    Helps customers define the business process and define each step in the process in detail

    Req. Analysis & Business Process Modeling Workshop

    COGS Connect Process (High level Future Mode of Operation)

    Yes

    Part of POC all other steps are done in background and/or based on assumptions, accepted.

    Yes

    No

    Legend:

    10.Customer accepts or rejects & submits

    6.Review responses & Submit to Business

    Office

    14.Turn on required circuits / Update order as

    required

    Interactive ADOBE Form

    Interactive ADOBE Form or

    Call, etc.

    17.Verify order complete system

    is updated automatically

    15.Create account / issue billing advice

    13.Provisioning request to Supplier

    Interactive ADOBE Form

    16.Customer Notification

    Interactive ADOBE Form

    7.Add product markup

    5.Respond to RFQ

    1.Request for service

    2.Review customer

    information submit for processing

    12.Firm order created from quote.

    Provisioning systems updated

    4.Request a quote (RFQ)

    from suppliers

    9.Submit to customer

    11.Customer accepts?

    Interactive ADOBE Form

    Interactive ADOBE Form

    8.Determine & enter cost

    3.On net capacity?

    Process flow

    Roles

    Detailed description of each step in the process

    Background/interactive steps

    Due date

    Exits next steps

    Step is part of the scope of the PoC or not

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 38

    Business Process to Technical Process Workshop

    Techn

    ical pr

    ocess

    flow

    Busin

    ess pr

    ocess

    flow

    Help customers translate the business process into a technical process and bridge the gap between business and IT

    User interface mock-up

    Services definition

    Services identification

    Callable objects definition

    Define UI type for each interactive step

    Screen flow model (SFM)

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 39

    Composite Application Implementation

    Technical implementation of lightweight business process

    Custom services development

    UI development

    SAP and custom services consumption

    Process implementation

    Portal fine-tuning,roles creation

    QA

    Documentation

    Non-SAP system

    ESR

    SAP ERP 2005

    SAP XSS 6.0SAP ECC 6.0

    SAP SRM 5.5

    BI

    PI

    BI JAVA

    DI

    AS ABAP AS JAVA

    EP

    EPC

    Usage types*

    SAP NetWeaver

    MDM

    SAP NetWeaver system

    Non-SAP System

    ESR

    SAP ERP 6.0

    SAP XSS 6.0SAP ECC 6.0

    SAP SRM 5.5

    BI

    PI

    BI JAVA

    DI

    AS ABAP AS JAVA

    EP

    EPC

    Usage Types*

    SAP NetWeaver

    MDM

    SAP NetWeaver system

    SAP 2008 / SAP TechEd 08 / SOA111 Page 39

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 40

    Wrap-Up & Final Presentation

    Present deliverables to the customer, wrap composite application, and provide detailed document describing the definition, design, and implementation process

    Wrap deliverables

    Prepare export package

    Presentation to the customer

    Wrap-up

    Document the process

    SOA

    Compos

    ite appli

    cation

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 41

    Summary / Wrap-Up

    Starting small with a Proof of Concept is one of the best ways to capture the business benefits of SOA

    Following SAP best practices and guidelines can ensure the Proof of Concept will be successful

    SAP Consulting designed a POC consulting service that can help organizations who lack the required skill set

    SAP SOA Architecture intends to allow organizations to innovate for differentiation on top of a stable core

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 42

    SDN Subscriptions offers developers and consultants like you, an annual license to the complete SAP NetWeaver platform software, related services, and educational content, to keep you at the top of your profession.

    SDN Software Subscriptions: (currently available in U.S. and Germany) A one year low cost, development, test, and commercialization

    license to the complete SAP NetWeaver software platform Automatic notification for patches and updates Continuous learning presentations and demos to build

    expertise in each of the SAP NetWeaver platform components A personal SAP namespace

    SAP NetWeaver Content Subscription: (available globally) An online library of continuous learning content to help build skills. Starter Kit

    Building Your Business with SDN Subscriptions

    To learn more or to get your own SDN Subscription, visit us at the Community Clubhouse or at www.sdn.sap.com/irj/sdn/subscriptions

    PresenterPresentation NotesUnlike trial versions which expire after 90 days, requiring you to uninstall, reinstall, and re-configure. SDN Subscriptions provides developers uninterrupted access to an environment that they can personalize and completely control, saving them valuable time and increasing productivity through reduced downtime.

    Specific subscriptions include: SAP NetWeaver Development Subscription. Hands-on access and ownership to the complete SAP NetWeaver software platform. (available in Germany and U.S.) Low cost, access to the SAP NetWeaver platform with a one year, development and commercialization license Choice of development method with SAP NetWeaver ABAP, Java, and/or composite applications Continuous learning presentations and demos to build skills in each of the SAP NetWeaver platform components SAP NetWeaver Content Subscription. An online library of continuous learning content to help build skills. (available globally)SAP NetWeaver Composition Subscription. Uninterrupted, total control for creating, testing, and selling Java-based solutions that integrate with SAP applications. (available in Germany and U.S.)

    To learn more or to get your own SDN Subscription, visit SAP NetWeaver, Development Subscription, www.sdn.sap.com/irj/sdn/devsubSAP NetWeaver, Content Subscription, www.sdn.sap.com/irj/sdn/subscriptions/contentSAP NetWeaver, Composition Subscription, www.sdn.sap.com/irj/sdn/subscriptions/composition

    Key Benefits include: Complete control Uninterrupted, hands-on access Latest NetWeaver software Continuous learning And Supporting services

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 43

    Further Information

    Related Workshops/Lectures at SAP TechEd 2008SOA260, Build an End-to-End SOA Scenario , Hands-On WorkshopSOA 112, How Productized Enterprise Services are Used Today Case Studies, Lecture

    Related SAP Education and Certification Opportunitieshttp://www.sap.com/education/

    SAP Public Web:SAP Developer Network (SDN): www.sdn.sap.com/esoadiscoveryBusiness Process Expert (BPX) Community: www.bpx.sap.com

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 44 SAP 2008 / SAP TechEd 08 / Page 44

    Thank you!

  • SAP 2008 / SAP TechEd 08 / SOA111 Page 45

    Please complete your session evaluation.Be courteous deposit your trash,

    and do not take the handouts for the following session.

    Thank You !

    Feedback

    Slide Number 1DisclaimerAgendaCustomers Want Stability and Flexibility at the Same Time from ITThe Target Architecture for Innovation Without Disruption to Ensure low TCO and FlexibilityThe Promise Behind Enterprise SOAWhy Start with a Proof of Concept?Building a Successful SOA Proof of Concept is not that SimpleRecommended SOA Proof of Concept Phases1. Requirement Design2. Infrastructure Preparation3. Consumer/Provider Model4. Development/Handover 10 tips for a Successful ProjectIdentify the Business ProcessBusiness Network Transformation Example Sales Order TrackingProcess efficiency Example Customer Issue ManagementUser Productivity Example Job Booking CreationBuild the Project TeamUse the SAP Discovery System for the POC InfrastructureSAP Discovery System A Unique Offering !Real-Life Customer ValueUse Real Data in Your POCModel the Business Process with Your Convenient ToolUse the ES Workplace to Find Existing ServicesEnterprise Services Workplace SAP Community Network (former SDN/BPX)Reuse SAP Global Data TypesSAP Global Data Types Reusable Business SemanticsImplement Consumer and Provider Models in ParallelImplement Consumer and Provider Models in ParallelDont Waste too Much Time on Service ImplementationChoose the User Interface Technology According to the end Users NeedsDifferent Options of User Interface TechnologiesSAP Consulting ServicesProof of Concept for Enterprise SOA on SAP Discovery: Consulting ServiceSAP Discovery System WorkshopReq. Analysis & Business Process Modeling WorkshopBusiness Process to Technical Process WorkshopComposite Application ImplementationWrap-Up & Final PresentationSummary / Wrap-UpBuilding Your Business with SDN SubscriptionsFurther InformationSlide Number 44Feedback