Pular para o conteúdo principal

Biblioteca de Soluções da AWS

Orientação para comércio unificado na AWS

Visão geral

Essa orientação utiliza os princípios MACH para microsserviços, priorização de APIs, SaaS nativo da nuvem e aplicações headless (descentralizadas) para integrar com perfeição diversos sistemas na AWS. O comércio unificado engloba todos os pontos de contato voltados para o cliente para oferecer uma experiência unificada, independentemente do canal, e elimina os silos de uma abordagem multicanal. Ao implantar essa orientação, você pode unir o marketing e as operações para melhorar a satisfação do cliente com um engajamento coerente com a marca que aumentará a representação.

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.

Leia o whitepaper de excelência operacional

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.

Leia o whitepaper sobre segurança

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.

Leia o whitepaper sobre confiabilidade

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.

Leia o whitepaper sobre eficiência de desempenho

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.

Leia o whitepaper sobre otimização de custos

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.

Leia o whitepaper sobre sustentabilidade

Aviso de isenção de responsabilidade

O código de exemplo, as bibliotecas de software, as ferramentas de linha de comando, as provas de conceito, os modelos ou outra tecnologia relacionada (incluindo qualquer uma das anteriores fornecidas por nossa equipe) são fornecidos a você como Conteúdo da AWS nos termos do Contrato de Cliente da AWS ou o contrato por escrito pertinente entre você e a AWS (o que for aplicável). Você não deve usar esse Conteúdo da AWS em suas contas de produção, na produção ou em outros dados essenciais. Você é responsável por testar, proteger e otimizar o Conteúdo da AWS, como código de exemplo, conforme apropriado para uso em nível de produção com base em suas práticas e padrões específicos de controle de qualidade. A implantação de Conteúdo da AWS pode gerar cobranças da AWS para criar ou usar recursos cobráveis, como executar instâncias do Amazon EC2 ou usar armazenamento do Amazon S3.

Você encontrou o que estava procurando hoje?

Informe-nos para que possamos melhorar a qualidade do conteúdo em nossas páginas