Deploying Applications Using Amazon EC2 - AWS SDK for .NET (version 3)

This documentation is for version 3.0 of the AWS SDK for .NET, which is mostly centered around .NET Framework and ASP.NET 4.x, Windows, and Visual Studio.

The latest version of the documentation at is mostly centered around .NET Core and ASP.NET Core. In addition to Windows and Visual Studio, it gives equal consideration to cross-platform development.

Deploying Applications Using Amazon EC2

The AWS SDK for .NET supports Amazon EC2, which is a web service that provides resizable computing capacity—literally, servers in Amazon’s data centers—that you use to build and host your software systems. The Amazon EC2 APIs are provided by the AWSSDK.EC2 assembly.

The Amazon EC2 Instances Examples are intended to help you get started with Amazon EC2.

The Amazon EC2 Spot Instance Examples show you how to use Spot Instances, which enable you to access unused EC2 capacity at up to a 90% discount compared to the On-Demand Instance price. Amazon EC2 sets Spot Instance prices and adjusts them gradually based on long-term trends in supply and demand for Spot Instance capacity. You can specify the amount you are willing to pay for a Spot Instance as a percentage of the On-Demand Instance price; customers whose requests meet or exceed it gain access to the available Spot Instances.

For more information, see Spot Instances in the Amazon EC2 User Guide for Linux Instances and Spot Instances in the Amazon EC2 User Guide for Windows Instances.