Dashbird

Tallinn, Estonia
2017
Jun 15, 2021   |  By Mariliis Retter
In this article, we’re covering all the latest updates from AWS in 2021 that serverless builders should be aware of. Before we start, let’s recall a few significant updates in serverless, announced at re:Invent 2020. One of the things that we see is that agility is really one of the primary drivers to one’s workload in the cloud and serverless is a good example of this. But the discussion often starts with cost.
Jun 10, 2021   |  By Anna Geller
Real-time processing provides a notable advantage over batch processing — data becomes available to consumers faster. In the traditional ETL, you would not be able to analyze events from today until tomorrow’s nightly jobs would finish. These days, many businesses rely on data being available within minutes, seconds, or even milliseconds. With streaming technologies, we no longer need to wait for scheduled batch jobs to see new data events.
Jun 8, 2021   |  By Mariliis Retter
The new Dashbird app is bringing your data together for a faster, more secure, and smoother observability experience with team collaboration in mind. The enhanced version of the Dashbird app is making your account more secure and your app navigation and data exploration faster, more intuitive, and all-around enjoyable. Additionally, you can now enable multi-factor authentication (MFA) for your Dashbird account. Check it out now!
Jun 7, 2021   |  By Alex Williams
NoSQL is a database management system that exists as an antithesis to SQL, in that it doesn’t store data in a relational model. As such, data can essentially be stored as anything, in any way a developer chooses, within reason of course. This flexibility comes from the fact that NoSQL doesn’t require a schema in the same way that SQL does.
Jun 3, 2021   |  By Kay Plößer
Adding an API Gateway to your application is a good way to centralize some work you usually have to do for all of your API routes, like authentication or validation. But like every software system, it comes with its own problems. Solving errors in the cloud isn’t always straightforward, and API Gateway isn’t an exception. AWS API Gateway is an HTTP gateway, and as such, it uses the well-known HTTP status codes to convey its errors to you.
Jun 1, 2021   |  By Anna Geller
How to choose a decoupling service that suits your use case? In this article we’ll take you though some comparisons between AWS services – Kinesis vs SNS vs SQS – that allow you to decouple sending and receiving data. We’ll show you examples using Python to help you choose a decoupling service that suits your use case. Decoupling offers a myriad of advantages, but choosing the right tool for the job may be challenging.
May 28, 2021   |  By Mariliis Retter
A few weeks ago we posted the “How we built a serverless Stonks checker API for Wall Street Bets” article. And ever since, we’ve seen quite a lot of volume in the Stonks checker app. In this follow-up article, we will show you some interesting findings around the API. Over the past three weeks, we have seen a good amount of usage of the API we set up. You can see that there was a nice spike soon after the story broke.
May 26, 2021   |  By Mariliis Retter
This article was written for the Dashbird blog by Maciej Radzikowski, who builds serverless AWS solutions and shares his knowledge on BetterDev.blog. Kinesis Data Streams are the solution for real-time streaming and analytics at scale. As we learned last November, AWS themselves use it internally to keep, well, AWS working. Kinesis works very well with AWS Lambda.
May 19, 2021   |  By Anna Geller
Have you ever heard anyone saying: “Our data is great, we’ve never had any data quality issues“? Ensuring data quality is hard. The magnitude of the problem makes us believe that we need some really big actions to make any improvements. But the reality shows, often the simplest and most intuitive solutions can be incredibly impactful. In this article, we’ll look at one idea to improve the process around data quality, and make it more rewarding and actionable.
May 17, 2021   |  By Kay Plößer
It’s the end of AWS Lambda support for Node.js v10. AWS Lambda support for Node.js 10 is due to end in August 2021. It’s time to switch! In this article, we’re discussing and comparing the differences of working with Node.js 10 and Node.js 14 + AWS Lambda, the impacts, and benefits of this change. AWS Lambda supports multiple versions of programming language runtimes, but not forever.
May 26, 2021   |  By Dashbird
In this hour-long webinar, we'll be discussing the best practices for serverless architectures in 2021.
Apr 14, 2021   |  By Dashbird
Serverless is great but a lot of it is in the cloud and in all these different services. Oftentimes we hear serverless developers struggle with debugging serverless locally in order to iterate fast. Without an effective debugging setup, they are left frustrated with slowed development cycle time and decreased operational efficiency. In this 45-minute hands-on webinar, we'll be discussing how to debug serverless locally to really speed up your development cycle.
Mar 10, 2021   |  By Dashbird
How to utilize observability to optimize your Lambdas for scale and maintain their performance over time - from development to production to scabability. How do you spot potentially slow-running Lambda functions and how do to power-tune them in development? Load testing and how you need a good observability tool for when you do load testing? How to do load testing? How to use observability and make crucial data available in production and at scale? Observability best practices and common mistakes.
Jan 29, 2021   |  By Dashbird
Thinking about moving your business to Serverless in 2021 and really making it work for you? This webinar is for you!  In the first part of the session we’ll be covering all the important and often overlooked of steps and best practices of moving to serverless. Starting from how do you actually go about migrating a legacy system, all the way to how to empower your team through the transition and level up their skills thereafter. 
Nov 28, 2020   |  By Dashbird
You’ll learn how to build and operate complex Well-Architected serverless applications, allowing you to layer on complexity in time while maintaining a reliable infrastructure. We’ll be working through the most critical aspects to bear in mind when it comes to the five pillars of the WAF, digging a bit deeper into the Reliability, Operational excellence and Performance Efficiency pillars. Including the challenges, risks and solutions when building a Well Architected infrastructure, as well as how to implement, operate, and test workload throughout its lifecycle.
Sep 25, 2020   |  By Dashbird
In this webinar we will be covering the advanced techniques of observability, debugging and operations with large-scale serverless environments. We'll be looking at the best practices for ingesting and navigating logs, metrics and traces to easily understand the state of your application and develop confidence in your operational practices.
May 21, 2020   |  By Dashbird
This webinar was originally held on 21 May 2020.
Apr 17, 2020   |  By Dashbird

In this webinar on 16 April 2020 we covered the following topics:

  • The main challenges of scaling modern cloud applications
  • Implementing well-architected best practices
  • Battle-tested architectural patterns
  • How to improve resilience and scalability

Apr 16, 2020   |  By Dashbird
Dashbird 2.0 is a monitoring and intelligence platform for operating serverless applications on AWS. Dashbird is a platform designed to give organizations the confidence to build and operate complex serverless applications in modern cloud environments. Alert Automation, Observability, and Well-Architected Insights.
Apr 6, 2020   |  By Dashbird
Structuring cloud components correctly is the cornerstone of a serverless architecture. In this video, we taking you through Serverless Architectural Patterns within Availability, Authorization, and Orchestration categories.
Aug 23, 2019   |  By Dashbird
After years of working with hundreds of clients, we've decided to put together this Serverless Best Practices handbook to help you better navigate this brand new world of computing. In exchange for your email, we'll send you the book for free.

Monitor serverless applications. Failure detection, analytics and visibility for AWS Lambda based applications. 5 minutes setup with no overhead or code changes.

Dashbird integrates closely with AWS to bring visibility into serverless applications. By mapping applications resources, importing CloudWatch logs and integrating with AWS X-ray it's able to provide all pillars of observability with no performance overhead or code changes.

Build quicker & operate with confidence:

  • Visibility into each application layer: Dashbird provides all relevant account-, service- and function-level metrics. This, enables you to analyse and optimise performance, cost and resource usage across the board.
  • Failure detection and alerting: Dashbird recognises all Lambda specific failures like timeouts, configuration errors and memory outages. It also has an eye for all possible exceptions and runtime errors. It integrates with Slack or e-mail so you won't have to change your workflow.
  • Debugging and troubleshooting: Dashbird structures logs to make them easily navigable. It also provides full text search and live-tailing logs from CloudWatch and fetches execution profiles from X-ray.
  • Execution profile: Connect invocations with execution profiles from AWS X-Ray and see how long it took to execute any API call or other action in your Lambda function.

Start using Dashbird for free!