Saltar al contenido principal

Biblioteca de soluciones de AWS

Orientación para el comercio unificado en AWS

Información general

En esta guía, se utilizan los principios MACH de microservicios, la priorización de API, el SaaS nativo en la nube y las aplicaciones sin periféricos para integrar, sin problemas, varios sistemas en AWS. El comercio unificado comprende todos los puntos de contacto orientados al cliente para ofrecer una experiencia unificada, sin importar el canal, y elimina los silos de un enfoque multicanal. Con el despliegue de esta guía, puede juntar el área de marketing con el de operaciones para mejorar la satisfacción con una participación coherente de la marca, la cual aumentará la promoción.

Funcionamiento

Este diagrama de arquitectura muestra la integración perfecta de varios sistemas para ofrecer una experiencia minorista uniforme y personalizada a los clientes, independientemente del punto de contacto o el método de cumplimiento, mediante el uso de los servicios de AWS para diferentes capas y la coordinación entre múltiples aplicaciones y ofertas de software como servicio (SaaS).

Pilares de AWS Well-Architected Framework

El diagrama de arquitectura mencionado es un ejemplo de una solución que se creó teniendo en cuenta las prácticas recomendadas de una buena arquitectura. Para tener completamente una buena arquitectura, debe seguir todas las prácticas recomendadas de buena arquitectura posibles.

La arquitectura propuesta es capaz de ejecutarse a escala, ya que utiliza los servicios gestionados siempre que sea posible. Las aplicaciones COTS tradicionales aprovecharían las métricas de las instancias de Amazon EC2 con las alarmas y los registros de Amazon CloudWatch. Los grupos de escalamiento automático y Amazon RDS gestionado pueden recuperarse de un error.

Lea el documento técnico sobre excelencia operativa

La arquitectura utiliza servicios administrados siempre que sea posible, por lo que una gran parte de la responsabilidad de la seguridad recae en AWS, el cual sigue las prácticas recomendadas de seguridad, como los datos cifrados de Amazon S3, los roles de IAM limitados y el cifrado de Amazon DynamoDB en reposo. Se impone una identidad sólida a los consumidores a través de Amazon Cognito y a los operadores a través de las funciones de IAM. CloudWatch Logs y AWS CloudTrail proporcionan trazabilidad y se pueden usar con capacidades de toda la organización, como Amazon GuardDuty, AWS Security Hub y un SIEM central.

Lea el documento técnico sobre seguridad

Con los servicios administrados, la fiabilidad se logra de forma predeterminada. La redundancia en el almacenamiento en Amazon S3 y DynamoDB, el escalado de las instancias de Amazon SageMaker, Amazon Redshift, Athena, Amazon SageMaker Canvas, Amazon Pinpoint, Amazon Personalize, AWS AppSync y EventBridge también están altamente disponibles por diseño. En caso de problemas, se pueden reproducir los datos de los eventos sin procesar en Amazon S3 mediante la misma canalización. Los eventos también se pueden reproducir con la función de archivado y respuesta de EventBridge. La arquitectura de contenedores se escala horizontalmente y se puede elegir entre Amazon Elastic Container Service (Amazon ECS) o Amazon Elastic Kubernetes Service (Amazon EKS) que se ejecutan en AWS Fargate y se adapta de forma dinámica a las demandas de capacidad.

Lea el documento técnico sobre confiabilidad

El escalado se basa en el uso de los servicios sin servidor de AWS, como AWS Lambda, DynamoDB, los puntos de enlace de SageMaker y Amazon Redshift, siempre que sea posible.

Lea el documento técnico sobre eficiencia del rendimiento

El uso de servicios gestionados y sin servidor garantiza el coste mínimo de la arquitectura, ya que están diseñados para que se cobren solo cuando están en uso.

Lea el documento técnico sobre optimización de costos

La arquitectura propuesta utiliza servicios gestionados y sin servidor siempre que sea posible para tener un enfoque sostenible, y solo se ejecuta cuando es necesario. La herramienta de huella de carbono de los clientes de AWS se puede utilizar para obtener cifras de impacto total.

Lea el documento técnico sobre sostenibilidad

Descargo de responsabilidad

El código de muestra; las bibliotecas de software; las herramientas de línea de comandos; las pruebas de concepto; las plantillas; o cualquier otra tecnología relacionada (incluida cualquiera de las anteriores que proporcione nuestro personal) se brinda como contenido de AWS bajo el Contrato de cliente de AWS, o el contrato escrito pertinente entre usted y AWS (lo que sea aplicable). No debe utilizar este contenido de AWS en sus cuentas de producción, ni en producción ni en otros datos críticos. Es responsable de probar, proteger y optimizar el contenido de AWS, como el código de muestra, según corresponda para el uso de grado de producción en función de sus prácticas y estándares de control de calidad específicos. La implementación de contenido de AWS puede incurrir en cargos de AWS por crear o utilizar recursos con cargo de AWS, como poner en marcha instancias de Amazon EC2 o utilizar el almacenamiento de Amazon S3.

¿Ha encontrado lo que buscaba hoy?

Ayúdenos a mejorar la calidad del contenido de nuestras páginas compartiendo sus comentarios