You’ve been thinking of Serverless all wrong!

And yes, you’ll hear people tell you things about serverless like You don’t have to run your own server. Great! – You don’t need to worry about maintenance and security is easier to handle. – Even better! – It’s also a cheaper option? – OMG, where has this been all my life? Every small business could benefit from serverless and will cite the cost as being a key driver towards making the switch but here’s the thing. Serverless was not created for small businesses and cost is but a small reason behind its growing notoriety.

The benefits of serverless come from understanding the technology and knowing where to utilize its many amazing features and if done right this can prove to be a great asset to enterprises especially.

Enterprise companies look for more than just a cut in cost or an easier deployment procedure for their applications. In order for them to make the jump to a new technology, they look at it not just from a business or technical perspective but from a combination of the two. A perspective that shows the agility it provides for their development team, data privacy, and security while taking into account all the cost benefits they might get.

Coca-cola North America mentioned that before they made the switch to serverless they talked to their executives about virtualization, scalability, and all the benefits that serverless brings to the table and they couldn’t care less about all of that. What they cared for were these 4 things.

Agility

The ability to quickly implement and test ideas or deploy new features was a big factor for Coca-Cola.

Stability

Their system has to stay up and running regardless of load, changes in infrastructure, or any other third-party factors.

Security

With so much information about their customers, data privacy and security were very high on the list of important things to keep in mind.

Cost effectiveness

As you could imagine, it needs to make financial sense to invest time and money into making the switch to a different platform. To read more about how Coca-cola is using serverless, there’s check out this case study. The research and development department at Coca-Cola HQ liked serverless so much they actually made it into a rule, that any employee coming forward with a new idea, that new idea has to revolve around serverless or use it over other alternatives.

As a Fortune 100 company, Verizon switched to serverless almost entirely but before making the switch they were looking for a few key features that this new technology would cross of their list. To quote Rajdeep Saha, Cloud Architect @Verizon:

Most large enterprises have a significant number of stakeholders that must be considered when driving the adoption of new tools and processes. In today’s environment, the chief concerns of enterprise include:

  • adhering to security standards that protect data and customers privacy
  • improving the velocity of application development to respond quickly to customer needs
  • and promoting the reusability of code to drive operational efficiencies

This is not to say, small businesses can’t benefit tremendously from using serverless technology. In fact, small businesses will see the more obvious benefits like all the cost benefits or security benefits faster than perhaps the big enterprise applications.

Taking a dive in the deep end

Moonmail is a pretty awesome emailing service used by companies like Nespresso, Amazon, Circle, and many more. They switched from using a traditional approach to servers, from using RoR on EC2 to serverless and it’s best explained in a case study by Carlos Castellanos where he details the journey from EC2 to AWS Lambda.

We realized that just wasn’t possible with the architecture we were using at the time since it relied too heavily on EC2 and Ruby on Rails. So, we decided to embark on a never-ending journey in perfecting the art and science of sending emails.

Conclusion

Serverless has been created to fill a void left by the traditional servers, a void that has been made obvious only after we’ve seen how big of a difference is serverless architecture making in the apps we are using on a regular basis. As more people experiment with the new technology, they are finding it easier to provide scalable solutions while keeping costs more directly tied to usage, so it shouldn’t come as a surprise that enterprises have been enthusiastically switching to serverless. At Dashbird.io we help enterprises get observability into their application providing actionable insights into the application, alerting them in case of failures, and keep an eye on costs.

Read our blog

Making serverless applications reliable and bug-free

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.

ANNOUNCEMENT: new pricing and the end of free tier

Today we are announcing a new, updated pricing model and the end of free tier for Dashbird.

4 Tips for AWS Lambda Performance Optimization

In this article, we’re covering 4 tips for AWS Lambda optimization for production. Covering error handling, memory provisioning, monitoring, performance, and more.

Made by developers for developers

Dashbird was born out of our own need for an enhanced serverless debugging and monitoring tool, and we take pride in being developers.

What our customers say

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.