Page 27 -
P. 27
그림 4-1 임대 서버와 클라우드의 차이
임대 서버의 경우 클라우드의 경우
서버를 어떤 도구를 빌려서
빌려주세요 서버를 만들까
서버
사용자 사용자
4.1.2 클릭 한 번으로 최적의 서버를 만들 수 있다
서버를 구축하려면 물리적인 기계를 준비하고, OS 및 소프트웨어를 설치하고,
네트워크와 보안을 설정해야 한다. 이렇게 하려면 서버를 구축할 수 있는 지식
을 가진 기술자가 필요하다.
반면에 EC2는 서버를 직접 만든다고는 하지만 관리 콘솔에서 클릭 한 번으로
생성할 수 있기 때문에 서버에 대한 기술적 지식은 그다지 필요하지 않다. 다양
한 서버 시스템의 조합(인스턴스 유형)과 OS 및 소프트웨어의 조합(AMI, 4.4
절 참조)이 준비되어 있기 때문에 이를 선택하기만 하면 된다. 또한, 물리적인
기계를 준비할 필요가 없어 초기 투자 비용도 줄일 수 있다.
EC2는 매니지드 서비스가 아니므로 AWS에 의해서 강제로 업데이트되지 않는
다. 따라서 자유도가 높은 반면 관리하기는 번거로운 서비스이다.
따라서 구체적인 매뉴얼보다 ‘어떻게 구성할까? 어느 정도의 성능이 필요할
까?’와 같이 설계적인 관점이 필요하다.
4장 서버 서비스 Amazon EC2 113