Operations | Monitoring | ITSM | DevOps | Cloud

Dashbird

Monitoring Usage and Maintaining Effectiveness

In 2018, AWS pulled in $25.7 billion. Amazons serverless cloud-computing platform keeps growing every year, and with that growth comes the same types of problems every massive effort faces: the limits and deterioration of performance as time goes on. With the rise of serverless technology, developing application and new services has never been easier.

Ultimate Serverless Benchmark. AWS Lambda Vs. All (Azure, Google, IBM, Alicloud, and Oracle)

We currently have six major cloud platforms offering serverless products, AWS Lambda being the pioneer. Our goal is to provide a quick way to compare and evaluate all. For each service, we will be evaluating: There are smaller service providers on the market that are focused on serverless, but we won’t cover them in the present analysis. For the pricing comparison, we considered regions in the United States east coast. Let the battle begin!

Using Lambda Layers for Better Serverless Architecture

Lambda Layers were introduced by AWS in late 2018 as a way to simplify the developer’s life when managing dependencies and shared resources across a multi-Lambda stack. It’s a versatile feature that brings many benefits, which we will discuss in this article. Using Lambda Layers does increase complexity to monitor and maintain your applications, but there’s no need to fear.

AWS Lambda - 7 things you might not know

In the unlikely event that you might not already hear this, AWS Lambda is Amazon’s answer to the serverless computing. The theory behind serverless computer services is, as it sounds, to create a network for a variety of purposes while bypassing the need to have and maintain expensive servers. With AWS Lambda, you are at top of the class in serverless computing. The setup and management is a breeze.

State of Lambda functions in 2019 by Dashbird

Ever wondered what’s under the hood of your neighbors’ car, the situation in their wallet or the configuration of their serverless stack? Well wonder no more! Today we will bring you the statistics of Dashbird so you could compare your Lambda functions with others. Unfortunately, the car and the wallet thingy you should figure out on your own. Let’s start… (I hope you like charts)

Why Your Lambda Functions May Be Doomed To Fail

AWS Lambda has a cool feature that can be both a blessing and a nightmare for a serverless application, depending on whether it’s properly handled by our code: the retry behavior. A retry occurs when an invocation of a Lambda function results in an error and the AWS Lambda platform automatically invokes the function again, with the same event payload. Before we get deeper, make sure you are familiar with the AWS documentation on the subject.

Things you might have missed when using Dashbird

Just starting out with Dashbird? Great, you are in the right place. I’ve been speaking with hundreds of our new users in the past couple for months about their experience with Dashbird. I must say the feedback has been incredible so far. However, there are a few things I’ve noticed that our users haven’t yet taken advantage of within the platform. For a better success, let me point them out to you.

Enterprise use cases for AWS Lambda

Last year we covered the top enterprise serverless use cases for AWS Lambda. To refresh our memory, according to the CNCF (Cloud Native Computing Foundation), most commonly AWS Lambda is used for REST APIs, multimedia/image processing, CRON jobs, and stream processing. Today I’d like to cover some more complex ways some of our enterprise customers use Lambdas.

Quickly Debug Your AWS Lambda Functions

Great writers use metaphors to get their point across so let me give that a try real quick. Bugs are nasty little pests, mm’key? It’s hard to get rid of them but apart of just spraying poison everywhere, there are only a few options left. One of those options is using a natural predator to those bugs, a predator like birds. So birds can help you get rid of bugs. I work for a company called Dashbird that help developers debug their AWS Lambda applications. See what I did there?

How to test serverless applications

Like any other creation in progress or in the making, serverless applications, need to be tested and monitored. How else would you know if what you’ve created is providing desired results? Before putting your “newborn child” out into the world, you must make sure that it’s ready for the world. Software or even hardware of any sort will first be tested before it goes to mass production, and the same goes for your serverless applications.