프로젝트 의 DevOps 스킬 트리

두 서비스를 거쳐 실패한 요청 추적하기 프로젝트

실제 진입점과 백엔드 로그를 연결하고 정확한 견적을 복구하며 정상 고객 경로를 유지합니다.

DevOpsLinux

💡 이 튜토리얼은 영어로 번역되었습니다. 원본을 보려면 영어로 전환

소개

「두 서비스를 거쳐 실패한 요청 추적하기」는 기본 터미널 사용에 익숙한 학습자를 위한 DevOps 실습 프로젝트입니다. PARCEL은 두 상품, 배송 견적, 수령 예상 비용을 제공하는 가상 선물 가게입니다. 실패한 고객 요청을 실제로 응답한 백엔드와 연결하고 올바른 비즈니스 결과를 복구합니다.

가이드 실습 하나에서 요청 참조 번호, 로그 비교, 경로의 주소와 패스 부분을 배웁니다. 독립 챌린지 하나에서는 요청이 정상인 다른 서비스로 전달되므로 같은 방법을 다른 원인에 적용합니다. 각 단원은 자체 준비된 환경에서 시작합니다.

학습 내용

  • 생성된 참조 번호로 새 응답을 실제 진입점 및 백엔드 로그와 연결합니다.
  • 연결 불가와 응답하는 서비스의 작업 경로 부재를 구분합니다.
  • 실제 대상과 패스를 서비스 계약과 비교하고 유효한 Nginx 설정을 다시 로드합니다.
  • 다양한 가격을 테스트하면서 다른 견적 경로와 전체 고객 웹사이트를 유지합니다.

추천 대상

서비스 사이의 요청 추적을 직접 연습하려는 DevOps 초보자와 개발자에게 적합합니다.

선수 지식: 기본 터미널 사용 능력. HTTP, 포트, 경로, 헤더, 설정 문법, here-document, 로그 필터링을 사용 전에 설명합니다. 애플리케이션 코딩이나 추적 플랫폼 경험은 필요하지 않습니다.

학습 환경: 각 단원에 브라우저 기반 Linux Workstation과 실제 PARCEL Website가 준비되어 있습니다. Nginx 진입점과 견적 프로세스는 하나의 훈련 인스턴스에서 실행됩니다. 짧은 설정 파일 두 개를 편집하며 로컬 설치나 외부 계정은 필요하지 않습니다.

자주 묻는 질문

애플리케이션 코드를 작성해야 하나요?

아닙니다. 사이트와 서비스가 제공됩니다. 기존 요청 참조 기능을 연결하고 짧은 설정 파일로 라우팅을 수정합니다.

완전한 분산 추적 플랫폼인가요?

아닙니다. 실제 HTTP 응답과 로그를 사용해 진입점과 요청마다 응답하는 백엔드 하나의 상관관계를 배웁니다. 수집기를 설치하거나 SDK 계측을 가르치지는 않습니다.

완료 여부는 어떻게 확인하나요?

검사는 여러 실제 견적을 요청하고 새 참조 번호를 진짜 서비스 로그와 비교하며 사이트와 다른 경로가 계속 사용 가능한지 확인합니다. 보고서나 명령 기록 제출은 없으며 요청은 주문을 생성하지 않습니다.

어떤 언어를 지원하나요?

과정과 실습 문서, 검사 힌트, 챌린지 전체 해답은 영어, 중국어, 스페인어, 프랑스어, 독일어, 일본어, 러시아어, 한국어, 포르투갈어를 지원합니다. 사이트, 실제 탭 이름, 명령 출력은 영어로 유지됩니다.

강사

labby
Labby
Labby is the LabEx teacher.