As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Visão geral: os sistemas, as jornadas do usuário e a hierarquia dos serviços
A hierarquia de modelagem de aplicativos na próxima geração do Resilience Hub consiste em três níveis:
-
Sistemas — O contêiner de nível superior que representa um aplicativo comercial (por exemplo, uma plataforma de comércio eletrônico ou um sistema comercial).
-
Jornadas do usuário — caminhos comerciais essenciais em um sistema (por exemplo, “Caminho para a compra” ou “Atendimento do pedido”).
-
Serviços — Os blocos de construção que incluem AWS recursos, código e observabilidade que dão suporte às jornadas do usuário. Um serviço pertence a exatamente um sistema, mas pode oferecer suporte a várias jornadas do usuário.
O exemplo a seguir mostra uma hierarquia para uma plataforma de comércio eletrônico:
System (e.g., "E-commerce Platform") ├── User Journey: "Path to purchase" │ ├── Service: "Auth Service" │ ├── Service: "Checkout Service" │ └── Service: "Payment Service" ├── User Journey: "Order fulfillment" │ ├── Service: "Order Management Service" │ └── Service: "Shipping Service" └── Shared Service: "EKS Platform Service" (supports multiple user journeys)
Você define onde encontrar seus AWS recursos (AWS CloudFormation pilhas, arquivos de estado do Terraform, tags de recursos ou clusters do Amazon EKS), e a próxima geração do Resilience Hub os descobre e mapeia automaticamente em uma topologia que mostra como os recursos se conectam.