1. 호스팅(Hosting)?
호스팅은 사업자가 주로 홈페이지의 서버 기능을 대행하는 것을 의미합니다. 호스팅의 종류를 살펴보며 차이점을 알아보겠습니다.
2. 웹 호스팅
본인이 HTML, CSS 같은 코드를 이용해 웹 페이지를 만들었다고해서 누구나 만든 사이트에 접속할 수 있는 것이 아니죠. 배포 과정을 거치고 도메인까지 연결을 하면 비로소 하나의 웹 페이지가 사이트가 되는 것입니다. 이 때, 개인이 서버를 구매하고 설치하는 것이 어렵기 때문에, 배포 과정을 전문업체에 맡깁니다. (임대의 개념)
3. 서버 호스팅
서버 호스팅은 서버 하나를 통째로 구매하여 서버 운영에 필요한 인프라, 기술력을 제공받을 수 있는 서비스입니다. 웹 호스팅과 웹 호스팅은 저렴한 가격으로 서버 및 인프라 구축이 필요 없지만, 서버 호스팅은 직접 권한을 갖고 서버를 단독으로 사용하는 차이가 있습니다. 보안상 유리하지만 웹 호스팅에 비해 시간과 비용이 많이 듭니다. 그러면 서버 호스팅은 언제 사용하느냐? 대형 쇼핑몰, 회사 인트라넷 등 고정적으로 대용량 트래픽과 DB가 많이 사용되는 곳에 사용됩니다.
4. 클라우드 호스팅
클라우드 호스팅은 웹과 서버호스팅의 장점을 모두 가지고 있습니다. 아마존이나 구글 클라우드 플랫폼 등 다양한 서비스가 존재하며 트래픽 변동에 유연하게 대처할 수 있어 일시적인 이벤트나 인프라가 유동적인 곳에 사용하기 편리하다
개인 블로그나 소규모 트래픽이 필요한 곳 : 웹 호스팅
트래픽과 DB의 사용량이 많아 서버 관리 인프라가 같이 필요한 곳 : 서버 호스팅
트래픽의 변화에 유동적인 대처가 가능하며 빠른 시간안에 서버를 구축할 수 있는 서비스 : 클라우드 호스팅
필요에 따라 원하는 호스팅 방식을 사용하면 될 것 같습니다.
출처
https://velog.io/@dreamjh/%ED%98%B8%EC%8A%A4%ED%8C%85%EC%9D%B4%EB%9E%80
'Studying > Roadmap' 카테고리의 다른 글
운영체제의 구조와 원리 (0) | 2022.03.11 |
---|---|
운영체제란? (0) | 2022.03.10 |
도메인 이름이란? (0) | 2022.03.08 |
DNS의 동작 원리 (0) | 2022.03.07 |
브라우저는 어떻게 동작하는가? (0) | 2022.03.05 |