Que SAP gestione tanto la infraestructura como el software, incluyendo la planificación de su actualización, en soluciones tales como SAP Analytics Cloud (SAC), no nos libera la responsabilidad que definamos un plan de despliegue de entornos o sistemas.
En instalaciones tradicionales u on-premise es habitual contar con los típicos entornos de Desarrollo o Producción, o adicionales tales como Test, Integración o Formación, todos ellos, alineados a nivel de objetos o metadatos pero diferenciados a nivel de datos, conexiones, usuarios y autorizaciones. Este buen hábito no puede quedar al margen con SAC u otra plataforma cloud de SAP.
Uno o Múltiples Sistemas
La decisión de contar con un único Sistema o Entorno se puede comprender si se trata de un despliegue pequeño, inicial o de prueba. En este contexto, la separación entre objetos en Desarrollo y Producción se realizaría a través del uso de carpetas lo que conllevaría un riesgo elevado de contratiempos.
SAP sugiere que se cuente con por lo menos dos sistemas (en nomenclatura SAP denominados Tenants). Un entorno SAC para desarrollar y probar una solución, cuyo contenido sería promovido o transportado al entorno de Producción a través de las características Importar/Exportar. Cada uno de estos entornos podría estar conectado a distintos sistemas.
Privado vs Publico
Una solución SAC puede contratarse bajo la modalidad de Inquilino Privado o Público. Un Sistema o Inquilino Privado significa que nuestro entorno utiliza un Sistema SAP HANA que no es compartido con otros inquilinos o clientes. Un Inquilino Privado puede tener una configuración de hasta 50 usuarios nominales, URL única y contar con un tamaño de 64 GB, 128 GB o 256 GB, 512 GB… El costo de la licencia se establece por el sistema en su conjunto, no por el número de usuarios. Un Sistema Privado no puede utilizarse para un entorno de Producción.
Un Sistema Público, por el contrario, comparte un Sistema SAP HANA con otros inquilinos o usuarios, por lo que no se tiene ningún tipo de control sobre la memoria o almacenamiento, lo cual si se puede realizar en un inquilino Privado (esta circunstancia no conlleva, necesariamente, a problemas de rendimiento). Un inquilino público se puede utilizar para entornos Productivos o no-Productivos.
El hecho que un inquilino público de SAC comparta el Sistema SAP HANA sobre el cual es configurado con otros usuarios o inquilinos, no significa que nuestros objetos o datos sean accesibles por parte de otros usuarios ajenos a nuestra instalación u organización.