본문 바로가기
* Cloud Service

24시간 작동하는 서버를 만드는 방법?

by codinguser 2021. 2. 14.

1. 집 PC를 이용한 서버 구동

 

 

2. 호스팅 서비스(Cafe 24 등..)을 이용한 서버 구동

 

 

3. 클라우드 서비스(Aws, Azure, Gcp)를 이용한 서버 구동

 

 

 

 

생각 해보자)

 

만약 개인이 서버를 운영하다가

전원이 나가게 된다면?..

만약 1명이 요청을 하면 문제가 안된다.
하지만 1명이 - > 1000000명이 요청을 하게 된다면?.

이러한 문제를 해결하기 위해 서버라는것을 증설.
사용자가 24시간 동안 원하는 서비스를 제공하므로,
서버는 24시간 1년 내내 돌아간다.

하지만 본인이 단지 토이프로젝트나 듀얼 PC로 어떠한 프로젝트를 하는거면 괜찮다고 생각.

 

 

 

 

 

 

결국 어떤 서비스를 만드냐에 따라 달라지겠지만, 선택의 범위는??

 

 

 

"호스팅 서비스 vs 클라우드 서비스"

 

 

 

그렇다면 선택의 기준은?

 

1. 비용

: 저렴한 것을 원한다 - > 호스팅 서비스

 

2. 대규모 트래픽 유/무

: 트래픽이 몰릴것을 감안하여 유동적으로 사양을 늘릴 수 있어야 하는 상황 - > 클라우드 서비스

 

 

 

클라우드 서비스를 선택하게 되면 결국 선택의 범위는(Aws, Azure, GCP)

 

: 사용 목적과 어떤 용도 혹은 의도에 따라 달라지겠지만, 나의 경우 만약 골라야 하는 상황이 온다면 일단 Aws를 선택 할 것 같다. 그 이유는 크게 3가지.

 

1. 사용자가 많기에 국내 자료와 커뮤니티 활성화↑

2. 국내에서 AWS 점유율↑

3. 기본적으로 지원하는 기능(백업, 복구, 로그관리, 모니터링 등)이 많다. 그렇기에 개발에 오직 집중 할 수 있다.

 

 

 

 

 

 

댓글