🔥 기본 과정
호스팅
어떤 서비스를 빌려서 사용한다는 말이다.
- 웹호스팅, 서버 호스팅, 클라우드호스팅 같은 종류가 있다.
웹 호스팅
- 홈페이지를 올려놓은 인터넷상의 공간을 임대 해주는 서비스 이다.
우리가 개인 프로젝트를 통해서 하나의 블로그를 만들었다고 해보면 이떄 배포, 호스팅을 하지 않으면 자신만 볼수 있는 블로그가 될 것이다.
서버 호스팅
- 웹은 서버중 일부만을 빌리지만 서버 호스팅은 서버 전체를 빌린다.
- 서버 관리에 대한 직접 권한을 가지고 보안상으로도 유리하지만 비싸다.
- DB가 많이 사용되는 곳에서 사용이 된다.(쇼핑몰 같이)
클라우드 호스팅
- 웹 + 서버의 장점을 모두 지닌 호스팅 방법이다.
- 대표적으로 아마존, 구글의 클라우드 플랫폼 등이 잇다.
- 손쉽게 누구나 서버를 생성 및 관리를 할수 있을 뿐만 아니라 유동적인 곳에서도 사용할수 있다.
- 단점이 없다고 할정도이다;;
OSI 7계층
물리 계층
- 네트워크 구성을 위한 물리적인 요소를 규정한다.
데이터 링크 계층
- 기기 사이에 전송로를 확립하는 방법을 규정한다.
네트워크 계층
- 네트워크 통신을 위한 주소와 경로의 방법을 규정한다.
전송 계층
세션 계층
- 데이터를 보내는 통시로의 확립과 연결 끊기에 대해 규정한다.
표현 계층
- 애플리케이션 데이터를 통신에 적합한 형태로 변환하는 법을 규정한다.
응용 계층
- 애플리케이션 별로 서비스를 제공하는 방법을 규정한다.
이것도 참고하여 같이 알아 두도록 하자.