We Made This (Community)
This space is dedicated to highlight our awesome community content featuring Powertools for AWS Lambda (.NET) 🙏!
Connect¶
Join us on Discord to connect with the Powertools for AWS Lambda community đź‘‹. Ask questions, learn from each other, contribute, hang out with key contributors, and more!
Videos¶
Check out the great series of videos from Rahul Nath on Powertools for AWS Lambda (.NET). Rahul is a programmer, blogger, Microsoft MVP, AWS Community Builder and YouTuber! He loves teaching and try to explain 'Why we do, What we do' by going a level deeper in the things I teach. His YouTube channel has a lot of AWS content that you can what on his AWS .NET series.
-
Logging
The Powertools for AWS Lambda (.NET) Logging utility provides a Lambda-optimized logger to output JSON logs. In this video, let's learn how to get started with the Powertools for Lambda Logging utility when building Lambda Functions in .NET.
-
Tracing
The Powertools for AWS Lambda (.NET) Tracing library is an opinionated wrapper for AWS X-Ray aimed to reduce the overhead of performing common tracing tasks. In this video let’s explore how you can start using the Lambda Annotations library when building AWS Lambda Functions in .NET.
-
Metrics
The Powertools for AWS Lambda (.NET) Metrics library makes publishing custom metrics from your AWS Lambda Function easy. In this video, let's learn how to easily integrate with Amazon CloudWatch Metrics and start publishing custom metrics from your .NET AWS Lambda Function.
-
Parameters
The Powertools for AWS Lambda (.NET) Parameters library makes it easy to work with these different services and retrieve parameter values. In this video, let’s learn how to get started using the Lambda Powertools Parameters NuGet package and how to use it when building Lambda Functions.
-
Idempotency
The Powertools for AWS Lambda (.NET) Idempotency utility makes it easy to convert your Lambda functions into idempotent operations that are safe to retry. In this video, let's learn how to get started using the Powertools Idempotency package, some key features, and how it easily fits into your existing Lambda Functions.
-
Batch Processing
The Powertools for AWS Lambda (.NET) Batch processing utility makes it easy to process a batch of messages from Amazon SQS, Amazon Kinesis Data Streams, and Amazon DynamoDB Streams. In this video, let’s learn how to use the Lambda Powertools Batch processing utility to process messages in batches from Amazon SQS.
Workshops¶
Accelerate your serverless journey with Powertools for AWS Lambda¶
Are you hoping to speed up your serverless applications with best practices and faster development? Powertools for AWS Lambda can help you reduce boilerplate code and increase developer velocity. In this workshop, learn how you can implement structured logging and tracing, operational and business metrics, and idempotency practices for a media processing application. Choose between Python, JavaScript/TypeScript, Java, or .NET when building your program.
AWS Serverless Developer Experience Workshop: A day in a life of a developer¶
This advanced workshop teaches building serverless solutions with AWS SAM and AWS SAM CLI. Learn about event-driven architectures, messaging patterns, orchestration, observability, and Powertools for AWS Lambda, in four different runtimes. Explore open-source tools and simplified CI/CD deployments with SAM Pipelines.