Skip to content

Latest commit

 

History

History
70 lines (34 loc) · 1.12 KB

010_배쉬설정&협업개발순서.md

File metadata and controls

70 lines (34 loc) · 1.12 KB

.bashrc

alias va="source venv/bin/activate"

which pip

pip 파이프라인의 경로를 나타내준다.

순서

  • 협업시 프로젝트 설정 스텝
# 순서

1. $ git clone [공유프로젝트주소]
      - (.gitignore -> venv) 
2. $ python -m venv venv
3. $ source venv/bin/activate
4. $ pip install -r requirements.txt

5. 개발 시작

AWS ( Cloud )

t3.medium 정도만 되도... 동접 1000명 버틸 수 있음.

  • 서버를 키우는 방법

    • 스케일 업
      • 하나의 서버 자체를 더 크게 키우는 것 ( 성능 업 )
    • 스케일 아웃
      • 작은 서버를 여러 개 두는것, 서버 개수를 늘리는 것
      • 엘라스틱 로드 밸런싱 => 서버 점유율 높아지면 => 작은 서버 붙여라
  • 스팟 인스턴스

    • 유저들끼리 경매에 붙인다.
  • 예약 인스턴스

    • 선불제
    • 1년동안 쓸테니 얼마준다.
    • DevOps 오퍼레이터들이 주로 한다..
    • 개발자들도 어느정도 알고 있어야 함.

배포

헤로쿠 장고걸스