로컬 환경에서 Python 웹 애플리케이션이 작동하고 있습니다! 하지만 이제 어떻게 해야 하나요? 이 시리즈는 프로덕션 환경에서 앱을 성공적으로 실행할 수 있도록 도와주며, Linode 클라우드 플랫폼에서 처음부터 끝까지 프로세스를 안내합니다. Python 개발의 기본 사항에 익숙해지면 Terraform, Ansible 등과 같은 인기 있고 확장 가능한 도구를 사용하여 경험을 쌓으세요.
시리즈 라인업:
1장: 설정 및 권장 사항
- 연습: 누가, 무엇을, 왜?
- 시작하기 전 참고자료
- Linode의 프로비저닝
- 첫 번째 보안 연결
2장: 사용자, 권한, 방화벽 및 Nginx
- SSH 공개 키를 사용한 비밀번호 없는 SSH
- 새 사용자 및 그룹 권한 구성
- 설치 NGINX 및 UFW
3장: 버전 관리 및 Git
- 버전 관리가 필요한 이유
- Git 기본 사항
- Linode의 Git 원격 호스트(파트 1 & 2)
4장:
웹 애플리케이션
- 설치 Python & 가상 환경 사용
- 프로덕션 준비 가상 환경
- 우리의 첫 번째 Python FastAPI 웹 앱
5장: NGINX & 슈퍼바이저
- 웹 서버용 NGINX - 슈퍼바이저
- 배포 및 해결
기업가를 위한 코딩의 저스틴 미첼과 함께 Python 웹 애플리케이션을 처음부터 단계별로 배포하는 과정을 살펴보세요! 그의 접근 방식은 간단하지만 우리가 학교에서 배우는 방식과는 정반대입니다. 기업가를 위한 코드는 먼저 실제 무언가를 만든 다음 각 부분이 왜 그런 식으로 작동하는지 알아내길 바랍니다.
이 5부작 시리즈는 온디맨드 방식으로 제공됩니다. 필요한 만큼 자신의 속도에 맞춰 학습할 수 있습니다. 지금 시청하세요!