메인 콘텐츠로 건너뛰기

데이터베이스 이해 -
확장판

무료 eBook

고성능 데이터베이스 배포
최신 응용 프로그램의 클러스터

내부 내용

데이터베이스 이해의 확장 버전에는 "관리형 MySQL 데이터베이스를 사용하여 Linode에 Django 배포"가 포함됩니다. 이 실용적인 섹션에서는 Django를 Linode의 프로덕션에 지속 가능하고 효율적으로 배포하는 방법을 살펴보겠습니다. 각 챕터는 GitHub에서 사용할 수 있는 프로덕션 준비 코드를 단계별로 진행합니다.

이 책은 Django를 프로덕션에 배포하는 것에 관한 것이므로 수동 작업의 양을 제한하고 가능한 한 많은 자동화 작업을 선택할 것입니다. 이를 위해 우리는 다음과 같은 핵심 영역에 초점을 맞출 것입니다.

  • CI/CD with Git, GitHub 및 GitHub Actions
  • Docker와 DockerHub의 Django (뿐만 아니라 WatchTower 사용)
  • 부하 분산 Nginx
  • Linode의 관리되는 MySQL을 사용하는 프로덕션 데이터베이스
  • 프로덕션과 유사한 데이터베이스의 로컬/개발 사용
  • Terraform Linode에서 인프라를 프로비저닝하려면
  • Ansible Linode에서 인프라를 구성하려면( Terraform)
  • Linode의 장고 기반 파일 업로드 및 장고 정적 파일 Object Storage
관리되는 데이터베이스 이해 eBook

관리형 MySQL 데이터베이스를 사용하여 Linode에 장고 배포하기 비디오 시리즈

비디오 썸네일