Seguindo uma solicitação com falha por dois serviços Projeto

Relacione logs reais de entrada e backend, restaure estimativas corretas e preserve as rotas que funcionam.

DevOpsLinux

💡 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

Seguindo uma solicitação com falha por dois serviços é um projeto prático de DevOps para quem conhece o uso básico do terminal. PARCEL é uma loja fictícia de presentes com dois objetos, cotações de entrega e estimativas de retirada. Você relacionará uma solicitação com falha ao backend que respondeu e restaurará o resultado de negócio correto.

Um laboratório guiado ensina referências de solicitação, comparação de logs e as partes de endereço e caminho de uma rota. Um desafio independente envia uma solicitação ao serviço errado, embora saudável, para aplicar o mesmo método a outra causa. Cada unidade começa no próprio ambiente preparado.

O que você aprenderá

  • Relacionar uma nova resposta a registros reais de entrada e backend usando uma referência gerada.
  • Distinguir uma conexão indisponível de uma operação ausente em um serviço que responde.
  • Comparar destino e caminho reais com um contrato de serviço e recarregar uma configuração Nginx válida.
  • Testar preços variados, preservando a outra estimativa e o site completo para clientes.

Para quem é este curso

Para iniciantes em DevOps e desenvolvedores que desejam acompanhar solicitações entre serviços na prática.

Pré-requisitos: Familiaridade básica com o terminal. HTTP, portas, caminhos, cabeçalhos, sintaxe de configuração, here-documents e filtragem de logs são explicados antes do uso. Não é necessário programar aplicações nem conhecer plataformas de rastreamento.

Ambiente: Cada unidade oferece Linux Workstation e o verdadeiro PARCEL Website no navegador. A entrada Nginx e os processos de cotação compartilham uma instância de treinamento. Você edita dois arquivos curtos, sem instalação local ou conta externa.

Perguntas frequentes

Preciso escrever código da aplicação?

Não. O site e os serviços são fornecidos. Você conecta o suporte existente a referências e corrige o roteamento por arquivos curtos de configuração.

É uma plataforma completa de rastreamento distribuído?

Não. O curso ensina correlação entre a entrada e um backend que responde por solicitação, com respostas HTTP e logs reais. Não instala um coletor nem ensina instrumentação com SDK.

Como a conclusão é verificada?

As verificações solicitam várias estimativas reais, comparam referências novas com logs autênticos e confirmam que o site e a outra rota continuam utilizáveis. Não há entrega de relatório ou histórico de comandos; as solicitações não criam pedidos.

Quais idiomas estão disponíveis?

Os documentos do curso e dos laboratórios, as dicas e a solução completa do desafio estão em inglês, chinês, espanhol, francês, alemão, japonês, russo, coreano e português. O site, os nomes reais das abas e a saída dos comandos permanecem em inglês.

Professor

labby
Labby
Labby is the LabEx teacher.