

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 name="next-gen-modeling-overview"></a>

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.