AWS Guide for .NET Developers

Signing up for an AWS Account

To use the AWS SDK for .NET to access AWS, you need an AWS account. You also need credentials for individual services, such as Amazon S3 or Amazon EC2. You acquire those credentials in a profile for the AWS SDK for .NET when you create your first sample app [add link].

Sign up for an AWS Account

  1. Open and choose Create a Free Account. This might be unavailable in your browser if you previously signed in to the AWS Management Console. In that case, choose Sign in to a different account, and then choose Create a new AWS account.

  2. Follow the onscreen instructions.

    Part of the sign-up procedure involves receiving a phone call and entering a PIN using your phone keypad.

After signing up for an AWS account, you can use AWS CloudFormation through the AWS Management Console, AWS CloudFormation API, or AWS CLI.


AWS offers you a pay-as-you-go approach for pricing for over 70 cloud services. With AWS you pay only for the individual services you need, for as long as you use them, and without requiring long-term contracts or complex licensing. You only pay for the services you consume, and once you stop using them, there are no additional costs or termination fees.

For more information about AWS pricing, go to the detail page for each product on For example, see for Amazon Simple Storage Service pricing.

To view your current account activity and manage your account at any time, go to and choose My Account/Billing and Cost Management Dashboard.