배포
서비스를 세상에 공재하기
다른 사람들이 접속해서 html, css, js 받아갈 수 있게 하는 것.
서비스가 커지면 컴퓨터 한두대로는 감당이 안됨
-> 컴퓨터가 많은 회사 등장 (클라우드 프로바이더 : AWS-아마존, GCP-구글, Azure-마이크로소프트)
-> 사용요금내면 컴퓨터 빌려줌(접속할 터미널 열어줌 - 명령어 칠 수 있음, 24시간 켜져있음)
컴퓨터를 빌려서 서비스를 배포함
처음에 GCP를 사용하다가(aws보다 가격이 저렴함) 서비스가 커지면 AWS로 이동(커뮤니티도 크고 여러방면에서 1등업체가 유리하기때문에)
두개 같은 쓰는 회사도 있음(멀티클라우드)
gcp
vm 인스턴스에서 컴퓨터 한대 빌림
SSH Secure SHell
물리적으로 가까운 컴퓨터를 선택해야 빠름
gcping에서 속도 확인할 수 있음
pvc네트워크 방화벽 설정할 수 있음
DNS를 통해서 서버에 접속
html. css, js(정적파일)를 strage에 올림 -> Static File Serving
-> SSG
서버사이드렌더링을 하기위해서는 yarn dev가 필요함
하지만 모든 페이지가 서버사이드렌더링이 필요한 것이 아님
요청을 분산해줄 것 을 하나둠 LB(로드밸랜서)
브라우저 -> DNS - 아이피주소로로 바꿈 - LB -> 정적페이지 - 스토리지
-> 서버사이드렌더링이 필요하면 프론트엔드로 보냄 -> SSR