기본 CS지식

Hosting이란

함형우 2023. 10. 18. 10:54
728x90

 

웹 호스팅은 개인, 조직이 자신의 웹사이트를 인터넷에 게시할 수 있게 해주는 서비스다. 단순히 말하면, 웹 사이트의 파일과 데이터가 저장되는 서버 공간을 임대하는 것과 같다. 자신,기업의 웹사이트를 남들에게 서비스하려면 반드시 필요한 과정 중 하나인것이 바로 호스팅입니다.

 

  • 공유 호스팅 : 이름에서도 알 수 있듯이, 여러 웹 사이트가 하나의 서버를 공유합니다. 비용이 저렴하나 속도가 느릴 수 있습니다.
  • 전용 호스팅 : 웹사이트가 온전한 전용 서버를 가지게 됩니다. 빠르고, 안전하지만 비용이 높습니다.
  • VPS(가상 사설 서버) 호스팅 : 공유 / 전용의 사이쯤에 위치하는 호스팅입니다. 서버는 공유되나 자원은 가상 서버로 나누어 개별로 유지됩니다.
  • 클라우드 호스팅 : 하나의 서버 대신 웹사이트가 여러 연결된 서버에 호스팅 될 수 있다. 높은 트래픽도 처리가 가능하다.                                                                                                                       
  • 관리형 워드프레스 호스팅 : 워드프레스 사이트 전용 호스팅 사이트

웹 호스팅과 도메인

도메인에 대해서 다시 한번 설명하자면, 인터넷에는 모슨 시스템에 IP 주소라는 고유한 번호가 할당됩니다. 이 IP 주소를 사용해 시스템과 해당 시스템의 웹 사이트 혹은 리소스를 찾습니다. 그러나 이 IP주소가 기억하기 어렵기 떄문에 DNS를 사용합니다.

 

웹 호스팅은 웹 사이트 또는 웹 어플리케이션에 인터넷 상의 서버 또는 컴퓨터를 제공합니다. 그러나 도메인 이름은 사용자가 서비스 공급자를 찾을 수 있도록 애플리케이션 주소를 제공합니다. (DNS)

 

웹 호스팅 작동

웹 호스팅 공급자를 통해 계정을 만들면, 해당 서버의 웹 사이트 혹은 애플리케이션에서 일부 공간을 할당합니다. 계정 대시보드에서 이 공간에 액세스하고 관리할 수 있습니다.

 

 

클라우드 호스팅

그래서 요즘 사용되고 있는건 뭔데? 라고 한다면 당연하게 자부할 수 있다. 클라우드 호스팅 방식이다. 아마존이 서비스하는 EC2, AWS, 구글 클라우드 등등 대-소규모를 막론하고 최근 가장 주목을 받는 호스팅 방식이다. 서버 호스팅, 웹 호스팅에 대한 장점들을 가지고 있고 단점을 최소화 할 수 있다.

 

서버 관리에 직접적인 권한도 가지고, 사용자가 원한다면 확장 축소가 가능하다. 이용한 만큼만 코스트를 지불할 수도 있다.

728x90