Additional Blogs by SAP
cancel
Showing results for 
Search instead for 
Did you mean: 
martin_vierling
Advisor
Advisor

How can SAP partners and ISVs find the most suitable test system for their need?

Having been responsible for hosted test environments at the SAP Integration and Certification Center (SAP ICC) for many years, Martin Vierling has great insight into what type of test system fits for what circumstances. With some recent new offerings by the SAP Partner organization, we recommend that both experienced partners as well as ISVs who are new to the SAP ecosystem to read his expert blog.

The best starting point when evaluating what type of test system option to purchase, is to examine the type of integration you are building - because your technical requirements will have the greatest influence on the range of choices that you have. Second on the list for most companies are the resource requirements to run or use the system - both the budget as well as necessary technical know.

Generally speaking accessing shared hosted systems is the most cost effective way to test integrations, since you do not require hardware or people to administrate the system - the access fee is all you incur. Shared systems generally allow for testing any type of standard SAP integration to open and released SAP APIs.

If you wish to do some extensive system customizations - that would not be possible in a shared environment - you have the option to subscribe to your private hosted SAP solution. The cost is a bit higher, but still you are not required to invest in hardware or have the know-how to install and maintain the system inhouse.

And last but not least, you have the option to purchase SAP NetWeaver / Application Developer licenses for inhouse usage.

 

Read on for some use cases, and pricing examples:

Integration via standard SAP APIs to SAP ERP, SAP NetWeaver, etc.:

If your company is building a connector or adaptor with SAP solutions, that is based on open APIs chances are high that you can test via one of our hosted solutions. The SAP Remote Access and Connectivity (SAP RAC) Service enables testing of communication with SAP solutions - either directly or via SAP Process Integration (aka Exchange Infrastructure), Internet protocols like http, or SAP's own protocol RFC. We also provide you the Java and .Net Connector and it goes without saying that you can test enterprise services integrations. Pricing for this service varies depending on the length of your service commitment - it can be as low as 413 Euro for access to shared system for 24 months and goes up to an individual fee for a private system of your choice.

(For the expert reader - Some common integration certification scenarios that can be tested this way are XI Content, ES Bundles, middleware scenarios such as ALE integrations, most of the application scenarios such as B2B-OCI, WM-LSR, PLM, SCM or FI integrations, system monitoring scenarios as in BC-XBP, BC-XAL, telephony integrations, BW-STA, ODB, OBI and many more.)

System integrators might also be interested in complementing their test system landscape with additional shared hosted systems by SAP ICC.

 

Deploying Java Applications or Portlets on SAP NetWeaver

For both these development activities you will need an SAP NetWeaver development system inhouse, because of the tight integration between SAP's Java development environment and SAP NetWeaver. The separated development components on front-end and backend can't be connected through Internet.

If you are an individual consultant or student, we recommend that you get started with the SDN subscription, as the most cost efficient way to get the software long-term. If you just want to see a 90-day trial license, you can of course get that for free here on SDN. See details in next sections.

As a partner company, who is doing long-term development work on SAP NetWeaver you should purchase an inhouse developer license. As a company, who is doing long-term development work on SAP NetWeaver you may consider purchasing an inhouse license to even deeper your SAP knowledge.

If you are writing XI Adapters - the same SAP NetWeaver developer license will also allow you to order the Partner Connectivity Kit at no additional fee.

Writing ABAP Add-ons

Some ISVs just want to develop a user exit, others build full blown add-ons in ABAP. Regardless, if you want develop this piece of code in your own ABAP development namespace and resell it as packaged code, your first purchase should be an SAP development license for SAP NetWeaver or the particular SAP Application. You would go about ordering this the same way as an inhouse SAP system.

If you find that you'd rather have SAP ICC host your development environment, you can still opt for that more convenient solution.

 

These are the most typical use cases I have encountered while working with software companies. If you do not find your particular scenario described here, please add it in your comments, so that hopefully we can together come up with the complete picture.

 

**********************

 

How to find the right SAP Test System Opportunity?

There are various opportunities for independent software vendors (ISV) for developing and testing of their product integration. Please check on what you want to do, your requirements and we will show you the opportunities, the suitable interfaces, the requirements, and how to obtain the related SAP software.

Example for usage

Type of integration

We prefer in-house system

We prefer hosted environment

I am software vendor and will test my SAP interface integration with SAP Application (ERP, CRM, SRM, SCM, etc.)

Business Applications Integration

4

1,2

I am software vendor and will test my SAP interface integration with SAP NetWeaver (Batch Scheduling, Form processing, Telephony, etc.)

SAP NetWeaver Platform Integration

3,5,6,9*

1,2

I want to write code in ABAP e.g. build an ABAP Add-on, creating own reports, transactions

ABAP Development

3,4,9*

2**

I want to deploy a Java application on NetWeaver AS Java

Java Development

3,6,9*

-

I want to create mobile offline applications using the Mobile Infrastructure

NetWeaver Mobile

11

-

I am going to develop, run or administrate portal applications for SAP NetWeaver Portal

NetWeaver Portal

3,10

-

Creating seamless business process with SAP's enterprise service-oriented architecture

Enterprise Services Bundles

8

1,7

I want to build XI Content (data structures, interfaces, mapping programs, integration processes)

Process Integration/Exchange Infrastructure

3,9*

1

I want to build XI-Adapters to enable SAP PI to different application components or industry standards

Process Integration/Exchange Infrastructure

3,9*+12

-

I want to write an SAP Interface integration using Java connector, .Net connector, etc

SAP Connectors

3,4,5,9*

1

I am a Developer looking to learn and experiment with the SAP NetWeaver development environment

SAP NetWeaver ABAP or ABAP+J2EE Trial

6,9*

-

 

* no commercial use  /  ** appropriate license required

 

  1. SAP RAC Service
  2. SAP RAC Service Exclusive
  3. SAP NetWeaver Developer User License
  4. SAP Application Developer User License
  5. IDES Test & Demo License
  6. SAP NetWeaver ABAP or ABAP+J2EE Trial Version
  7. ES Workplace + SAP NetWeaver Composition Environment
  8. Discovery Server
  9. SAP NetWeaver, Development Subscription
  10. SAP NetWeaver Portal + Portal Development Kit
  11. SAP Mobile Development Kit
  12. SAP Partner Connectivity Kit

 

**********************

 

Test opportunities with additional SAP services/capabilities and Connectivity Service
SAP Remote Access and Connectivity (RAC) Service offered by the ICC allows remote access to pre-configured SAP systems for most integration testing purposes. These systems are maintained by ICC specialists so that ISVs can completely focus on the implementation of the interface rather than additionally maintaining an SAP test system. The extensive database of IDES (Internet Demo and Evaluation System) allows software vendors to test all SAP integration scenarios for which remote testing is technically possible. Vendors can access all necessary transactions and create their own test data in these systems. SAP RAC service includes all the libraries necessary to interface with SAP Systems and the SAP Online Documentation. SAP connectors also included to access SAP from Java and .Net environment.

Interfaces, suitable for testing: B2B-OCI, B2B-OPI, BC-eCATT; BC-RDI, BC-XAL, BC-XBP, BC-XSF, BW-OBI, BW-ODB, BW-SCH, BW-STA, CA-ALE, CA-AMS, CA-PCI, CA-PCI, CA-PLM, CA-XML, CO-ABC, CRM-ICI, CS-SDL, FI-SBS, FI-TMC, HR-PDC, IS-POS, IS-SPM, LE-FRU, LE-IDW, LE-XSI, NW-XI-CNT, NW-XI-CNT-IS, NW-XI-HOTEL, NW-XI-LCC, NW-XI-CCC, PI-PCS, PM-PCS, PP-CAD, PP-DMS, PP-PDC, PP-PDM, PS-EPS, QM-IDI, QM-STI, SD-TPS, TR-TM, WM-LSR

Requirements: Remote connection to SAP's Network to access the ICC Test-System hosted at SAP's data center.

How to obtain: Please apply online at Partner Application. In tab-strip Interface Certification please select Remote Test System Access. There is the option to order RAC for exclusive usage, if tests cannot be performed on a shared test system. For questions please contact SAP RAC Support.

 

SAP RAC Service Exclusive

The RAC-Exclusive service offers a non-share, well-managed SAP environment with quality support for remote testing and development. It is a ideal service for vendors who like to achieve high productivity for development for SAP interface integration and do away with the high cost of in-house system maintenance.

 

SAP RAC Service Premium

In addition to SAP RAC Service Exclusive the Premium flavor comes with additional support features and access to a tailor-made system environment. With free OSS-WRITE access, subscribers can directly submit support messages and check all existing OSS notes.

Requirements: Remote connection to SAP's Network to access the ICC Test-System hosted at SAP's data center.

 

SAP NetWeaver Developer User License
A NetWeaver Developer user is a user who uses the development tools provided with SAP NetWeaver for the purpose of modifying third party applications OR for the purpose of creating and modifying custom developed applications.

Develop on SAP's platform your own applications
ABAP-Addons, User-exits to adopt SAP system to particular needs
Java Applications on SAP platform
Tight software integrations that reside on same server as SAP system, e.g. BC-XOM, BC-SNC
SAP interface scenarios that do not allow shared access, e.g.

Interfaces, suitable for testing: ABAP, BC-BAS, J2EE-DEP, J2EE-STD, JAVA-EE-STD, JAVA-EE-ADV

Requirements: PC with adequate power and server operating system together with trained administrator to install and run SAP system.

How to obtain: To order your SAP NetWeaver development license please see page SAP Software for Partners (prerequisites apply).

 

SAP Application Developer User License
An Application Developer user is a user who uses the development tools provided with SAP NetWeaver for the purpose of modifying SAP applications/software. The user does include the rights to develop on SAP NetWeaver, SAP ERP, product options applying to SAP ERP and Industry Packages.

In addition to the SAP NetWeaver Developer User License the SAP Application Developer User License provides the opportunity not only to develop on SAP's plattform

Interfaces, suitable for testing: All interfaces

Requirements: PC with adequate power and server operating system together with trained administrator to install and run SAP system.

How to obtain: To order your SAP NetWeaver development license please see page SAP Software for Partners (prerequisites apply).

 

IDES Test & Demo License
It has never been easier to discover and demonstrate the world of mySAP Business Suite e-business solutions than with the Internet Demonstration and Evaluation System (IDES) with its preconfigured installation of mySAP Business Suite components, populated with the data and business processes of a fictional enterprise. This model corporation consists of several companies located around the globe with clearly defined and independent business tasks.

Interfaces, suitable for testing: AC-CCI, BC-CTS, CA-DMI, CA-EDI, FI-EDI, HR-OCI, IS-ADP, IS-ITA, IS-T-EBC, IS-TAS, IS-TPS, IS-U-WM

Requirements: PC with adequate power and server operating system together with trained administrator to install and run SAP system.

How to obtain: You can order the Test & Demo License from SAP Support Center for Software Solution Partners (prerequisites apply).

 

Test opportunities with free software downloads

SAP NetWeaver ABAP or ABAP+J2EE Trial Version
Also known with former versions as Mini SAP System.

SAP NetWeaver Trial Versions are without support from SAP. There is no entitlement for productive use or development beyond testing with these versions.

SAP NetWeaver that is the technical foundation of mySAP Business Suite solutions, SAP xApps composite applications, partner solutions, and customer custom-built applications. SAP NetWeaver embraces Internet standards such as HTTP, XML, and Web services. This version SAP Web Application Server supports the SAP programming languages and programming models like ABAP Objects or BSP (Business Server Pages ). If you want to test any development capabilities or administration functions or application independent functions like Smart Forms or Webflow this test-version of Web Application Server allows you to do this with minimal hardware requirements.

Interfaces, suitable for testing: BC-AL, BC-BRI, BC-CON, BC-CTI, BC-HCS, BC-SDB, BC-SNC, BC-SSF, BC-LDAP-USR, BC-XDC, BC-XOM

Requirements: Desktop PC

How to obtain: Free download at SAP NetWeaver Trial Verion

Relevant links: Technology TestDrive on Linux: http://www.sap.com/linux/eval/index.asp
Wiki - SAP Trial Versions: http://wiki.sdn.sap.com/wiki/display/TRIALVER/Home
Licensing Procedure for the Mini SAP System: http://www.sap.com/minisap
FAQ: http://www.sap.com/solutions/NetWeaver/linux/faq/faq_testdrive.asp
Tips & tricks: http://www.sap.com/solutions/NetWeaver/linux/faq/tips_testdrive.asp
SAP Online Documentation: http://help.sap.com/

SAP Trial Versions on CD
Available SAP evaluation systems on CD can be found at at public SAP Knowledge Shop http://www.sap.com/shop
-> General -> SAP NetWeaver -> SAP NetWeaver
-> General -> SAP NetWeaver -> SAP Web Application Server

Relevant links: see SAP NetWeaver Trial Version

 

SAP NetWeaver, Development Subscription

The SAP NetWeaver Development Pack is no longer available.
See http://www.sdn.sap.com/irj/scn/shop/developmentpack
Please contact your local sales organization to obtain a NetWeaver Development license. As Software Solution Provider or SAP Partner please see section "SAP NetWeaver Developer User License" and contact SAP Support Center for Software Solution Partners.

ES Workplace + SAP NetWeaver Composition Environment

The ES Workplace is the central place to view consolidated information about all available Enterprise Services delivered by SAP. It provides various entry points for different roles, from Architects to Process Experts. The ES Workplace is the starting point for SOA adoption, from discovery of services to evaluation of services and development of exemplary proof-of-concept composite applications on a freely accessible hosted SAP Business Suite system landscape for business and technology justification.

Interfaces, suitable for testing: ESOA-BUNDLE 1.0, SOA Roadmap Assessment

How to obtain: http://sdn.sap.com/ -> Downloads -> SAP NetWeaver Composition Environment

 

SAP Discovery System for Enterprise SOA

Discovery System provides you with a preinstalled system which allows you to accelerate your team's learning and experience for SOA adoption. The complete composite application code is provided. You will gain skills and experience which will enable you to cut your time to value of enterprise SOA. This package comes with a feature that allows you to easily go back to you initial factory delivery setting once you require to do so while testing or training.

Interfaces, suitable for testing: ESOA-BUNDLE 1.0, SOA Roadmap Assessment

Requirements: Hardware is part of the package

How to obtain: http://www.sdn.sap.com/irj/sdn/soa-discovery

 

SAP NetWeaver Portal + Portal Development Kit
SAP NetWeaver Portal is a flexible, reliable, and secure solution that lets you take advantage of all your information assets. Based on open standards, it integrates any enterprise information source. SAP NetWeaver Portal provides a role-based, secure and Web-based interface to all information, applications and services. To run the portal, you need a standard browser on the desktop; no additional software components are required. As part of SAP Enterprise Portal, the portal infrastructure provides secure access to structured data coming from any kind of business application, such as data warehouses, databases, and SAP or non-SAP applications.

Interfaces, suitable for testing: EP-BP, KM-REP

How to obtain: see SAP NetWeaver Trial Verion + http://sdn.sap.com/ -> Downloads -> for Portal

 

SAP Mobile Development Kit
SAP Mobile Business solutions enable enterprises to mobilize their existing investment through a universal platform and ready-made scenarios to all popular devices in both connected and disconnected environments. SAP Mobile Infrastructure empowers people with anytime access to critical business processes anywhere, on any device, increasing employee productivity and efficiency. The Java API allows for peripheral-independent development. SAP Mobile Development Kit (MDK) describes the development process in much detail, many examples, and Emulator Tool for testing.

Interfaces, suitable for testing: currently no SAP standard interface available for certification

How to obtain: Download SAP Mobile Development Kit at http://sdn.sap.com/ -> Downloads -> for Mobile

 

SAP Partner Connectivity Kit (for SAP Exchange Infrastructure)
SAP Partner Connectivity Kit (PCK) provides platform for development, deployment and testing of individual JCA Resource Adapters. SAP PCK enables companies to:
- exchange XML documents with their business partner's SAP Exchange Infrastructure
- exchange documents between the customer's remote areas and their headquarter's SAP Exchange Infrastructure
- develop own adapters

Interfaces, suitable for testing: NW-XI-AF

How to obtain: To get SAP PCK license please contact your local SAP subsidiary at http://www.sap.com/contactsap/countries/index.epx

17 Comments