AWS 란

최근 docker 를 공부중인데, 공부하면서 AWS(Amazon Web Service), 마이크로 소프트의 azure 들을 많이 접하면서 AWS에 간단하게 본 것들을 정리하겠다.

서버를 어떻게 운영하였는가


기존에 서버를 운영하려면 아래와 같이 3가지 방법이 있었을 것이다.

1. 회사 내부에 직접 서버를 운영
2. 호스팅을 이용
3. IDC 코로케이션 서비스 이용

호스팅 서비스는 월 단위로 계약금을 지불하고 오랫동안 계약시 할인되는 형태로, 선불 지급이라 부담이 큰 특징이 있다.
IDC 코로케이션은 구매 및 준비해놓은 서버를 IDC 센터에 두고 서비스를 운영하는 방식으로, 빠른 네트워크를 사용할 수 있으며 물리적으로 안전하지만, 직접 서버를 들고 가 구축 및 서비스 제공까지 시간이 걸린다는 점, 또한 비싼 비용역시 단점에 속한다.

 AWS (Amazon Web Service) 란


- Amazon 에서 제공하는 클라우드 서비스 플랫폼으로 클릭 몇 번으로 가상화 서버를 구축하고 서비스를 제공받을 수 있다. 

왜 인기를 얻었는가?


기존의 서버를 운영하던 방식 3가지 (직접 운영 / 호스팅 / 코로케이션)보다 무엇이 좋길래 AWS가 그렇게 언급되는 걸까?

AWS 사용으로 얻을 수 있는 장점은 아래와 같다.

1. 빠르게 서버를 구축하고 서비스 제공이 가능하다. 
2. 서버를 늘리거나 부하 분산이 자동으로 지원되므로 변화에 유연하게 대처가 가능
3. 한 시간 단위로 지불하므로, 사용한만큼 돈을 지불하면 된다.
4. 혼자서 모든 인프라를 구축 및 운영할 수 있다. 

결국 시간, 비용적으로 AWS를 쓰는게 훨씬 효율적이라는 사실 ~!!

댓글 없음:

댓글 쓰기