soa101 soa with sap netweaver.pdf

25
SOA101 SOA with SAP NetWeaver Thomas Volmering Director, Product Management SAP NetWeaver SOA / BPM 08.09.2008 10.09.2008

Upload: leandro-nic-vid

Post on 26-May-2017

226 views

Category:

Documents


1 download

TRANSCRIPT

SOA101 SOA with SAP NetWeaver

Thomas VolmeringDirector, Product ManagementSAP NetWeaver

SOA / BPM

08.09.200810.09.2008

©

SAP 2008 / SAP TechEd

08 / <Session ID> 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 / Page 3

SOA is here Today – Experience it

Presenter
Presentation Notes
SOA is a mandatory first step for strategic agility With our service-enabled business suite we have solved the old efficiency / flexibility dilemma: you can now change fast and scale-up efficiently.

End-to-end SOA Infrastructure - TODAY Enabling Managed Process Flexibility

Process Components

SAP Business Suite

Order Mgmt. ...

Service & Event Enablement

Enterprise SOAProvisioning

Service- enabled Applications

SOA Inter- operability Service Bus

User Interface

Service & Event Composition

Business Process Management UI Composition

Information Composition

Business Rules Management

Desktop MobilePortal Wiki/BlogForms Pervasive Voice Search

RSS

Customer & Partner Applications

Application M

onitoring

SOA Design Governance Connectivity &

Integration

SOA Management

Platform Services

SAP NetWeaver Components

MDM BI …

B2B

Par

tner

Non SAP & Legacy

Enterprise SOAComposition

Presenter
Presentation Notes
Now in 2008, We have SAP NetWeaver Process Integration 7.1 that provides a platform for a customer to realize a SOA landscape. Using PI 7.1, customers can leverage Enterprise services provided by SAP and also enable their existing investments in third party and legacy applications as services. SAP NetWeaver Composition Environment which provided a rich set of modeling tools for customers to build agile and flexible applications by consuming the services. NW BPM puts the various UI blocks and services together to create end to end processes that solve day-to-day problems of customers. In addition to the infrastructure, we provide Over 2,800 services by service enabling our existing Business suite. The tried and tested service methodology to our customers as SOA 300 course Reusable content such as the Global Data Types on which our Enterprise services are based. With the tools, content and the methodology a customer can jump start his SOA Implementation to build flexible applications while leveraging his existing investments.

SAP NetWeaver Business Process Management Embedded in SAP NetWeaver

Composition Environment

Comprehensive process management■

Unifying human and system automation processing steps■

Business Process is more than just service orchestration

Composition of event-driven processes■

Seamless combination of service, event and human task■

Enterprise services consumption■

Tightly integrated with native Business Rules Management

Benefits of an integrated composition environment■

Model-driven development■

Integrated toolset■

Out-of-the-box ESR integration■

Lifecycle management

Process Server

ProcessComposer

ProcessDesk

ProcessDesk

SAP NetWeaver Business Process Management

©

SAP 2008 / Page 5

Presenter
Presentation Notes
Fast innovation without disruption Model-driven development Leveraging the stability and continuous innovation of the business process platform Enterprise scale composite apps Comprehensive lifecycle management across stack Open standards based Robust, reliable development platform Java EE 5 application server Eclipse based modeling and development environment Available to customers today Customers and partner alike reap the benefits of our CE solution already Rapid installation and time-to-value Complete custom application development done by one developer in 5-6 weeks Fast installation (~1h) provides a complex and central tool for developing and modelling different components Ability to create complex models in short time Adherence to standards and built-in integration to simplify development JEE5 / EJB3 standards to lower development efforts Java Business applications can benefit from an improved Java persistence and business logic architecture based on EJB 3.0, JPA and Java Dictionary. SAP NetWeaver CE comes with a ready-made integration with SAP ABAP systems including modeling, data types, transactions, process integration, user interface paradigms and documentation standards SAP NetWeaver 7.1 CE adds proven SAP robustness concepts to Java to support mission-critical Java applications and composites Web service creation is absolutely easy – use of security features End user focus with great UI support Powerful Web Dynpro features for less effort in UI development Easy and efficient modelling of new UIs leverage internal and external web services Service Layer is completely built on standard services, allowing us to plug & play other UIs among VC

Building SOA-based Composite Applications

Customer proof points

Composition EnvironmentComposition Environment Process IntegrationProcess Integration

Speed of ImplementationNearly 6 times faster implementationcompared to other development toolsLeveraged out of box SAP UI componentsPre-integration with SAP Applications

Rapid Innovation on top of stable coreProtection of the existing ECC investmentAgile development project: 2.5 WeeksLeverages SAP and Non-SAP content (3rd party)

SOA backbone in heterogeneous landscape65% of applications are non-SAP1.2 million messages processed overnight.Response time of 200ms for an end to end B2B transactionProfitability at every step of the Service lifecycleThree weeks to go live

Building on best practicesSAP has knowledge of integrating with logistics systemsLower TCO because SAP provides pre-developed integration content

Presenter
Presentation Notes
Cardinal Health: Capital Appropriation Request (CAR) A submission that must be prepared to obtain an appropriation of funds for feasibility or implementation phase costs. Once granted, the appropriation becomes the feasibility budget or project budget, and commitments may be made by designated persons associated with the project, within the limits of their authority. Legacy CAR Application Over 20,000 lines of code, Developed in 4 - 6 months, Not easy to enhance or maintain New CAR Application on SAP NetWeaver CE Developed in 5 weeks, Leveraged out of box SAP UI components, Model (wire) business logic together vs. custom Visual Composer administration/analytics screens built in days Wrigleys: The Identity Authorization and Provisioning (IAP) Application Employee and Manager Self-service Application to request User Authorization Change Multi-step approval process dynamically driven based on HCM data Main drivers: Media breaks, missing process traceability, lack of best practice compliance enforcement Workflow includes steps for Segregation of Duty validation and Helpdesk ticket logging Implementation of Enterprise Service following SAP Methodology and re-using delivered SAP ESR content Project executed in 2.5 weeks using Agile Development methodology Leverages 3rd party content (Bizrights), and custom developed helpdesk app Commitment to SAP Governance in development / semantics CAF, VC, CE7.1 (GP, VC and Adobe Forms), ESR Realization on ECC5.0, custom developed services Portal Light incl UWL usage Swiss Post The first customer to go live with PI 7.10 in a record time of 3 weeks. Using PI 7.1 in a predominantly heterogeneous environment where SAP is only 35% of the IT investment. The rest of the applications cover the entire spectrum of technologies and programming languages. Leverage key high volume features of PI 7.1 such as Message packaging (PI is faster than the application system in the backend) Replaced existing BEA Web Logic Usage of PI for A2A and B2B Transactions Extensive Use of the Enterprise services Repository and our SAP SOA methodology – Presented a profitability analysis showing improvements in every stage of the SOA lifecycle (thanks to ESR, our pre-delivered content and support for heterogeneous landscapes) EnBw Customer using PI 7.1 as the central middleware over other middleware vendors that are already available in the landscape. Core processes identified during ramp up, such as the core processes of energy suppliers with external energy suppliers, such as Vattenfall, as well as municipal utilities, etc. Source and destination are more than 90% SAP Systems. Number of backend systems over 20, about 10 of them non-SAP systems. Usage of PI as a single middleware for both EAI and SOA based scenarios Extensive use of new features, such as XML validation, AAE, services registry. For implementation of a SOA architecture PI brings a great added value. PI 7.1 is central integration platform, ESR is a central development environment. The registry is also used to store centrally by SAP and non-SAP Services. Utility scenario via EDI based on SAP NW PI 7.1 and SEEBURGER utility adapter for internal and external communication In production we process via SAP NW PI around 120,000 to 250,000 messages per day The messages sizes can reach up 50 MB or sometimes 80 MB Extensive usage of ccBPM processes even for human processes Note: While talking about internal

Swiss Post Group Feedback on Enterprise Services Repository - Profitability analysis*

* Based on their presentation in SAPPHIRE, Berlin 2008

Enterprise Services Repository is used across SAP, .Net, oracle, SUN, BEA technologies

Duration reduction by 20%

Duration reduction by 25%

Reduction of Integration effort by

30%

Reduction of Deployment per service by 1 day

Only possible with ESR/SR

Presenter
Presentation Notes
Here’s an actual customer testimony of the benefits of the Enterprise Services Repository Swiss Post Group is a company owned by the Swiss Confederation which is incorporated under public law. It has over 58,000 employees spread over 2500 post offices. The company has a turn over of CHF 8,712 bn and the group profit for the year is CHF 909 million. Swiss post Group is also the first customer to go live with SAP NetWeaver Process Integration 7.1. In the last few months since they went live, they are clearly able to leverage on the new features of the Process Integration 7.1 in solving their Enterprise IT issues. One of the key features that they use as part of PI 7.1 is the Enterprise Services Repository. The organization is committed to advance and use Service oriented Architecture and integrate it into Business Process Management. And over the last two years, based on an extensive study done within the group, the company has defined the SOA roadmap for the organization. Swiss post has a very heterogeneous landscape with technologies such as .Net, Oracle, SUN, BEA and SAP distributed all across its stack. Swiss post made a conscious decision to separate the implementation technology (the technology in which the service is implemented) from the methodology and process. They required a repository that is able to handle the technology heterogeneity and provide a unified view across this technologically diverse landscape. After an extensive proof of concept, Swiss post decided to use the Enterprise Services Repository as the sole central services repository. Today, after using the ESR across all steps of the SOA lifecycle, they are clearly able to see how ESR helps in every step of the Service lifecycle.

©

SAP 2007 / Page 9

Demo Scenario Investment Approval Process

Presenter
Presentation Notes
This demo is based on the SOA Experience workshop where we show the complete enterprise SOA Roundtrip from defining the process blueprint to running the finished process implementation. The Investment approval process is a classical example where you want to implement a “before process” to validate certain conditions before you invoke the standard processes that are delivered by SAP. In the end to end demo, we show you how to Achieve process transparency by defining the end to end process in NW BPM Leverage the enterprise services delivered by SAP Encapsulate all the complex rules that are involved in the decision making process in NW BRM Seamlessly combine UI and Services through tool integration achieved between NW BPM and UI tools, ESR etc. Connect to legacy systems in your supplier’s landscape As part of today’s lecture, I will focus on one specific part of the demo where we connect to the legacy system in the supplier landscape to write the PO information. We will Look at the overall process definition in Galaxy Drill down to the specific part of the process involving connecting to the legacy system Show, how without writing a single line of code, we are able to service enable an existing legacy application Use the Galaxy process to integrate it as part of a composite process Build quick and flexible UI using Visual Composer

©

SAP 2008 / SAP Skills 2008 Conference / Page 10

DEMO

©

SAP 2008 / Page 11

With Enterprise SOA Delivered – What’s Next?

Presenter
Presentation Notes
SOA is a mandatory first step for strategic agility SAP has been very successful in helping companies becoming best-run businesses With our service-enabled business suite we have solved the old efficiency / flexibility dilemma: you can now change fast and scale-up efficiently. With enterprise SOA delivered, what’s next?

Best Practice

Reference Models

©

SAP 2008 / Page 12

Flexibility Beyond 2008 Convergence of Models, Services & Events

FLEXIBILITY

Third Party

Business Events

Existing Business

LogicAnalytics

SAP NetWeaver Process Integration (Event & Service Bus) SAP NetWeaver Process Integration (Event & Service Bus)

Enterprise Services

SAP NetWeaver Composition EnvironmentSAP NetWeaver Composition Environment

Ad-hoc User Collaboration

Executable Process Models

Process Analysis

SAP Business SuiteBusiness Objects

Presenter
Presentation Notes
New Business Process Management capabilities: easily define and implement business processes that differentiate you from your competitors. Unique advantages: executable process models that combine services, events and human tasks Different abstraction levels allow for co-design between business experts and developers Ad-hoc user collaboration: business users can handle exceptions and tasks in a collaborative style, within the right business context Reference process models: The SAP Business Suite not only delivers a rich set of Enterprise Services, it also comes with best practice processes that are documented as SOA reference models. A new set of models on a process flow level will be delivered that include service and event extension points. Enterprise Services and Business Events: Business Events allow ‘management by exception’ within one consistent framework with services (common design time, semantics and governance based on ESR) SAP NetWeaver Process Integration as a Service Bus: mediates services and events (mediation capabilities are mapping, transformation, routing etc.). It integrates with and service-enables legacy systems. It continues to evolve into a standards-based and lean bus architecture. Process Analysis: The integration with BI Tools by Business Objects (e.g. Crystal Reports) within the Eclipse-based SAP NetWeaver CE enables the analysis of process performance (bottleneck’s, KPI’s, benchmarking etc.)

Process Insight Delivered Through a Lean SOA Integration Platform and an Integrated Environment Enabling Developer Productivity

Process Flexibility and ExtensibilityEnd-to-end business process management and execution One model different views for different personasActionable process analysisContextual collaboration and ad-hoc processes

Superior Developer ProductivityBest-in-class reuse of assetsIndustry standards supportIntegrated lifecycle managementLow total cost of development

Process

IntegrationPr

oduc

tivitySOA

TechnologyLean SOA Integration

Non-SAP and best-in-class SAP integrationHeterogeneous landscapes supportEnd-to-end manageabilityLow total cost of ownership

Lean SOA Integration Evolution of PI into Enterprise Service Bus

©

SAP 2007 / Page 14

SAP NetWeaver Process Integration 7.1 serves many service bus scenarios today. It will evolve further in three areas:Process flexibility – Enable Service and events, Service adaptation and Process monitoring Mediation to address semantic challenge with highly-productive mediation tooling (mapping, etc.) Avoid Spaghetti SOA – loose coupling, managed connections and closed loop SOA Governance (distributed runtimes, lower footprint)

Differentiate by provision of pre-packaged content and support for semantic content handling

SAP NetWeaver Process Integration 7.1 serves many service bus scenarios today. It will evolve further in three areas:Process flexibility – Enable Service and events, Service adaptation and Process monitoring Mediation to address semantic challenge with highly-productive mediation tooling (mapping, etc.) Avoid Spaghetti SOA – loose coupling, managed connections and closed loop SOA Governance (distributed runtimes, lower footprint)

Differentiate by provision of pre-packaged content and support for semantic content handling

total ~ 40 (~ 10 per app/ERP instance)

total ~60, 500MB traffic (~15 per app/ERP)

total 110, 3GB traffic~25 per app/ERP,

+ 10 svc for composition

total ~300, 25G traffic~50 per app/ERP,

+ 100 svc for composition

Consolidate

to hub Services & standards Lean

tooling

& footprint

Lean SOA Integration Business Context Driven SOA Management

SOA adoption

Business Context Driven Integrated SOA

ManagementScope: Business ScenariosClosed Loop SOA

Governance & business context (ESR, BPM)

Life cycle ManagementOverall application & system

Management (e.g. ITIL)

©

SAP 2007 / Page 15

Customer SOA AdoptionStatus

RequiredSOA Mgmt.Scope

SOA Runtime Management + SupportabilityLocal Web-Service

Management

Centralized, Heterogeneous , policy based SOA Management

Required SOA Management capabilities strongly depend on the maturity of the SOA adoptionFor strategic, enterprise-wide SOA deployments, SOA Management has to

Support closed loop governance by closely integrating design-time and runtime SOA governanceIntegrate with end-to-end IT operations and supportBe driven by the business KPIs of the enterprise to facilitate and account for IT-business alignment

Required SOA Management capabilities strongly depend on the maturity of the SOA adoptionFor strategic, enterprise-wide SOA deployments, SOA Management has to

Support closed loop governance by closely integrating design-time and runtime SOA governanceIntegrate with end-to-end IT operations and supportBe driven by the business KPIs of the enterprise to facilitate and account for IT-business alignment

Presenter
Presentation Notes
Future perspective: Business-Driven, Closed-Loop SOA Management and Governance SOA and SOA management is not just about managing the request-response communication between services and consumers. SOA promises to keep the worlds of IT and the Business aligned. SAP already delivers on this promise by service-enabling the business content of its applications and making it available to customers as Enterprise Service Bundles in the Enterprise Services Repository and Registry, complete with a recommended modeling methodology. To complete its SOA design-time, modeling and governance offering with a runtime SOA management and governance counterpart, SAP plans to provide capabilities which ensure that the SOA technology stack operates in accord with the requirements posed of by the business. These capabilities will: Facilitate the continuity between business KPIs and the technical rules (embodied by technical policies and Service Level Agreements) according to which the SOA implementation operates to help the business meet the objectives of the enterprise. Enable the informed decision making by the Business by providing it with visibility into the operations of the SOA technology stack.

Development Productivity Focus on tool harmonization and Supportability

Integrated development environment enabling guided DevelopmentFocused effort to support iterative and parallel development across stacksSeamless collaboration across user roles without loss of informationAutomation of problem detection including support for predictive analysisTransparency in error-cause analysis through harmonization across stacks and wizard-based resolution

Integrated development environment enabling guided DevelopmentFocused effort to support iterative and parallel development across stacksSeamless collaboration across user roles without loss of informationAutomation of problem detection including support for predictive analysisTransparency in error-cause analysis through harmonization across stacks and wizard-based resolution

Development EffortIn Man hours

NW CE 7.10 EHP1 of NW CE 7.10

200142

174

123

117

42

99

56

590

User Interfaces

Services

Processes

Cross Stack

363

Overall improvement

By 38%

-29%

-29%

-64%-43%

Features to enable parallel development – White ServicesEnhanced support for Service consumption, data binding and testing

Presenter
Presentation Notes
Trouble shooting guide – Questionnaire. - Choose what your problem is - In a Wiki base format. Memory analyzer (Analyze memory problems – automated heap dump analysis) - CSN component also for SAP Components - JVM Profiler – used to connect to live system while heap dump is offline Started in tools, App server LM Area, BPM, SOA Middleware area – Scope items for supportability Log content, message ID Integration with the solution manager, offline auto analysis Fully harmonized solution across stacks Automation of Problem analysis Minimal level of analyse and report a problem

Process Insight Evolution of the Common Process Layer

©

SAP 2007 / Page 17

Design Collaboration

COMMON PROCESS LAYER

Common Process LayerOne model, different views for different personas Comprehensive Business Process Management across all business processes including core- and composite- processesIntegrated environment for understanding and extending application core processesPre-requisite for end-to-end monitoring, lifecycle management and process performance management

KPI Monitoring

Conceptual Model

Specification Model

Execution Model

Executive

Architect

Analyst

LoB

SAP Business Apps

Composition

Integration

GenerateContract

Cancel

Approve

Release

Cancel

Assign Source

Presenter
Presentation Notes
As an evolution of multiple process layers catering to different needs, a common design- and runtime layer for business processes will emerge. A common business process layer in our understanding fulfills the following criteria: It offers a dynamic business process representation that can be sketched and understood by business people (BPMN). This design-time representation goes across all types of business processes and their specific characteristics and supports design collaboration. A more detailed view of the same dynamic business process representation can be implemented by a developer persona, without the need of model translation or conversion. Execution is done by application runtime, or a business process engine, depending on the nature of the respective process fragment. Common monitoring, lifecycle management and process performance management (e.g. based on KPI’s) is possible along the end-to-end process For the application core processes , the common process layer uses ESR SOA artifacts that provide deep semantic integration based on process models. Here process component models are exposed as BPMN-based processes with defined extension points for enhancing the core process. In that sense, the common process layer provides process-oriented “business add-in’s” for process composition without touching the business application logic itself. Harmonizing design and runtime, the common process layer will enable customers to leverage common runtime services and a central design time in BPMN both for human-centric and system-centric process modeling in a homogenous environment.

©

SAP 2008 / SAP Skills 2008 Conference / Page 18

DEMO

Updated roadmap for SOA Integration Platform

Process Flexibility and Extensibility

2009/10

Developer Productivity

Process AgilityAccelerated SOA Integration

First application process flow models exposed for reference and extension

Common process layer -Business Solution Layer for reference and extension Actionable Process AnalysisContextual Collaboration

Lean SOA Integration

2008©

SAP 2008 / Page 19

SAP NetWeaver Composition Environment delivers BPM & BRM capabilitiesIntegrated composite developer experienceFull process lifecycle support

Java based connectivity in AAE Minimized downtime for upgradeDevelopment infrastructure and logistics enhancementsIntegration with third party SOA Management vendors

Service AdaptationProcess composition for Business AnalystIntegrated Eclipse-based ESR & tooling

environment

Evolution of PI as a Enterprise Service BusContinuous availabilityEvent CorrelationJEE6 & SCA StandardsClosed-loop SOA Governance driven by

business semantics

©

SAP 2008 / SAP TechEd

08 / <Session ID> Page 20

What do I do now?

Related Workshops/Lectures at SAP TechEd 2008BPM160 –

Building Your Own Composite Business Processes From Scratch With

SAP NetWeaver BPMBPM200 -

End-to-End BPM: A Hitchhiker's Guide to the Next LevelBPM262 -

How to Use Business Rules With Business Process ManagementBPM360 -

Modeling a Business Process Using SAP NetWeaver BPM and SAP NetWeaver CE 7.1.1 EHP1BPM260 -

The ABC's of Modeling and Using Business Rules in SAP NetWeaver CEBPM262 -

How to Use Business Rules With Business Process Management

SAP Public Web:SAP Developer Network (SDN): Business Process Management (BPM)https://www.sdn.sap.com/irj/sdn/nw-bpmBusiness Rules Management (BRM)https://www.sdn.sap.com/irj/sdn/nw-rules-management

Business Process Expert (BPX) Community: www.bpx.sap.com

Thank You!

©

SAP 2008 / SAP TechEd

08 / <Session ID> Page 21

CE Beta Program ■

Ramping up from early influencers to broader adoption

Beta 2.0 available as of August 2008■

Fast track to ramp up program planned as of December 2008

Get Your Trial Version on SDN!

Available for pre-order! www.sap-press.com

Available for pre-order! www.sap-press.com

©

SAP 2008 / SAP TechEd

08 / <Session ID> Page 22

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 updatesContinuous learning presentations and demos to build expertise in each of the SAP NetWeaver platform componentsA 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

Presenter
Presentation Notes
Unlike 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/devsub SAP NetWeaver, Content Subscription, www.sdn.sap.com/irj/sdn/subscriptions/content SAP 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 / <Session ID> Page 23

Fuel your Career with SAP Certification

What the industry is saying

“Teams with certified architects and developers deliver projects on specification, on time, and on budget more often than other teams.”2008 IDC Certification Analysis

“82% of hiring managers use certification as a hiring criteria.”2008 SAP Client Survey

“SAP Certified Application Professional status is proof of quality, and that’s what matters most to customers.”*Conny

Dahlgren, SAP Certified Professional

Take advantage of the enhanced, expanded and multi tier certifications from SAP today!

Presenter
Presentation Notes

©

SAP 2008 / SAP TechEd

08 / <Session ID> Page 24

Thank you!

©

SAP 2008 / SAP TechEd

08 / <Session ID> Page 25

Please complete your session evaluation.Be courteous —

deposit your trash,

and do not take the handouts for the following session.

Thank You !

Feedback