

# AWS Lambda
<a name="lambda-index"></a>

Develop and deploy your .NET Core-based C\# Lambda functions with the AWS Toolkit for Visual Studio. AWS Lambda is a compute service that lets you run code without provisioning or managing servers. The Toolkit for Visual Studio includes AWS Lambda .NET Core project templates for Visual Studio. 

For more information about AWS Lambda, see the [AWS Lambda](https://docs.aws.amazon.com/lambda/latest/dg/welcome.html) Developer Guide.

For more information about .NET Core, see the Microsoft [.NET Core](https://docs.microsoft.com/en-us/dotnet/articles/core/) guide. For .NET Core prerequisites and installation instructions for Windows, macOS, and Linux platforms, see [.NET Core Downloads](https://www.microsoft.com/net/download/core).

The following topics describe how to work with AWS Lambda using the Toolkit for Visual Studio.

**Topics**
+ [Basic AWS Lambda Project](lambda-creating-project-in-visual-studio.md)
+ [Basic AWS Lambda Project Creating Docker Image](lambda-creating-project-docker-image.md)
+ [Tutorial: Build and Test a Serverless Application with AWS Lambda](lambda-build-test-severless-app.md)
+ [Tutorial: Creating an Amazon Rekognition Lambda Application](lambda-rekognition-example.md)
+ [Tutorial: Using Amazon Logging Frameworks with AWS Lambda to Create Application Logs](cw-log-frameworks.md)