Version 4 (V4) of the AWS SDK for .NET is in preview! To see information about this new version in preview, see the AWS SDK for .NET (version 4 preview) Developer Guide.
Please note that V4 of the SDK is in preview, therefore its content is subject to change.
Integrating AWS with .NET Aspire in the AWS SDK for .NET
.NET Aspire is a new way of building cloud-ready applications. In particular, it provides an
orchestration for local environments in which to run, connect, and debug the components of distributed
applications. To improve the inner dev loop for cloud ready applications, integrations with .NET Aspire
have been created for connecting your .NET applications to AWS resources. These integrations are
available through the Aspire.Hosting.AWS
The following .NET Aspire integrations are available:
-
The ability to provision your AWS resources through AWS CloudFormation
. This integration is utilized within the .NET Aspire AppHost project. For more information, see the blog post Integrating AWS with .NET Aspire
. -
Installing, configuring, and connecting the AWS SDK for .NET to Amazon DynamoDB local. This integration is utilized within the .NET Aspire AppHost project.
For more information, see the blog post Integrating AWS with .NET Aspire
. -
Enable a local development environment for AWS Lambda
functions. This integration is utilized within the .NET Aspire AppHost project. For more information, see the blog posts Building and Debugging .NET Lambda applications with .NET Aspire (Part 1)
and Building and Debugging .NET Lambda applications with .NET Aspire (Part 2) . Note
This is prerelease documentation for a feature in preview release. It is subject to change.
Because this feature is in preview, you will need to opt-in for preview features. For additional information about this preview feature and how to opt-in, see the development tracker issue on GitHub
.
Additional information
For additional information and details about how you can use the integrations that are available in
Aspire.Hosting.AWS
-
Blog post Integrating AWS with .NET Aspire
. -
Blog posts Building and Debugging .NET Lambda applications with .NET Aspire (Part 1)
and Building and Debugging .NET Lambda applications with .NET Aspire (Part 2) . -
The integrations-on-dotnet-aspire-for-aws
repo on GitHub. -
The detailed README
for the Aspire.Hosting.AWS NuGet package.