.NET Console apps
The Amazon Deploy Tool
The Deploy Tool has the following capabilities:
-
Compute recommendations for your application - Get the compute recommendations and learn which Amazon compute is best suited for your application.
-
Dockerfile generation - The tool generates a Dockerfile if needed, or uses an existing Dockerfile.
-
Auto packaging and deployment – The tool builds the deployment artifacts, provisions the infrastructure by using a generated Amazon CDK deployment project, and deploys your application to the chosen Amazon compute.
-
Repeatable and shareable deployments – You can generate and modify Amazon CDK deployment projects to fit your specific use case. You can also version control your projects and share them with your team for repeatable deployments.
-
Help with learning Amazon CDK for .NET - The tool helps you gradually learn the underlying Amazon tools that it is built on, such as the Amazon CDK.
The Amazon Deploy Tool
-
Amazon ECS Service
using Amazon Fargate - Supports deployments of .NET applications as a service (for example, a background processor) to Amazon Elastic Container Service (Amazon ECS) with compute power managed by Amazon Fargate serverless compute engine. -
Amazon ECS Scheduled Task
using Amazon Fargate - Supports deployments of .NET applications as a scheduled task (for example, end-of-day process) to Amazon ECS with compute power managed by Amazon Fargate serverless compute engine.
To learn more, see the tool overview