<목차>
1. 호스팅이란?
2. 웹 호스팅이란
3. 서버 호스팅이란
4. 클라우드 호스팅이란
5. 호스팅의 비교
1. 호스팅이란?
호스팅(hosting)이란 단어의 뜻에서도 알 수 있듯이 대형 서버의 기능을 빌려쓰는 것을 의미합니다.
예를 들어서 개인 웹사이트를 만들었다면, 이 웹사이트를 담을 공간이 필요합니다.
하지만 우리 개인의 컴퓨터로 이 공간을 마련하고 24시간동안 가동하며 전세계인들의 방문을 감당하기는 쉽지 않습니다.
그래서 전문 호스팅사의 서버를 빌리는 것을 호스팅이라고 합니다.
호스팅의 종류는 크게 3가지로 나누어집니다.
웹 호스팅 / 서버 호스팅 / 클라우드 호스팅 을 하나씩 살펴보겠습니다.
2. 웹 호스팅이란
먼저 웹 호스팅은 하나의 서버장비를 여러명이 공유하여 사용하는 것입니다.
따라서 가격도 저렴하고 대중적으로 가장 많이 사용되는 호스팅입니다.
개인적으로 만든 웹사이트와 같이 월 트래픽 양이 많이 않은 경우에 웹 호스팅을 사용하는 것이 적합합니다.
하지만 트래픽 양이 증가해서 혼자 너무 많은 트래픽을 잡아먹는다면 서버가 다운되는 등의 제약이 있을 수 있습니다.
3. 서버 호스팅이란
다음으로 서버 호스팅은 웹 호스팅과 반대로 한명의 고객이 하나의 서버장비를 임대하는 호스팅입니다.
따라서 가격도 비싸고, 스케일과 트래픽 양이 많은 대형 웹사이트를 구축할 때 사용하는 서비스입니다.
서버를 단독으로 사용하므로 설치, 삭제등의 개발이 자유로운 것이 특징입니다.
고정적으로 트래픽 양이 많은 사이트에 적합한 호스팅입니다.
4. 클라우드 호스팅이란
마지막으로 클라우드 호스팅은 서버호스팅과 비슷하지만 물리적인 서버장비가 아닌 가상의 서버를 임대한다는 점에서 차이가 있습니다.
따라서 자유롭게 서버 스펙을 조절할 수 있고, 이용한 만큼 금액을 지불하면된다는 장점이 있습니다.
일시적인 트래픽 변동량이 많은 사이트에 적합한 호스팅입니다.
5. 호스팅의 비교
- 개인 블로그나 소규모 트래픽이 필요한 곳 : 웹 호스팅
- 트래픽과 DB의 사용량이 많아 서버 관리 인프라가 같이 필요한 곳 : 서버 호스팅
- 트래픽의 변화에 유동적인 대처가 가능하며 빠른 시간안에 서버를 구축할 수 있는 서비스 : 클라우드 호스팅
참고자료
https://m.blog.naver.com/lhhoo1717/221365274221
https://velog.io/@dreamjh/호스팅이란
https://blog.wishket.com/호스팅이란-무엇일까-그린클라이언트/
https://ozhome.co.kr/hosting/about.html
'Web' 카테고리의 다른 글
Git Command Transaction 한눈에 정리하기! 깃 이해하기 (0) | 2022.04.14 |
---|---|
CORS 는 무엇일까? CORS (교차 출처 자원 공유 방식)에 대한 정리! (0) | 2022.04.10 |
javaScript Coupling Decoupling 디자인 패턴 / 객체간 의존성 결합도 (0) | 2022.04.03 |
DNS는 뭔가요? DNS / 도메인에 관한 설명 정리 (0) | 2022.04.01 |
IP에 대한 총정리! IP주소란? [ IPv4 / 공인IP 와 사설IP / 고정IP 와 유동IP ] (0) | 2022.03.30 |