정의 :
애플리케이션을 인터넷에 올려놓아 다른 사람들도 볼 수있게 해주는 것을 말한다.
방법 :
1. 내 컴퓨터 자체를 서버로 만드는 방법
- 내 컴퓨터 자체를 서버로 만들어서 인터넷에 내 IP 주소를 알리는 방법
- 개인 컴퓨터를 공개하는 것이여서 보안에 취약, 컴퓨터를 24시간 가동해야됨
2. 외부 전문 서버를 이용하는 방법
- 영화에서 보는 것처럼 서버를 가지고 있는 회사에서 운영해줌
- 유지 비용이 상대적으로 적음
웹 호스팅 & 클라우드 서버
기업이 서버를 제공하는 것을 웹 호스팅 or 클라우드 서버라고 부른다.
유료 서비스도 있고, 무료 서비스도 있다.
ex) AWS(아마존) , Netlify(무료)
참고 :
'개발합시다. > BackEnd 공부' 카테고리의 다른 글
Spring HATEOAS 란? (0) | 2021.08.30 |
---|---|
정적 웹페이지 vs 동적 웹페이지 (0) | 2021.08.27 |
[DB] Index Structures (인덱스 구조) (0) | 2021.08.26 |
Swagger란 (0) | 2021.08.26 |
SOAP API 와 REST API (0) | 2021.08.25 |