일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- react-query
- 인사이드아웃
- React.js
- Algorithm
- 프로젝트캠프
- #프로젝트캠프 #프로젝트캠프후기 #유데미 #스나이퍼팩토리 #웅진씽크빅 #인사이드아웃 #IT개발캠프 #개발자부트캠프 #리액트 #react #부트캠프 #리액트캠프
- 프로그래머스
- 알고리즘
- IT개발캠프
- html
- 네트워크
- react
- 자바스크립트
- 웅진씽크빅
- 해시
- 리액트
- 메모리
- typescript
- 타입스크립트
- 스나이퍼팩토리
- CS
- 스레드
- cs #네트워크
- 프로세스
- 개발자부트캠프
- BFS
- javascript
- App Runner
- ip
- 유데미
- Today
- Total
Bin's Blog
호스팅 본문
❗️오늘은 개발자라면 많이 들어보는 단어인 호스팅에 대해서 알아보려고 합니다.
🤔 호스팅이란?
👉 호스팅이란 정보의 집약체인 서버의 전체 혹은 일부를 이용할 수 있도록 임대해 주는 서비스를 말한다.
👉 예를 들어, 내가 그림을 그렸다고 한다면 그림을 다른 사람한테 보여주고 싶다면 하나하나 사람들에게 가져가서 보여줄 수 없으니, 대신에 그림을 전시할 공간, "전시장"이 필요하다. 그림 전시장이 바로 "호스팅" 서비스와 같은 역할을 한다. 전시장에 그림을 걸어두면 언제든지 볼 수 있다.
👉 웹사이트를 만들면 이를 인터넷에 올려서 많은 사람들이 볼 수 있도록 해야한다. 이대 필요한 "인터넷 전시장"이 바로 호스팅 서비스이다. 호스팅 서비스를 이용하면, 우리가 만든 웹사이트를 언제든지 인터넷을 통해 접근할 수 있게 된다.
📚 호스팅의 종류
1️⃣ 웹 호스팅
👉 웹 호스팅은 여러 고객이 하나의 서버를 함께 사용하는 형태이다. 하나의 서버를 나누어 쓰기 때문에 저렴하게 이용할 수 있고, 호스팅 업체의 통합 관리를 받기에 편리하다. 그러나 사용할 수 있는 하드웨어가 제한적이다.
2️⃣ 서버 호스팅
👉 서버 호스팅은 고객이 단독 서버를 사용하는 형태이다. 넓은 하드웨어 공간을 사용할 수 있다. 서버 운영/관리에 대한 직접적인 권한을 가질 수 있다. 또한 빠른 데이터 전송 속도도 누릴 수 있다. 하지만 비용이 높은 편이다. 대기업이나 대형 포탈 혹은 대형 오픈마켓과 같이 많은 데이터를 사용하는 기업들이 사용하기 좋다.
3️⃣ 클라우드 서버
👉 서버 호스팅을 가상화한 것으로, 가상 서버를 단독으로 사용할 수 있는 형태이다. 고객이 필요할 때마다 서버 자원을 늘리거나 축소하여 유연하게 서버를 이용할 수 있다. 하지만 하나의 가상 서버에 문제가 생기면 다른 가상 서버에도 문제가 생길 수 있다는 단점이 있다.
'프로그래밍 용어' 카테고리의 다른 글
네이티브 앱 vs 웹 앱 vs 하이브리드 앱 vs PWA (0) | 2023.08.21 |
---|---|
클라이언트 사이드 렌더링 VS 서버 사이드 렌더링 (0) | 2023.08.06 |
라우터와 라우팅 (0) | 2023.06.09 |
런타임에러 (0) | 2023.05.10 |
라이브러리와 프레임워크 (0) | 2023.05.01 |