Arquitetar o aplicativo Web de comércio eletrônico escalonável

O site do comércio eletrônico inclui fluxos de trabalho de processamento de ordem simples com a ajuda de serviços do Azure. Usando o Azure Functions e Aplicativos Web, os desenvolvedores podem se concentrar na criação de experiências personalizadas e deixar o Azure cuidar da infraestrutura.
Arkitektskalbar webbapp för näthandelNäthandelssidan inkluderar ett enkelt arbetsflöde för att bearbeta ordrar med hjälp av Azure-tjänster. Med hjälp av Azure Functions och Web Apps kan utvecklare fokusera på att skapa personanpassade upplevelser och låta Azure ta hand om infrastrukturen.217896543

O usuário acessa o aplicativo Web no navegador e se conecta.

O navegador efetua o pull de recursos estáticos, tais como imagens, da Rede de Distribuição de Conteúdo do Azure.

O usuário pesquisa produtos e consulta o banco de dados SQL.

O site efetua pull do catálogo de produtos do banco de dados.

O aplicativo Web efetua pull de imagens do produto do Armazenamento de Blobs.

A saída da página é armazenada em cache no Cache Redis do Azure para melhorar o desempenho.

O usuário envia a ordem e ela é colocada na fila.

O Azure Functions processa o pagamento da ordem.

O Azure Functions faz o pagamento para o terceiro e registra o pagamento no banco de dados SQL.

  1. 1 O usuário acessa o aplicativo Web no navegador e se conecta.
  2. 2 O navegador efetua o pull de recursos estáticos, tais como imagens, da Rede de Distribuição de Conteúdo do Azure.
  3. 3 O usuário pesquisa produtos e consulta o banco de dados SQL.
  4. 4 O site efetua pull do catálogo de produtos do banco de dados.
  5. 5 O aplicativo Web efetua pull de imagens do produto do Armazenamento de Blobs.
  1. 6 A saída da página é armazenada em cache no Cache Redis do Azure para melhorar o desempenho.
  2. 7 O usuário envia a ordem e ela é colocada na fila.
  3. 8 O Azure Functions processa o pagamento da ordem.
  4. 9 O Azure Functions faz o pagamento para o terceiro e registra o pagamento no banco de dados SQL.

Diretrizes de implementação

Produtos/descrição Documentação

Aplicativos Web

Um Aplicativo Web do Serviço de Aplicativo é executado em uma única região, acessível para navegadores móveis e da Web

Banco de Dados SQL do Azure

SQL inteligente gerenciado na nuvem

Práticas comuns que podem causar problemas de escalabilidade

Funções do Azure

Processe eventos com o código sem servidor

Application Insights

Detecte, faça triagem e diagnostique problemas em seus serviços e aplicativos Web

Arquiteturas de solução relacionadas

Analyser i realtidFå nemt indsigt fra live streamingdata. Indlæs løbende data fra en hvilken som helst IoT-enhed eller logge fra klikstrømme på websteder, og behandl dem i næsten realtid.12345678

Análise em tempo real

Obtenha facilmente insights de dados de streaming ao vivo. Capture dados continuamente de qualquer dispositivo IoT ou logs de sequência de cliques do site e processe-os em tempo quase real.