Monitoring platform for keeping systems up and running at all times.
Full stack visibility across the entire stack.
Detect and resolve any incident in record time.
Conform to industry best practices.
Did you get all the serverless updates from AWS pre- & re:Invent 2021?๏ธ
If you’re a ๐๐ฒ๐ฟ๐๐ฒ๐ฟ๐น๐ฒ๐๐ ๐ฒ๐ป๐๐ต๐๐๐ถ๐ฎ๐๐, we’ve collected the most important serverless updates from re:Invent 2021 you need to know about.
Announcements, updates and more – serverless edition โ
Transfer limits significantly increased:โข from Regions: up from 1GB to now ๐ญ๐ฌ๐ฌ๐๐โข from CloudFront: up from 50GB to now ๐ญ๐ง๐ and no longer limited to the first 12 months!
https://aws.amazon.com/blogs/aws/aws-free-tier-data-transfer-expansion-100-gb-from-regions-and-1-tb-from-amazon-cloudfront-per-month/
After being introduced for AWS Lambda, itโs also now available for Fargate.Youโll get ๐๐ฝ ๐๐ผ ๐ฐ๐ฌ% ๐ฏ๐ฒ๐๐๐ฒ๐ฟ ๐ฝ๐ฟ๐ถ๐ฐ๐ฒ-๐ฝ๐ฒ๐ฟ๐ณ๐ผ๐ฟ๐บ๐ฎ๐ป๐ฐ๐ฒ compared to x86 architecture.
https://aws.amazon.com/blogs/aws/announcing-aws-graviton2-support-for-aws-fargate-get-up-to-40-better-price-performance-for-your-serverless-containers/
The new navigation bar reduces clutter & enables you to jump between your favorite services more easily.Bonus: arrangements via Drag & Drop are finally also supported.
https://aws.amazon.com/about-aws/whats-new/2021/11/aws-management-console-navigation-bar-improvements/
Your images for your function can now be stored in a different AWS account. This enables you for example to store all your ECR images in a central, dedicated account.
https://aws.amazon.com/about-aws/whats-new/2021/11/aws-lambda-support-cross-account-image-amazon-elastic-container-registry/
SQS already supported SSE encryption via customer-provided keys using the Key Management Service.Now there are SQS-managed Keys (SSE-SQS) that reduce operational burdens
https://aws.amazon.com/about-aws/whats-new/2021/11/amazon-sqs-server-side-encryption-keys-sse/
AWS now started to contain the policy type that caused the rejection.Currently, only a few services are supported yet (e.g. Secrets Manager)
https://aws.amazon.com/about-aws/whats-new/2021/11/aws-identity-access-management-efficient-troubleshoot-error/
The necessity to process all messages of a batch to not trigger a new invocation with all records is gone by marking certain messages as successfully processed.
https://aws.amazon.com/about-aws/whats-new/2021/11/aws-lambda-partial-batch-response-sqs-event-source/
You can now specify criteria that have to be met to trigger your Lambda functions for those named event sources.
https://aws.amazon.com/about-aws/whats-new/2021/11/aws-lambda-event-filtering-amazon-sqs-dynamodb-kinesis-sources/
Besides scanning for potential defects in your Java or Python code, CodeGuru now helps you to detect accidentally committed secrets like SSH keys or access tokens.
https://aws.amazon.com/blogs/aws/codeguru-reviewer-secrets-detector-identify-hardcoded-secrets/
Easily launch features darkly or do A/B testing without the need for a 3rd party tool.
https://aws.amazon.com/blogs/aws/cloudwatch-evidently/
Gather metrics by adding a small piece of JavaScript to your pages to gain insights into user and application behavior.
https://aws.amazon.com/blogs/aws/cloudwatch-rum/
We know the Well-Architected Lenses for Serverless or SaaS, but now youโre also able to define your own custom lens, with all your best practices based on your industry, plans & processes
https://aws.amazon.com/blogs/aws/well-architected-custom-lenses-internal-best-practices/
You can now deliver notifications directly to EventBridge and benefit from additional enhancements like advanced filtering or the selection of multiple destinations.
https://aws.amazon.com/blogs/aws/new-use-amazon-s3-event-notifications-with-amazon-eventbridge/
Run petabyte-scale data analytics on AWS, but serverless. Thereโs no need to configure, optimize, or secure clusters.
https://aws.amazon.com/about-aws/whats-new/2021/11/amazon-emr-serverless-preview/
The fully-managed backup service now also covers S3. Define your backup policies in a single place & easily perform point-in-time restores for your data.
https://aws.amazon.com/blogs/aws/preview-aws-backup-adds-support-for-amazon-s3/
Save up to 60% of storage costs for infrequently accessed data.Same performance guaranteed, but higher costs for reads & writes.
https://aws.amazon.com/blogs/aws/new-dynamodb-table-class-save-up-to-60-in-your-dynamodb-costs/
Kinesis’ new mode eliminates the need for provisioning and managing the capacity for streaming data.It will automatically scale in response to varying data traffic.
https://aws.amazon.com/blogs/aws/amazon-kinesis-data-streams-on-demand-stream-data-at-scale-without-managing-capacity/
The second major version of the famous infrastructure as code library is now generally available for JavaScript, TypeScript, Java, Python, .NET and Go.
https://aws.amazon.com/about-aws/whats-new/2021/12/aws-cloud-development-kit-cdk-generally-available/
You can now easily redrive unconsumed messages from your dead letter queue to the source queue for reprocessing
https://aws.amazon.com/blogs/aws/enhanced-dlq-management-sqs/
A new storage class at S3 for data that is rarely accessed, but still requires millisecond retrievalsUp to 68% costs reduction for storage compared to S3 Infrequent Access
https://aws.amazon.com/blogs/aws/amazon-s3-glacier-is-the-best-place-to-archive-your-data-introducing-the-s3-glacier-instant-retrieval-storage-class/
With its new pillar, your organization can learn, measure & improve workloads using environmental best practices to increase efficiency & lower energy consumption.
https://aws.amazon.com/blogs/aws/sustainability-pillar-well-architected-framework/
There will be launches of over 30 new AWS Local Zones in more than 21 countries, which will be made available beginning in 2022.
https://aws.amazon.com/about-aws/global-infrastructure/localzones/locations/
Further reading:
AWS updates for serverless builders in 2021
[Infographics] Securing serverless architectures
How to measure and improve your serverless architecture’s health?
In this guide, weโll talk about common problems developers face with serverless applications on AWS and share some practical strategies to help you monitor and manage your applications more effectively.
Today we are announcing a new, updated pricing model and the end of free tier for Dashbird.
In this article, we’re covering 4 tips for AWS Lambda optimization for production. Covering error handling, memory provisioning, monitoring, performance, and more.
Dashbird was born out of our own need for an enhanced serverless debugging and monitoring tool, and we take pride in being developers.
Dashbird gives us a simple and easy to use tool to have peace of mind and know that all of our Serverless functions are running correctly. We are instantly aware now if thereโs a problem. We love the fact that we have enough information in the Slack notification itself to take appropriate action immediately and know exactly where the issue occurred.
Thanks to Dashbird the time to discover the occurrence of an issue reduced from 2-4 hours to a matter of seconds or minutes. It also means that hundreds of dollars are saved every month.
Great onboarding: it takes just a couple of minutes to connect an AWS account to an organization in Dashbird. The UI is clean and gives a good overview of what is happening with the Lambdas and API Gateways in the account.
I mean, it is just extremely time-saving. Itโs so efficient! I donโt think itโs an exaggeration or dramatic to say that Dashbird has been a lifesaver for us.
Dashbird provides an easier interface to monitor and debug problems with our Lambdas. Relevant logs are simple to find and view. Dashbirdโs support has been good, and they take product suggestions with grace.
Great UI. Easy to navigate through CloudWatch logs. Simple setup.
Dashbird helped us refine the size of our Lambdas, resulting in significantly reduced costs. We have Dashbird alert us in seconds via email when any of our functions behaves abnormally. Their app immediately makes the cause and severity of errors obvious.