Amazon Elastic Compute Cloud(Amazon EC2)는 클라우드에서 컴퓨팅 파워의 규모를 자유자재로 변경할 수 있는 웹 서비스입니다. 개발자가 더 쉽게 웹 규모의 클라우드 컴퓨팅 작업을 할 수 있도록 설계되었습니다.
Windows Server에서 Amazon EC2를 사용하는 것은 기타 다른 운영 체제에서 Amazon EC2를 사용하는 것과 비슷합니다. Windows Server 구동 Amazon EC2에 Amazon Elastic Block Store(EBS), Amazon CloudWatch, Elastic Load Balancing 및 엘라스틱 IP 주소와 같은 기존의 Amazon EC2 기능을 쉽게 통합할 수 있습니다. Windows 인스턴스는 모든 리전의 여러 가용 영역에서 사용할 수 있습니다.
AWS 프리 티어는 Microsoft Windows Server 구동 Amazon EC2 인스턴스를 포함합니다. AWS 프리 티어 이용 자격이 있는 고객은 Microsoft Windows Server 구동 t2.micro 인스턴스를 매달 최대 750시간까지 무료로 사용할 수 있습니다. AWS 프리 티어에 대한 자세한 내용은 AWS 프리 티어 페이지를 참조하십시오.
Windows Server 구동 Amazon EC2 인스턴스를 시작하려면 EC2 Windows Guide를 참조하십시오. AWS에서 Windows를 사용하는 방법을 자세히 알아보려면 AWS 및 Windows 페이지를 참조하십시오.
Amazon EC2는 Windows 기반 인스턴스를 손쉽게 시작 및 관리할 수 있도록 지원합니다. Amazon EC2에서는 미리 구성된 여러 AMI 덕분에 몇 분 내에 인스턴스 실행을 시작할 수 있습니다. 이러한 이미지와 해당 콘텐츠의 최신 목록을 찾으려면 Windows AMI 페이지 또는 AMI 카탈로그를 방문하십시오.
AMI를 선택하면 AWS Management Console을 사용해 Amazon EC2 Windows 인스턴스를 구성, 실행, 종료하거나 번들로 구성할 수도 있습니다. 그뿐만 아니라 그래픽 인터페이스를 이용해 Amazon (EBS), Amazon CloudWatch, Elastic Load Balancing, Auto Scaling 및 엘라스틱 IP 주소를 포함한 Amazon EC2의 모든 기능을 활용할 수 있습니다. AWS Management Console에 대한 자세한 내용은 AWS Management Console 페이지를 참조하십시오. 관리 스크립트 구현에 관심이 있는 사용자를 위해 명령줄 도구(API Tool) 세트도 제공됩니다.
Windows 기반 인스턴스를 관리하는 데 필요한 자습서, 기술 문서, 기타 리소스 등 Windows 기반 인스턴스 관리에 대한 고급 주제는 Windows 및 .Net 개발자 센터를 참조하십시오.
웹 서비스 API를 사용해 Amazon EC2 리소스를 관리할 수 있습니다. AWS는 AWS Infrastructure Services(예: Amazon EC2, Amazon S3, Amazon CloudWatch, Amazon SQS 등)를 프로그래밍 방식으로 호출하여 .NET 내에서 애플리케이션을 구축하고 배포할 수 있는 .NET용 AWS SDK를 제공합니다.
또한, 보다 빠르게 시작할 수 있도록 SQL Server Express, Internet Information Services(IIS) 및 ASP.NET과 사전에 번들로 구성된 공용 AMI 세트도 제공합니다. 이러한 AMI는 Windows Server 구동 Amazon EC2에서 추가 비용 없이 사용할 수 있습니다. 많은 고객이 Web 2.0과 ASP.NET 애플리케이션을 실행하기 위해 이러한 AMI를 하나 이상 사용하고 있습니다.
Windows 기반 환경에서, 또는 Windows 기반 환경을 위해 개발 중인 AWS 개발자가 사용할 수 있는 리소스에 대한 자세한 내용은 Windows 및 .NET 개발자 센터를 참조하십시오.