- Biblioteca de soluciones de AWS›
- Orientación para el comercio unificado en AWS
Orientación para el comercio unificado en AWS
Información general
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.
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.
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.
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.
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.
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.
Descargo de responsabilidad
¿Ha encontrado lo que buscaba hoy?
Ayúdenos a mejorar la calidad del contenido de nuestras páginas compartiendo sus comentarios