Friday, February 29, 2008

What is SAP NetWeaver

What is SAP NetWeaver ?

SAP NetWeaver is SAP's integrated technology platform and is the technical foundation for all SAP applications since the SAP Business Suite. SAP NetWeaver is marketed as a service-oriented application and integration platform. SAP NetWeaver provides the development and runtime environment for SAP applications and can be used for custom development and integration with other applications and systems. SAP NetWeaver is built using open standards and industry de facto standards and can be extended with, and interoperate with, technologies such as Microsoft .NET, Sun Java EE, and IBM WebSphere.
SAP NetWeaver's release is considered as a strategic move by SAP for driving enterprises to run their business on a single, integrated platform that includes both applications and technology. Industry analysts refer to this type of integrated platform offering as an "applistructure" (applications + infrastructure). It is widely held that this approach is driven by industry's need to lower IT costs through an enterprise architecture that is at once (1) more flexible; (2) better integrated with applications; (3) built on open standards to ensure future interoperability and broad integration; and, (4) provided by a vendor that is financially viable for the long term.[citation needed].
SAP is fostering relationships with system integrators and independent software vendors, many of the latter becoming "Powered by SAP Netweaver".
SAP Netweaver is part of SAP's plan to transition to a more open, service-oriented architecture and to deliver the technical foundation of its applications on a single, integrated platform and common release cycle.
Composition

NetWeaver is essentially the integrated stack of SAP technology products. The SAP Web Application Server (sometimes referred to as WebAS) is the runtime environment for the SAP applications -- all of the mySAP Business Suite solutions (SRM, CRM, SCM, PLM, ERP) run on SAP WebAS.
Products

The core products that make up SAP NetWeaver include:
SAP NetWeaver Application Server SAP Exchange Infrastructure (XI) SAP Enterprise Portal SAP Master Data Management (MDM) SAP NetWeaver Mobile SAP Business Information Warehouse
SAP has also teamed with hardware vendors like HP and IBM to deliver appliances (i.e., hardware + software) to simplify and enhance the deployment of NetWeaver components. Examples of these appliances include:
SAP BI Accelerator
Development Tools

ABAP Workbench (SE80) SAP NetWeaver Developer Studio (NWDS) based on Eclipse SAP Netweaver Development Infrastructure (NWDI) Visual Composer see also:
Web Dynpro SAP Enterprise Portal Content Studio SAP Composite Application Framework - an environment for designing and using composite applications
Features

SOAP and Web Services Interoperability with Java EE (WebSphere) Interoperability with .NET (Microsoft) Integration of Business Intelligence xApps Duet Specifically, ERP is being extended by Business Process Management Systems (BPMs) and, as BPMs takes hold as the pre-dominant technical platform for new applications, expect to see radical changes to ERP architecture in the years ahead. Allen Davis, a NetWeaver xMII expert, has successfully used Six Sigma scenarios as information in real time from shop floor control systems and used in plant quality control lab experimental tests. The technology has been applied to a wide range of industries and applications.
SAP's Netweaver platform is still backwards-compatible with ABAP, SAP's custom development language.
Source:http://en.wikipedia.org/wiki/NetWeaver

How to install SAP Netweaver 2004 Linux Testdrive

How to install SAP Netweaver 2004 Linux Testdrive on SUSE 9.3 with BW enabled


This tutorial describes how to install the 32 bit Linux Testdrive of SAP Netweaver 2004 on SUSE Linux 9.3 and enable BW functionality. It goes step by step through the distribution installation, environment setup and tasks that need to be done in order to set everything up.
Note:While the SAP documentation recommends Fedora Core 1, Fedora Core 2, SUSE 9.0 and SUSE 9.1 as supported host distributions, I recommend using SUSE 9.3 as it needs the fewest customizations in order to work properly. I also had a series of problems with FC1(incompatibilities with the NetWeaver install script) and FC2(incompatibilities with VmWare and poor performance). I have not tested the install on SUSE 9.0 and 9.1, but I assume it works just as good as it does in SUSE 9.3.
What you will need:
SUSE Linux 9.3 Professional CDs/ISO images
Download the 5 CD images from ftp://ftp.suse.com/pub/suse/i386/9.3/iso/Note: If you follow my instructions exactly, you will only need CD1 and CD5.
1GB RAM and 20GB of hard disk spaceNote: I use 30GB and recommend it as a safe value.
SAP Netweaver Linux Testdrive ISO
Download the ISO image parts from the Sap Developer Network Downloads area or straight from ftp://ftp.sap.com/pub/linuxlab/test_drive/NW4/i386/. You will need the files NW4_TestDrive.iso_Part_aa to NW4_TestDrive.iso_Part_ae, that you will merge later into an ISO image. You can either download them after installing SUSE Linux or previously download them and merge them at the moment when you are ready to install Netweaver.
If you follow my instructions exactly, SUSE will be configured as a text mode only server used only for NetWeaver, but if you wish to set it up to have graphical mode too, feel free to add the needed packages. If you wish to use the Java PlatinGUI, installing a graphical manager along with the Java SDK from the packages is a must. For the text moed server SUSE install that I will do, only CD 1 and 5 are needed.
The basic steps of this installation are:
1. Installing the Operating System2. Preparing the NetWeaver installation3. Installing Netweaver4. Enabling BW functionality
How to install SAP Netweaver 2004 Linux Testdrive on SUSE 9.3 with BW enabled - Part 1: Installing the Operating System
How to install SAP Netweaver 2004 Linux Testdrive on SUSE 9.3 with BW enabled - Part 2: Preparing the NetWeaver installation
How to install SAP Netweaver 2004 Linux Testdrive on SUSE 9.3 with BW enabled - Part 3: Installing Netweaver
How to install SAP Netweaver 2004 Linux Testdrive on SUSE 9.3 with BW enabled - Part 4: Enabling BW functionality