기초용어
- IP 주소 : 인터넷 상에서 서로를 식별하기 위해 지정 받은 번호. IPv4(32bits) → IPv6(128bits)
- Domain Name : 12자리의 IP 주소를 문자로 표한한 주소 → DNS (Domain Name System) 을 통해 변환 필요
URL vs URI vs URN
- URI : Uniform Resource Identifier 의 약자로 인터넷상 포현할수 있는 모든 리소스를 의미한다.
- URL : Uniform Resource Locator 의 약자로 URI에서 네트워크상 경로, 어떤 자원의 위치에 대한 절대경로값을 지닌 문자열를 의미한다.
- URN : Uniform Resource Name 의 약자로 위치에 독립적인 자원을 위한 지시자를 의미한다.

사진 출처 - https://poiemaweb.com/js-spa
호스팅, 클라우드 컴퓨팅

- 호스팅
- 웹상에서 콘텐츠를 제공할 수 있도록 도와주는 서버 임대 서비스
- 서버의 전체 혹은 일부를 빌려 이용할 수 있음.
- 서버호스팅
- 하나의 서버 전체를 빌려서 서버호스팅
- 가상화된 서버를 임대받는건 IaaS (Infrastructure as a Service) 클라우드로 분류됨
- 운영체제가 이미 설치되어있는 서버를 임대 받아서 ssh(시큐어 셸)과 같은 프로토콜을 사용해 원격 접속하여 사용함.
- 웹호스팅
- 하나의 서버 일부를 빌려 사용하면 웹호스팅.
- PaaS (Platform as a Service) 클라우드로 분류됨
- IaaS에서 개발도구, 데이터베이스 관리, 비즈니스 분석, 미들웨어 등의 소프트웨어가 포함되어 개발한 어플리케이션만 올리면 바로 호스팅이 가능
- 빌드, 테스트, 배포, 관리, 업데이트 등을 지원해주는 기능도 제공하기 때문에 편리함
- SaaS
- 완전한 소프트웨어 솔루션으로 메일, 일정 및 Office 도구 등이 있음
- ex) Microsoft Office 365, Google Drive

클라우드 컴퓨팅 간략 소개 - 직접운영, IaaS, PaaS, SaaS

클라우드 컴퓨팅 상세 소개 - 직접컴퓨터운영, 데이터센터 공유, 호스팅, IaaS, PaaS, SaaS