SAP NetWeaver es un conjunto de software para muchas de las aplicaciones de SAP SE . El servidor de aplicaciones SAP NetWeaver , a veces denominado WebAS, es el entorno de ejecución para las aplicaciones SAP, y toda la suite empresarial mySAP se ejecuta en SAP WebAS: gestión de relaciones con proveedores (SRM), gestión de relaciones con clientes (CRM), gestión de la cadena de suministro (SCM), gestión del ciclo de vida del producto (PLM), planificación de recursos empresariales (ERP) y sistema de gestión de transporte (TMS).
El producto se comercializa como una arquitectura orientada a servicios para la integración de aplicaciones empresariales . Se puede utilizar para el desarrollo personalizado y la integración con otras aplicaciones y sistemas, y está construido principalmente con el lenguaje de programación ABAP , aunque también utiliza C , C++ y Java . Además, puede ampliarse e interoperar con tecnologías como Microsoft .NET , Java EE e IBM WebSphere .
Historia
SAP Netweaver fue inventado por Doug Maulbetsch, ejecutivo de los laboratorios de SAP y exdirector global de TI de General Motors. La plataforma fue concebida como la arquitectura de aplicaciones para los clientes de SAP.
Su diseño permitió la integración de la experiencia del usuario, las aplicaciones SAP, el análisis de datos y la interconexión de sistemas SAP y no SAP.
NetWeaver se representa en el famoso diagrama de "hamburguesa" que muestra las capas de integración. El concepto se desarrolló en Southfield, Michigan, y se envió rápidamente a los laboratorios de SAP en Palo Alto, California, para su aprobación por parte de Hasso Platner, fundador de SAP.
El diseño de NetWeaver integraría las aplicaciones SAP en una arquitectura que permitiría la integración dentro de una empresa y a través de internet con otras compañías. La plataforma aprovecha conceptos de portal SAP y arquitecturas de aplicaciones de General Motors y CommerceOne.
Netweaver se diseñó originalmente como un servicio en la nube en 2002, pero solo recientemente evolucionó a un servicio de suscripción llamado SAP Business Technology Platform (BTP). Esto se hizo como parte de la estrategia general de SAP para convertirse en una empresa de suscripción en la nube.
Tras la innovación, SAP asignó a un ejecutivo para llevar a cabo la implementación de Netweaver.
La tecnología del portal SAP fue desarrollada por la empresa de software israelí TopTier Software (fundada en 1997) y adquirida por SAP en 2001. El fundador de TopTier Software, Shai Agassi , se unió a SAP y se le asignó la responsabilidad de la estrategia y ejecución tecnológica general de la empresa. Inició el desarrollo de la plataforma de integración y aplicaciones que posteriormente se convertiría en la plataforma NetWeaver. [ 1 ]
SAP anunció la primera versión, NetWeaver 2004, en enero de 2003, y estuvo disponible el 31 de marzo de 2004. [ 2 ] [ 3 ]
NetWeaver 7.0, también conocido como 2004s, se lanzó el 24 de octubre de 2005. [ 4 ] La última versión disponible es SAP NetWeaver 7.5 SP 29. [ 5 ]
- Servidor de aplicaciones SAP NetWeaver
- Inteligencia empresarial SAP NetWeaver
- Entorno de composición de SAP NetWeaver (CE)
- Portal empresarial SAP NetWeaver (EP)
- Gestión de identidades (IdM) de SAP NetWeaver
- Gestión de datos maestros (MDM) de SAP NetWeaver
- SAP NetWeaver Mobile
- Integración de procesos (PI) de SAP NetWeaver
SAP también ha colaborado con los proveedores de hardware informático HP , IBM , Fujitsu y Sun Microsystems (que posteriormente fue adquirida por Oracle Corporation ) para suministrar hardware y software para la implementación de componentes NetWeaver. Algunos ejemplos de estos dispositivos son BW Accelerator y Enterprise Search .
Las herramientas de desarrollo para NetWeaver incluyen ABAP Workbench (SE80), SAP NetWeaver Developer Studio (NWDS) basado en Eclipse para la mayor parte de la tecnología Java (Web Dynpro para Java, JEE, Java Dictionary, aplicaciones de portal, etc.), SAP NetWeaver Development Infrastructure (NWDI) y Visual Composer .
Planificación centralizada de procesos de SAP
SAP Central Process Scheduling by Redwood ( SAP CPS ) es un planificador de procesos basado en eventos integrado en los componentes de SAP ERP .
SAP CPS es un componente de SAP NetWeaver. Fue diseñado para automatizar y gestionar de forma centralizada los procesos en segundo plano y las aplicaciones empresariales que se ejecutan en SAP NetWeaver. Estas aplicaciones incluyen SAP Solution Manager y SAP Closing Cockpit, que utilizan el componente SAP CPS con aplicaciones de otros sistemas y aplicaciones que no son de SAP. SAP Business Process Automation (BPA) es una nueva solución que reemplaza a SAP Central Process Scheduling by Redwood.
Véase también
- BRFplus
- SAP Composite Application Framework : un entorno para diseñar y utilizar aplicaciones compuestas.
- Web Dynpro
Referencias
- Steffen Karch, Loren Heilig: Hoja de ruta de SAP NetWeaver. Prensa Galileo, 2005, ISBN 1-59229-041-8
Enlaces externos
- Debates, blogs, documentos y vídeos sobre las funcionalidades de SAP NetWeaver en la red de la comunidad SAP (SCN).
- SAP NetWeaver
- Productos relacionados con la arquitectura orientada a servicios
- Software de portal