배포

간단하게 만들어 본 사이드 프로젝트를 백엔드만 배포하려고 할 때 거쳤던 여러가지 배포 방법 고민에 대해 공유하면 좋을 것 같아서 정리해놓으려고 합니다. 그래서 배포란 무엇일까?기획 -> 요구사항 분석 -> 역할 분담 -> 개발 -> 배포 -> 지속적인 서비스 개선 (리팩토링)개발자들이 개발한 앱, 웹 서비스들을 일반 사용자들이 접근할 수 있게 하는 것이 배포라고 할 수 있습니다. 이런 배포를 하려면 컴퓨터 한 대가 필요합니다. 온프레미스 환경이라고 부릅니다.정확히 말하면, 온프레미스 환경은 단순히 입출력 장치가 포함된 컴퓨터를 의미하는 것이 아니라, 물리적인 하드웨어 인프라를 구축하여 우리의 웹사이트를 24시간 안정적으로 운영할 수 있도록 하는 것을 말합니다. 그러나 24시간 365일 서버를 계속 가동하..
EC2(Elastic Compute Cloud)? 컴퓨터를 빌려서 원격으로 접속해 사용하는 서비스이다. 하나의 컴퓨터를 빌리는 것! EC2가 왜 필요할까? 서버를 배포하기 위해서 컴퓨터가 필요합니다. 중점은 서버가 꺼지면 안 된다는 점입니다. 우리 집의 컴퓨터를 서버로 쓸 수 있겠지만. 전기세 어쩔티비.. 그리고 인터넷을 통해 내 컴퓨터에도 접근할 수 있기 때문에 보안적으로 위험하다. AWS EC2는 여러 부가기능들(로깅, 오토스케일링, 로드밸런싱 등) 백엔드에서 보통 서버를 배포할 때 AWS EC2 로 배포한다고 한다. 자체적으로 온프레미스 형식으로 배포하는 경우도 있지만! 톰캣, 제우스 등등 프론트엔드에서는 AWS EC2로 배포하기보다는 AWS S3를 사용해서 주로 배포한다고 합니다.! vercel,..
솜사탕코튼
'배포' 태그의 글 목록