de_DEen_USes_ESfa_IRfr_FRhi_INid_IDjapl_PLpt_PTru_RUvizh_CNzh_TW

Estudo de Caso do Modelo C4 – Diagrama Complementar: Diagrama de Paisagem do Sistema

Propósito do Diagrama de Paisagem do Sistema (Nível 0 C4 / Paisagem)

Diagrama de Paisagem do Sistema é a mais ampla visão na família de modelos C4.
Ela está posicionada acima do diagrama de contexto do sistema e mostra:

  • Todos os principais sistemas de software que são importantes sob a perspectiva da organização/unidade de negócios/linha de produtos/equipe

  • Como esses sistemas interagem em um nível muito alto

  • Quais sistemas são internosexternosherdadosestratégicossendo substituídossendo construídos, etc.

  • Muitas vezes inclui pessoas/grupos de atoresapenas quando são centrais para múltiplos sistemas

Ele responde perguntas como:

  • “Como é o nosso conjunto digital inteiro hoje?”

  • “Quais sistemas se comunicam com o nosso mainframe de banco central?”

  • “Onde estão os maiores pontos de dor de integração?”

  • “Quais iniciativas novas estão afetando muitos sistemas existentes?”

É não focado em um único sistema de software — é a visão geral organizacional / departamental.

Boas opções de títulos para um diagrama de panorama de sistemas

Escolha um título que comunique claramente o escopo e perspectiva. Alguns exemplos fortes e comumente usados:

  1. Big Bank plc – Panorama de Banco Empresarial / Central 2025

  2. Banco Pessoal e de Pequenas Empresas – Panorama de Sistemas

  3. Divisão de Banco Varejista – Principais Sistemas e Integrações

  4. Programa de Banco na Internet – Ecossistema Circundante (2025)

  5. Jornada do Cliente de Ponta a Ponta – Panorama de Sistemas Bancários

  6. Panorama de Sistemas Estratégicos – Big Bank plc (foco em Canais Voltados para o Cliente)

  7. Arquitetura do Estado Atual – Portfólio de Banco Varejista e Digital

Título recomendado para este estudo de caso (amplo, mas focado):

Big Bank plc – Panorama de Sistemas de Banco Varejista e Digital (Estado Alvo de 2025)

Quando criar/atualizar um diagrama de panorama

  • Durante a fase inicial de descoberta / fase de preparação da arquitetura

  • Quando realizar a racionalização de portfólio ou planejamento de modernização de legado

  • Como parte da revisão arquitetônica trimestral/anual

  • Quando integrar líderes sênior ou reguladores que precisam da visão de 30.000 pés

  • Antes de iniciar um grande programa que afeta muitos sistemas

Exemplo PlantUML / C4-PlantUML – Diagrama de Paisagem do Sistema

@startuml
!include https://static.visual-paradigm.com/plantuml-stdlib/C4-PlantUML/master/C4_Context.puml

LAYOUT_DE_CIMA_PARA_BAIXO()
LAYOUT_COM_LEGENDA()

título Diagrama de Paisagem do Sistema para Big Bank plc

Pessoa(cliente, “Cliente de Banco Pessoal”, “Um cliente do banco, com contas bancárias pessoais.”)

Limite_Empresarial(c0, “Big Bank plc”) {
Sistema(sistema_bancario, “Sistema de Banco Online”, “Permite aos clientes visualizar informações sobre suas contas bancárias e efetuar pagamentos.”)

Sistema_Ext(caixa, “Caixa Eletrônico”, “Permite aos clientes retirar dinheiro.”)
Sistema_Ext(sistema_email, “Sistema de E-mail”, “O sistema interno de e-mail da Microsoft Exchange.”)

Sistema_Ext(mainframe, “Sistema Bancário Mainframe”, “Armazena todas as informações principais sobre clientes, contas, transações, etc.”)

Pessoa_Ext(servico_cliente, “Equipe de Atendimento ao Cliente”, “Equipe de atendimento ao cliente dentro do banco.”)
Pessoa_Ext(escritorio, “Equipe de Escritório Interno”, “Pessoal de administração e apoio dentro do banco.”)
}

Rel_Neighbor(cliente, sistema_bancario, “Utiliza”)
Rel_R(cliente, caixa, “Retira dinheiro usando”)
Rel_Atraso(cliente, sistema_email, “Envia e-mails para”)

Rel_R(cliente, servico_cliente, “Faz perguntas para”, “Telefone”)

Rel_D(sistema_bancario, sistema_email, “Envia e-mail usando”)
Rel_R(caixa, mainframe, “Utiliza”)
Rel_R(sistema_bancario, mainframe, “Utiliza”)
Rel_D(servico_cliente, mainframe, “Utiliza”)
Rel_C(escritorio, mainframe, “Utiliza”)

Dispos_D(caixa, sistema_bancario)

Dispos_D(caixa, cliente)
Dispos_C(sistema_email, cliente)
@enduml

Guia Rápido de Interpretação

  • Lado esquerdo — principalmente nova/em nuvem/moderna iniciativas

  • Centro / direita — núcleo legado e centros de integração pesados

  • Sistemas externos marcado com _Ext

  • Legenda gerado automaticamente graças a LAYOUT_COM_LEGENDA()

  • Limites usados apenas quando úteis (aqui ao redor dos novos canais digitais)

Este tipo de diagrama é intencionalmente de granularidade grossa — geralmente não faz não mostrar contêineres ou componentes, bancos de dados, protocolos, etc. Esses detalhes pertencem aos Contexto do Sistema e Contêiner diagramas dos sistemas individuais.

Gostaria de:

  • Expandir isso em um estado atual versus estado alvo comparação?

  • Adicionar codificação por cor (legado = laranja, estratégico = verde, etc.)?

  • Focar em um escopo menor (por exemplo, apenas o cenário de pagamentos)?

  • Converta este exemplo para Mermaid em vez disso?

Avise-me como você gostaria de adaptá-lo.

This post is also available in Deutsch, English, Español, فارسی, Français, English, Bahasa Indonesia, 日本語, Polski, Ру́сский, Việt Nam, 简体中文 and 繁體中文.