Pular para o conteúdo principal

Canvas do ambiente

O canvas ocupa a área de trabalho do ambiente: cada recurso tem um ícone em um bloco quadrado, nome, versão da engine e estado, ligado aos outros por conexões. Clique num componente para abrir seu painel de detalhes. Este guia explica o editor de Coda Cloud.

  • O botão +, no canto superior direito, abre o seletor lateral de componentes, com busca e categorias. As teclas A e N também abrem o seletor.
  • Botão direito ou duplo clique numa área vazia abrem o menu no ponto escolhido. O recurso novo entra no rascunho nessa posição.
  • Arraste o fundo ou use Espaço + arraste para navegar. A rolagem desloca o canvas; Ctrl/⌘ + rolagem altera o zoom.
  • Os controles no canto inferior esquerdo permitem enquadrar, aproximar, afastar, voltar a 100%, organizar e mostrar o mini-mapa. Com foco no canvas, use +/-, 0 e 1, respectivamente, para zoom, 100% e enquadramento.
  • Organizar distribui os recursos e salva suas posições. Arrastar um componente também salva a posição, sem criar alteração no rascunho.
  • O menu Mais ações do ambiente, na barra superior, reúne Histórico, Templates, Descartar rascunho, exportação, importação e criação de aplicação, conforme suas permissões.
  • A vista Lista continua disponível e é a vista inicial em telas menores que 768 px.

Módulos e estados​

O estado aparece como um indicador e como texto curto abaixo do ícone. A seleção destaca o contorno do bloco. A cor nunca é o único sinal.

EstadoLuzQuando
Saudávelverde e fixao recurso está pronto e sem sinal de degradação
Em implantaçãogira, azulo recurso está sendo criado, atualizado ou removido
Com falhavermelha e fixao recurso falhou ou está bloqueado por uma dependência
Degradadoâmbar e fixaestá pronto, mas mais de 5% das requisições da borda responderam com erro ou ele reiniciou
Rascunhoapagada, contorno tracejadoexiste só no rascunho e ainda não foi aplicado

O ícone vem da biblioteca de ícones de serviço da plataforma. Se o ícone não carregar, o cartão mostra a sigla do tipo de recurso.

Quem usa leitor de tela encontra cada módulo com o nome acessível "tipo e nome, estado, versão" (por exemplo, "PostgreSQL db, Pronto, versão 17"). Mudanças de estado são anunciadas numa região educada, no máximo uma vez a cada 10 segundos por módulo. O canvas inteiro se opera pelo teclado: Tab percorre os módulos, Enter abre o painel e as setas movem o módulo selecionado.

Entrada da Internet​

Quando há ao menos uma aplicação pública, aparece à esquerda um nó Internet (a antena). Ele mostra até três domínios ativos (próprios e o subdomínio da plataforma), o modo do WAF (bloqueio, detecção ou desligado) e o tráfego total de entrada. Clicar num domínio leva à página de domínios do projeto.

A antena é só leitura: não é um recurso do ambiente, não entra no rascunho, no diff nem no apply e não pode ser conectada nem arrastada.

Tráfego nas conexões​

Só as conexões da Internet até uma aplicação pública têm medição, vinda da borda da plataforma numa janela de 5 minutos. Elas mostram partículas no sentido do fluxo:

Requisições por segundoPartículas
0nenhuma
até 11
até 102
até 1003
acima de 1004

A cor segue a taxa de erro: até 1% verde, até 5% âmbar, acima disso vermelho.

As conexões entre recursos do mesmo ambiente não têm medição de tráfego interno nesta versão. Elas ficam estáticas, em tom neutro, com a legenda "sem medição de tráfego interno" no tooltip. Mostrar partículas ali seria inventar tráfego.

O canvas se atualiza a cada 30 segundos enquanto a aba está visível, sem refazer o layout nem perder seleção, zoom ou posição. Se a consulta falhar, o último estado fica na tela com o aviso Telemetria desatualizada. Sem telemetria disponível, os módulos mostram só o estado derivado do grafo e a antena indica "sem medição".

Movimento reduzido​

Com a preferência do sistema "reduzir movimento", o canvas desliga partículas, giro e transições de navegação. O tráfego vira espessura da linha e rótulo ("150 req/s") e o estado continua em luz fixa e texto.

Ambientes grandes​

A animação fica ligada em ambientes com até 60 recursos e 120 conexões. Acima disso, o canvas abre estático com um aviso e o botão Animar; a escolha é lembrada por ambiente neste navegador. A animação também pausa com a aba oculta.

O mini-mapa é opcional: abra-o pelo controle no canto inferior esquerdo. Ele mostra os recursos coloridos pelo estado e permite navegar e alterar o zoom. O fundo do editor é uma grade pontilhada estática.

Primeiro componente e templates​

Um ambiente sem recursos mostra Adicione o primeiro componente. Clique no + central para abrir o seletor, ou em Ver todos os templates para escolher uma composição pronta, como:

  • Web + banco: uma aplicação pública ligada a um PostgreSQL gerenciado;
  • API + worker + fila: uma API pública e um worker ligados a uma fila RabbitMQ;
  • Site estático: um site público sem banco nem fila.

Os templates montam um rascunho com os parâmetros escolhidos. Nada vai ao ar até você revisar o diff e aplicar; a revisão gerada tem a origem TEMPLATE. Quem tem papel Viewer pode navegar e consultar os recursos, mas não criar, conectar ou organizar componentes.