> ## Documentation Index
> Fetch the complete documentation index at: https://docs.basaltic.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# Computação

> Máquinas virtuais: lançá-las, conduzi-las através de seu ciclo de vida, conectar discos e interfaces e obter um console quando a rede desaparecer.

Veja [Resource references](/pt/reference-resolution) para tipos de referência aceitos, escopo de pesquisa, identidades canônicas e filtros de lista exata. Veja [Resource faults](/pt/resource-faults) para o array `faults` ativo.

Compute executa máquinas virtuais. Você escolhe um tamanho, uma imagem e uma sub-rede, e o serviço cria o disco de inicialização, as interfaces de rede e a semente cloud-init e inicializa o convidado.

O serviço é **regional** — `compute.sa-saopaulo-1.basaltic.sh`. Uma instância, sua imagem e seus pools vivem em uma região e nunca cruzam em outra.

<CardGroup cols={2}>
  <Card title="Lançar uma instância" icon="server" href="/pt/compute/instances">
    Flavors, imagens, discos, chaves e cloud-init — e os dois campos cuja ausência silenciosamente custa uma rede.
  </Card>

  <Card title="Ciclo de vida" icon="refresh-cw" href="/pt/compute/lifecycle">
    O que iniciar, parar, reiniciar, redimensionar e reinstalar cada preservar, e o que eles destroem.
  </Card>

  <Card title="Volumes e interfaces" icon="hard-drive" href="/pt/compute/attachments">
    Discos e NICs de hot-plug e quais deles sobrevivem à instância.
  </Card>

  <Card title="Acesso ao console" icon="terminal" href="/pt/compute/console">
    A transcrição de inicialização, uma captura de tela e uma sessão serial interativa.
  </Card>

  <Card title="Imagens" icon="disc" href="/pt/compute/images">
    O catálogo, a construção do seu próprio, e o que é uma versão.
  </Card>

  <Card title="Pools de instâncias" icon="layers" href="/pt/compute/instance-pools">
    Várias instâncias de um modelo, mantidas em passo.
  </Card>

  <Card title="Permissões" icon="key" href="/pt/compute/permissions">
    Todas as ações do IAM e a única forma que só pode ser concedida em `*`.
  </Card>

  <Card title="Cotas e solução de problemas" icon="life-buoy" href="/pt/compute/troubleshooting">
    Por que um lançamento falhou, o que um status está dizendo e os três contadores que uma instância possui ao mesmo tempo.
  </Card>
</CardGroup>

<a id="what-an-instance-is-made-of" />

## De que é feita uma instância

Uma instância é montada a partir de recursos que existem principalmente por conta própria, e saber qual é o que explica a maioria do comportamento do ciclo de vida.

| Parte | Pertence a | Sobrevive à instância |
| - | - | - |
| Tipo de instância e aroma | o catálogo | — é um tamanho, não uma coisa que você possui |
| Imagem de fundo | você, ou a plataforma | sim |
| Volume de inicialização | a instância | não, a menos que você diga o contrário |
| Volume de dados | [armazenamento](/pt/storage/volumes) | sim, por padrão |
| Interfaces de rede | [rede](/pt/networking/interfaces) | depende de quem os criou |
| IP flutuante | [redes](/pt/networking/floating-ips) | sim |

<Tip>
  O padrão: qualquer computação **provisionada para você** como parte do lançamento é destruída com a instância e qualquer coisa que você **tragam** é entregue de volta. [O que sobrevive a uma exclusão](/pt/compute/lifecycle#what-survives-a-delete) é a lista exata.
</Tip>

<a id="instances-you-did-not-create" />

## Instâncias que você não criou

Os produtos gerenciados também são executados em instâncias. As réplicas de um balanceador de carga e os nós de um cluster de banco de dados aparecem em `GET /v1/instances` com `managed_by` definido.

Eles são somente leitura aqui: reads e console access work, e **todos os ciclos de vida e chamadas de mutação respondem `404`** — stop, resize, delete, NIC e volume changes. Agir sobre eles através do recurso que os possui.

<Note>
  As leituras e o [console serial](/pt/compute/console) são a exceção — eles passam por um caminho que não rejeita instâncias gerenciadas, e é por isso que uma réplica de pool é renderizada no console e por isso que você pode abrir uma sessão serial em um nó de banco de dados para ver por que ela não será iniciada.
</Note>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.