Blog de Amazon Web Services (AWS)

Automatice la instalación de aplicaciones SAP con AWS Launch Wizard

Introducción

Distintas organizaciones llevan ejecutando SAP en AWS desde 2008. Desde el principio, nuestro equipo ha estado escuchando a los clientes e incluyendo su retroalimentación en forma de nuevos servicios y funcionalidades para mejorar la experiencia de SAP en AWS. A lo largo de este viaje de más de 13 años, nos han dicho repetidamente que desean implementar sus cargas de trabajo SAP más rápido y con mayor simplicidad. Esto nos llevó a anunciar en re:Invent 2019 que AWS Launch Wizard, un servicio que provee guía a través del proceso de dimensionamiento, configuración e implementación de aplicaciones de terceros, comenzaría a soportar la implementación de cargas de trabajo de SAP HANA y NetWeaver basadas en SAP HANA, adicionalmente a Microsoft SQL Server que ya se encontraba soportado.

AWS Launch Wizard ofrece a los usuarios de SAP una guía paso a paso enfocada alrededor de los conocimientos y habilidades de un profesional de SAP con el objetivo de simplificar drásticamente el proceso de configuración e implementación de la infraestructura de AWS para cargas de trabajo de SAP.

Clientes y socios nos han dich

o que AWS Launch Wizard puede reducir los tiempos de aprovisionamiento de infraestructura para cargas de trabajo de SAP hasta en un 75%. Esta capacidad se puede utilizar para acelerar una variedad de casos de uso, entre los que se incluyen:

  • Soporte de pruebas de concepto y fases piloto
  • Migración de entornos de desarrollo, pruebas, control de calidad y producción
  • Implementaciones de recuperación ante desastres
  • Construir sistemas ad-hoc para nuevos proyectos, landscapes n+1 etc

Hoy, nos complace anunciar que, además de la configuración y el aprovisionamiento de la infraestructura, AWS Launch Wizard ahora también permite la instalación de software de la capa de aplicaciones, empezando por SAP NetWeaver, SAP S/4HANA y SAP BW/4HANA.

 

Instalación del software de aplicación SAP con AWS Launch Wizard

En versiones previas, AWS Launch Wizard permitía aprovisionar los servicios de AWS necesarios para aplicaciones basadas en SAP NetWeaver, así como instalar bases de datos SAP HANA de forma opcional. Posteriormente, los usuarios tendrían que instalar manualmente el software de aplicación SAP NetWeaver en las instancias implementadas. Esta instalación manual puede tardar días, dependiendo del modelo de implementación elegido.

La instalación manual de aplicaciones SAP también crea un mayor margen para errores humanos al definir los parámetros de la aplicación o integrarla con servicios de AWS. Posterior a la instalación, los equipos podrían someterse a días o incluso semanas de pruebas y validaciones y cualquier error crearía nuevas actividades, incrementando el tiempo de implementación.

Esta versión permite proporcionar los medios de instalación de SAP por medio de un bucket de Amazon S3 para instalar la capa de aplicación. Esto significa que puede lanzar aplicaciones SAP, junto con los servicios de AWS necesarios y la base de datos de SAP HANA en aproximadamente par de horas.

Revisemos brevemente algunas de las características principales de AWS Launch Wizard y su valor.

 

Características y ventajas clave de AWS Launch Wizard

 Experiencia de usuarios guiada

Durante todo el proceso de implementación, AWS Launch Wizard proporciona orientación para ayudarle a desplegar sistemas SAP de acuerdo con las prácticas recomendadas de AWS y SAP. Por ejemplo:

  • Puede elegir entre diferentes patrones de implementación (un nodo, varios nodos, alta disponibilidad) que cumplan con los requisitos del negocio.
  • Los menús desplegables le permiten seleccionar fácilmente los aspectos clave de la implementación como el sistema operativo y su versión
  • Se valida la información clave, evitando errores humanos y ahorrando tiempo de validación

Recomendaciones de infraestructura

Al utilizar AWS Launch Wizard, puede introducir los requisitos de CPU y memoria de la aplicación SAP o en su defecto el numero de SAP Application Performance Standard (SAPS). El servicio recomendará las instancias de Amazon EC2 y los volúmenes de almacenamiento de Amazon EBS adecuados, con el dimensionamiento adecuado según el componente de aplicación lo que ayuda a cumplir los requerimientos sin sobre aprovisionar o pagar de mas por infraestructura.

Plantillas de infraestructura reusables

AWS Launch Wizard le permite definir y guardar fácilmente las opciones de implementación relacionadas con la infraestructura. Por ejemplo, cuales Amazon VPC y subredes serán creadas para ejecutar la aplicación y cómo deben configurarse los grupos de seguridad. Estas configuraciones pueden ser almacenadas para luego ser utilizadas por administradores de SAP Basis en futuras implementaciones, eliminando la necesidad de asistencia de DevOps o equipos de infraestructura.

Desde que AWS Launch Wizard Support for SAP fuera lanzado, hemos estado recibiendo los comentarios de los clientes y actualizando el servicio con más configuraciones, integraciones y características. Demos un vistazo a los hitos que hemos alcanzado desde que anunciamos que Launch Wizard soportaría implementaciones de SAP.

 

Hitos de innovación de AWS Launch Wizard

  • Diciembre de 2019 — Vista previa privada: En Re:Invent anunciamos la disponibilidad de AWS Launch Wizard en versión preliminar para implementaciones de SAP HANA y NetWeaver de un solo nodo.
  • Abril de 2020 — Disponibilidad general: AWS Launch Wizard se lanzó en disponibilidad general con soporte para los patrones de implementación más comunes de SAP HANA y NetWeaver en HANA: implementaciones de nodo único, de varios nodos y de alta disponibilidad.
  • Julio de 2020 — Enrutamiento de conexiones de Internet salientes a través de sus propios servidores proxy: Empezamos a ofrecer compatibilidad para el enrutamiento de conexiones de Internet salientes desde Amazon VPC mediante servidores proxy.
  • Julio de 2020 — Integración con Amazon Route 53: AWS Launch Wizard crea registros DNS en la zona hospedada de Amazon Route 53 seleccionada, lo que elimina la necesidad de mantener las entradas de archivo /etc/hosts para cada una de las instancias de Amazon EC2.
  • Agosto de 2020 — Expansión regional: AWS Launch Wizard estuvo disponible en AWS Europa (Milán), AWS Medio Oriente (Bahréin), AWS África (Ciudad del Cabo) y AWS Asia Pacífico (Hong Kong).
  • Septiembre de 2020: compatibilidad con múltiples tablas de rutas: esta actualización le permite implementar automáticamente sistemas SAP con alta disponibilidad mediante varias tablas de enrutamiento, lo que mejora aún más la confiabilidad.
  • Septiembre de 2020 — Integración con Amazon EFS: Esta versión permite el uso de Amazon EFS para los sistemas de archivos /hana/shared y /backup que deben compartirse entre varios nodos de SAP HANA en implementaciones de escalabilidad horizontal.
  • Septiembre de 2020 — Compatibilidad con Red Hat Enterprise Linux (RHEL) 8.1: ahora puede elegir RHEL 8.1 para implementaciones con AWS Launch Wizard
  • Septiembre 2020 — SUSE Enterprise Linux (SLES) 15 SP1 y 12 SP5: Esta version permite utilizar SUSE Linux Enterprise for SAP Applications (SLES) versión 12 SP5/15SP1.
  • Octubre de 2020 — Soporte de AWS Backint Agent: integramos AWS Launch Wizard con AWS Backint Agent, lo que le permite configurar copias de seguridad de SAP HANA durante el proceso de despliegue.
  • Noviembre de 2020: Soporte de AWS Launch Wizard para scripts de configuración previos y posteriores a la implementación: con esta versión puede introducir scripts que se ejecutan antes y después del proceso de configuración de recursos de AWS para personalizar sus entornos SAP.
  • Hoy — Instalación del software de aplicaciones SAP: la versión de hoy elimina la necesidad de instalar manualmente el software de aplicaciones NetWeaver, S/4HANA y BW/4HANA en las instancias EC2 desplegadas

Durante este tiempo, también hemos proporcionado actualizaciones para admitir un número cada vez mayor de integraciones de servicios de AWS. En la actualidad, AWS Launch Wizard está integrado con más de 15 servicios, lo que le permite iniciarlos o utilizarlos en orquestaciones durante implementaciones de SAP.

 

 

Utilizando AWS SAP Launch Wizard

¿Cuál es el impacto de esta guía y automatización? Puedes lanzar una aplicación SAP lista para producción en solo un par de horas. Esto significa que la implementación no solo estará lista y funcionando más rápidamente, sino que algunos de los miembros más valiosos de su equipo ahora pueden centrarse en tareas más valiosas. A lo largo del camino, existen mecanismos de guía, que eliminan errores comunes y permiten a los usuarios implementar aplicaciones con confianza.

Nos complace seguir mejorando AWS Launch Wizard y continuar nuestro viaje para simplificar la implementación de cargas de trabajo de SAP en AWS.

Si desea obtener más información y comenzar a implementar sus propios sistemas SAP hoy mismo, visite la página web de AWS Launch Wizard. Para obtener una lista completa de las aplicaciones/bases de datos de SAP y los sistemas operativos admitidos actualmente por AWS Launch Wizard, consulte la documentación. Asegúrese de consultar periódicamente estos recursos, así podrá mantenerse al día con las nuevas funcionalidades que vamos a

 

Este artículo fue traducido del Blog de AWS en Inglés.

 


Sobre el autor

Naresh Pasumarthy es Principal PMT-ES, SAP.

 

 

 

 

Traductor

Angel Goni Oramas es Arquitecto de Soluciones en Enterprise AWS Chile.