프로젝트 의 DevOps 스킬 트리

예약 앱에 독립적인 스테이징 환경 만들기 프로젝트

독립적인 예약 시험 환경을 만들고 실제 정원과 명단을 점검하며 미리 보기 컨테이너 교체 후에도 운영 워크숍을 보존합니다.

DevOpsDocker

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

소개

예약 앱에 독립적인 스테이징 환경 만들기는 기본 터미널 사용에 익숙하며 실행 중인 앱 주변에서 안전하게 변경하고 싶은 학습자를 위한 짧은 DevOps 프로젝트입니다. STILL STUDIO는 운영 워크숍의 자리를 차지하지 않고 새로운 장소를 시험해야 합니다.

가이드 실습 1개에서 실제 예약을 통해 설정, Docker Compose와 별도 데이터 저장 대상을 배웁니다. 독립 도전 과제 1개에서는 기존 시험 예약이 있는 더 작은 두 번째 장소에 같은 방법을 적용합니다. 각 단원은 독립적으로 준비된 환경에서 시작합니다.

학습 내용

  • 제공된 동일한 앱 이미지로 두 인스턴스를 설정하기;
  • 환경 파일의 값을 실제 실행 설정, 포트와 데이터 볼륨에 연결하기;
  • 스테이징 예약을 운영 참석자와 분리하기;
  • 실제 예약 흐름으로 장소, 남은 자리와 정원을 시험하기;
  • 두 환경의 예약을 유지하면서 미리 보기 컨테이너 교체하기.

추천 대상

스테이징 환경을 실무적으로 처음 배우려는 DevOps 입문자와 개발자에게 적합합니다.

선수 지식: 기본 터미널 사용 능력. Docker, Compose, YAML, 환경 설정, 경로, 포트와 HTTP는 처음 사용할 때 설명합니다. 앱 코드나 SQL을 작성할 필요는 없습니다.

학습 환경: 준비된 Linux 터미널과 Live Bookings, Preview Bookings 두 브라우저 탭이 제공됩니다. Docker, Compose와 예약 앱도 준비되어 있습니다. 미리 보기는 직접 시작하면 사용할 수 있습니다. 참석자와 장소는 모두 가상입니다.

자주 묻는 질문

Docker를 설치하거나 외부 계정을 등록해야 하나요?

아니요. 브라우저 환경에서 도구와 앱을 제공합니다. 결제, 이메일과 외부 서비스를 사용하지 않습니다.

스테이징 표시만 바꾸는 것과 무엇이 다른가요?

실제로 예약하고 별도 명단을 비교하며 더 작은 정원을 시험합니다. 운영 워크숍을 계속 사용할 수 있는 상태에서 미리 보기 교체 후에도 데이터가 남는지 확인합니다.

앱과 웹사이트도 번역되나요?

코스와 실습 문서는 영어 외에 8개 언어를 지원합니다. 사이트 표시, 명령과 출력은 준비된 환경과 일치하도록 영어로 유지합니다.

운영용 플랫폼인가요?

컨테이너 2개와 별도 데이터 볼륨을 사용하는 단일 인스턴스 훈련 시스템입니다. 설정과 데이터 분리를 가르치며, 보안을 강화한 다중 사용자 호스팅 플랫폼을 다루지는 않습니다.

강사

labby
Labby
Labby is the LabEx teacher.