Um ambiente de staging próprio para um aplicativo de reservas Projeto

Crie um ambiente de reservas independente, teste a capacidade e as listas reais e preserve a oficina em produção ao substituir a prévia.

DevOpsDocker

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Introdução

Um ambiente de staging próprio para um aplicativo de reservas é um projeto curto de DevOps para quem conhece o básico do terminal e quer fazer alterações seguras ao redor de um aplicativo em execução. O STILL STUDIO precisa experimentar outro local sem ocupar vagas da oficina em produção.

Um laboratório guiado ensina configuração, Docker Compose e destinos de dados separados por meio de reservas reais. Um desafio independente aplica esses métodos a um segundo local menor, com uma reserva de prévia existente. Cada unidade começa em seu próprio ambiente preparado.

O que você aprenderá

  • configurar duas instâncias da mesma imagem de aplicativo fornecida;
  • relacionar os valores do arquivo de ambiente às configurações reais, às portas e aos volumes;
  • separar reservas de staging dos participantes em produção;
  • testar local, vagas restantes e capacidade pelo fluxo real de reserva;
  • substituir o contêiner de prévia preservando as reservas dos dois ambientes.

Para quem é este curso

Para iniciantes em DevOps e desenvolvedores que buscam uma introdução prática aos ambientes de staging.

Pré-requisitos: Familiaridade básica com o terminal. Docker, Compose, YAML, configuração de ambiente, caminhos, portas e HTTP são explicados no primeiro uso. Não é necessário escrever código do aplicativo ou SQL.

Ambiente de aprendizagem: Um terminal Linux preparado e duas abas do navegador, Live Bookings e Preview Bookings. Docker, Compose e o aplicativo são fornecidos. A prévia fica disponível quando você a inicia. Todos os participantes e locais são fictícios.

Perguntas frequentes

Preciso instalar Docker ou registrar uma conta externa?

Não. O ambiente no navegador fornece as ferramentas e o aplicativo. Não há pagamentos, e-mails ou serviços externos.

O que vai além de mudar um rótulo de staging?

Você faz reservas reais, compara listas separadas, testa uma capacidade menor e confirma que os dados sobrevivem à substituição enquanto a oficina em produção continua disponível.

O aplicativo e o site são traduzidos?

Os documentos do curso e dos laboratórios oferecem oito idiomas adicionais. Os rótulos do site, os comandos e as saídas permanecem em inglês para corresponder ao ambiente preparado.

Esta é uma plataforma de produção?

É um sistema de treinamento em uma única instância, com dois contêineres e volumes separados. Ele ensina configuração e isolamento de dados, não uma plataforma de hospedagem multiusuário protegida.

Professor

labby
Labby
Labby is the LabEx teacher.