Posts Tagged ‘ambiente’

Instancias y Ambientes

Thursday, January 22nd, 2009

En otros posts vimos como era un landscape estandar de SAP, con sus ambientes de desarrollo, testing (pruebas), producción. Pero aún nos falta profundizar el tema un poco más introduciendo algunos nuevos conceptos.

Cada ambiente (desarrollo, testing, producción) es una instalación distinta de SAP, a cada instalación se las llama instancia.

Básicamente a la instancia, la podemos definir como un sistema SAP independiente de otro, salvo por las conexiones que nosotros específicamente definamos. Entonces en este ejemplo, un ambiente de desarrollo, uno de testing y otro de producción son independientes entre si salvo que nosotros explícitamente conectemos estas instancias.

Estas instancias son instalaciones que pueden compartir un mismo equipo como en el caso de el presente gráfico:

servidor

Como también pueden encontrarse en equipos distintos, cada uno ejecutando una instancia:

servidores

El tema es aún más complejo… podríamos encontrar en un mismo equipo o en varios equipos distribuidas varias instancias que podemos llamar application servers y que atiendan a un mismo sistema de manera de poder distribuir la carga de transacciones entre distintos application servers.

servidores-2

Adicionalmente y para sumar complejidad, cada sistema debe tener su propia base de datos, de manera que un sistema productivo estándar podría tener un servidor productivo con una instancia de Application Server más un servidor de base de datos. O infinitas variantes con la base de datos instalada en el mismo application entre otras opciones posibles.

En un próximo post profundizaremos más en el tema y hablaremos también específicamente sobre el concepto de 3 capas.

VN:F [1.9.10_1130]
Rating: 4.8/5 (4 votes cast)
VN:F [1.9.10_1130]
Rating: +1 (from 1 vote)

¿Cómo funciona SAP? Landscape y Ambientes

Tuesday, May 15th, 2007

En la primera parte de este post vimos una breve introducción al landscape típico de SAP ERP, y algunos conceptos de software en 3 capas y cliente/servidor.

Ahora vamos a continuar extendiendo la definición de landscape que vimos antes, incorporando un par de conceptos adicionales a los que ya vimos.

Hasta ahora vimos como es un landscape de SAP ERP con un único sistema, pero la realidad es que esto no cubre las necesidades de una organización promedio. ¿Por qué? Porque este sistema es solo un ambiente productivo.

¿Qué es un ambiente productivo?
Es el ambiente donde la empresa opera, y sobre el cual se realizan todas las operaciones diarias de la organización, contiene toda la información sobre compras, pagos, cobranzas, contabilidad, etc y al mismo acceden los usuarios de las áreas específicas (Depto de Contabilidad, Tesorería, RRHH, etc)

¿Qué otros ambientes necesitamos?
Una empresa promedio se encuentra constantemente realizando mejoras sobre su software, reparando errores, o en pos de implementar nuevas funcionalidades. Nos puede parecer correcto o incorrecto, pero esto es así cuando se trabaja con grandes ERPs.

Para conseguir esto un landscape típico sería:

- Un ambiente de desarrollo donde acceden los parametrizadores (consultores de producto) y desarrolladores (programadores ABAP o JAVA) que no posee información del trabajo diario de la organización.
- Un ambiente de Calidad al que acceden los consultores de producto, consultores funcionales, y usuarios para probar el correcto funcionamiento del programa o funcionalidad configurada en el ambiente de desarrollo pero sin alterar los datos del día a día de la organización, con datos de prueba no críticos o censurados.
- Un ambiente de Producción donde los consultores y desarrolladores no acceden, salvo en casos particulares y solo como visualización, y es en donde la organización posee sus datos operativos y al que acceden todos los usuarios finales del sistema.

Este landscape es propio de un sistema SAP en producción (cuando ya opera para la empresa) en el caso de las implementaciones en las que participan habitualmente los consultores el ambiente puede solo contener el Ambiente de Desarrollo en una primera etapa, y posteriormente para la llegada de las pruebas integrales suele incorporarse el Ambiente de Calidad, y finalmente cerca de la fecha de implementación el Ambiente Productivo.

Más adelante vamos a escribir un poco sobre como es la estructura de un proyecto de implementación de SAP, pero en los próximos post pueden esperar encontrar respuestas a temas como:

¿Qué es un mandante?
¿Entorno de trabajo y Transacciones?
¿Qué es el sistema de transporte de SAP?

VN:F [1.9.10_1130]
Rating: 5.0/5 (3 votes cast)
VN:F [1.9.10_1130]
Rating: +1 (from 1 vote)