- Biblioteca de Soluções da AWS›
- Orientação para comércio unificado na AWS
Orientação para comércio unificado na AWS
Visão geral
Como funciona
Este diagrama de arquitetura mostra a integração perfeita de vários sistemas para fornecer uma experiência de varejo personalizada e consistente aos clientes, independentemente do ponto de contato ou do método de atendimento, usando os serviços da AWS para diferentes camadas e para orquestrar entre vários aplicativos e ofertas de software como serviço (SaaS).
Pilares do Well-Architected
O diagrama de arquitetura acima exemplifica a criação de uma solução pautada nas melhores práticas do Well-Architected. Para ser totalmente Well-Architected, é preciso respeitar a maior quantidade possível das melhores práticas desse framework.
A arquitetura proposta é capaz de operar em grande escala, pois utiliza os serviços gerenciados sempre que possível. Os aplicativos COTS tradicionais aproveitariam as métricas de instância do Amazon EC2 com alarmes e registros do Amazon CloudWatch. Grupos do Auto Scaling e o Amazon RDS gerenciado podem se recuperar de falhas.
A arquitetura usa serviços gerenciados sempre que possível. Portanto, grande parte da responsabilidade de segurança recai sobre a AWS para seguir as práticas recomendadas de segurança, incluindo dados criptografados do Amazon S3, perfis do IAM com escopo reduzido e criptografia do Amazon DynamoDB em repouso. Uma identidade forte é imposta aos consumidores por meio do Amazon Cognito e aos operadores por meio de funções do IAM. O CloudWatch Logs e o AWS CloudTrail oferecem rastreabilidade e podem ser usados com recursos de toda a organização, como Amazon GuardDuty, AWS Security Hub e um SIEM central.
Usando serviços gerenciados, a confiabilidade é alcançada por padrão. Redundância no armazenamento no Amazon S3 e no DynamoDB, escalabilidade das instâncias do Amazon SageMaker, Amazon Redshift, Athena, Amazon SageMaker Canvas, Amazon Pinpoint, Amazon Personalize, AWS AppSync e EventBridge também estão altamente disponíveis por design. Em caso de problemas, os dados podem ser reproduzidos desde eventos brutos no Amazon S3 usando o mesmo pipeline. Os eventos também podem ser reproduzidos usando a funcionalidade de arquivamento e resposta do EventBridge. A arquitetura do contêiner é escalada horizontalmente em uma opção entre Amazon Elastic Container Service (Amazon ECS) ou Amazon Elastic Kubernetes Service (Amazon EKS) executados no AWS Fargate e se adapta dinamicamente às demandas de capacidade.
A escalabilidade é baseada no uso de serviços sem servidor da AWS, como AWS Lambda, DynamoDB, endpoints do SageMaker e Amazon Redshift, sempre que possível.
O uso de serviços gerenciados e sem servidor garante custo mínimo para a arquitetura, pois eles são cobrados somente quando em uso.
A arquitetura proposta usa serviços gerenciados e sem servidor sempre que possível para adotar uma abordagem sustentável em que os serviços funcionam somente quando são necessários. A ferramenta de pegada de carbono do cliente da AWS pode ser usada para obter números de impacto total.
Aviso de isenção de responsabilidade
Você encontrou o que estava procurando hoje?
Informe-nos para que possamos melhorar a qualidade do conteúdo em nossas páginas