O que é uma instância
Instância é uma execução específica de um sistema ou serviço. Em vez de descrever o sistema em geral, a instância é a execução concreta dele em um ambiente: um servidor, uma máquina virtual ou um container.
A instância roda o sistema de forma independente. Cada execução tem seu estado, sua configuração e seu ciclo de vida. O termo ajuda a falar de uma execução específica dentro de uma infraestrutura.
Instância e servidor
A instância roda sobre um recurso de execução. O servidor é a base que executa. A máquina virtual entrega um servidor virtual para a instância. O recurso e a execução trabalham juntos.
Ao provisionar, você cria uma instância sobre o recurso escolhido. A instância recebe a configuração e passa a executar o sistema. O provisionamento prepara essa execução.
Várias instâncias
Uma aplicação pode ter várias instâncias. Cada uma executa o sistema de forma independente. Várias instâncias distribuem carga e aumentam a disponibilidade.
O balanceamento de carga distribui as chamadas entre as instâncias. Se uma instância falha, as outras continuam. A quantidade de instâncias acompanha a demanda.
Instância e container
O container é uma forma de executar instâncias. Cada container roda uma aplicação de forma isolada. A imagem define o sistema, e a instância é a execução dela.
O container torna a instância portátil. A mesma imagem pode gerar várias instâncias em ambientes diferentes. O conceito de instância continua valendo: cada execução é uma instância do sistema.
Para configurar e gerenciar as instâncias da sua aplicação, o Desenvolvimento Colaborativo da Dev Side Studio oferece orientação na execução e na manutenção do ambiente.
Dúvidas frequentes
Perguntas frequentes sobre Instância
- Instância e servidor são a mesma coisa?
- São próximos. O servidor é o recurso que executa. A instância é a execução específica de um sistema. Uma instância roda em um servidor, que pode ser uma máquina virtual.
- Uma aplicação pode ter várias instâncias?
- Sim. Várias instâncias podem rodar o mesmo sistema para distribuir carga ou aumentar a disponibilidade. Cada instância executa o serviço de forma independente.
- Instância é a mesma coisa que ambiente?
- O ambiente é o contexto de uso. A instância é a execução dentro dele. Um ambiente de produção pode ter uma ou mais instâncias do sistema.
- Reiniciar a instância apaga os dados?
- Depende do armazenamento. A instância em si pode ser recriada, mas os dados costumam ficar em armazenamento separado. A configuração define o que sobrevive a um reinício.
Para continuar
Recursos relacionados
Documentação
Instâncias de máquinas virtuais
Como instâncias de máquina virtual são provisionadas e usadas.
Abrir recursoDocumentação
Containers e execuções
Como containers executam aplicações como instâncias isoladas.
Abrir recursoAplicação na formação
Formação DevOps
A instância é uma execução específica de um sistema ou serviço em um ambiente.
Conhecer a formação
Fontes consultadas
Referências deste verbete
Este verbete ajudou você?
Obrigado pela resposta. Ela fica salva apenas neste navegador.