EC2(Elastic Computer Cloud)란 아마존 웹 서비스에서 제공하는 클라우드 컴퓨팅 서비스로, AWS에서 원격으로 제어할 수 있는 가상의 컴퓨터를 한 대 빌리는 것과 같다. EC2의 서비스는 PC방과 같이 사용한 만큼의 비용을 지불하기 때문에 '탄력적인'이라는 의미의 Elastic이 붙어 있고, 이는 비용적인 부분 외에도 필요에 따라 성능, 용량을 자유롭게 조절할 수 있다는 의미를 갖고 있다. EC2 인스턴스는 가상 서버 즉, 1대의 컴퓨터를 의미하는 단위이고 AWS에서 컴퓨터를 빌리는 것을 인스턴스를 생성한다고 한다. 인스턴스당 하나 이상의 CPU, 메모리, 스토리지, 네트워크 등의 리소스를 할당받는다. 이러한 인스턴스는 사용자가 원하는 운영체제와 애플리케이션을 실행할 수 있으며, 필요에..