Boston, MA, USA
Nov 20, 2019   |  By Serkan zal
This article is part of a two-part series covering how to build a serverless data pipeline with Kinesis, Lambda, and AWS S3 Glacier. You can find the first article here. In this article, we will be covering how to configure your Lambda function and build an S3 bucket with a lifecycle policy to push items older than 30 days to AWS S3 Glacier.
Nov 19, 2019   |  By Serkan zal
Getting Started Before we can really get going, you’re going to need a source of streaming data. For the purpose of writing this article, I made a simple React webpage that fires off a random number every second. I wanted to do this for a few reasons...
Nov 14, 2019   |  By Emrah Samdan
Since AWS Lambda’s introduction in 2014, which marked the beginning of the of serverless evolution, the development world has benefited from unprecedented levels of velocity and agility. As a result, developers have been able to focus on development of new features and innovation, without having to maintain or provision complex infrastructure.
Nov 11, 2019   |  By Emrah Samdan
Back in 2017, Our CTO Serkan and other Opsgenie engineers were having a hard time monitoring their Lambda functions. They were used to dive deep inside Java applications with existing tools back at that time, and they were not able to achieve the same level for AWS Lambda functions. They made research on the possible options and came across a tool specialized for serverless monitoring: IOpipe.
Nov 7, 2019   |  By Emrah Samdan
A Bit of History Not so long ago, the development, deployment, and maintenance of applications was much more complicated and time-consuming than it is today. In the very beginning, maintenance required fixes not only to the applications code, but also to supporting physical machines. Keeping servers, hardware, and software up-to-date were also critical tasks. In the 2000s, a new model called “Infrastructure as a Service (IaaS)” quickly became popular.
Apr 25, 2019   |  By Thundra
Discover different ways of achieving observability in stateless, distributed, and event-driven architectures.
Jan 9, 2019   |  By Thundra
Built for straightforward debugging, monitoring, and observability, Thundra provides deep insight into your entire serverless environment.
Nov 20, 2019   |  By Thundra
In this webinar, Farrah Campbell, Jeremy Daly, Chase Douglas, Serhat Can, and Emrah ?amdan are chatting all exciting serverless sessions and parties, and some hot tips about re:Invent.
Oct 14, 2019   |  By Thundra
Thundra offers full observability for AWS Lambda environments with aggregated logs, metrics, and distributed and local traces. It helps you discover bottlenecks in your serverless environment and take rapid actions when unexpected situations occur. You can minimize your cold starts, understand the root cause of the errors in your AWS Lambda functions or any other resources and see where exactly things went wrong.
Aug 16, 2019   |  By Thundra
Serverless has many many failure modes and it's very common to stay unaware the issues which happens locally. Not anymore! With Thundra alerts, you can set up alerts on top of flexible queries and get notified over Slack, Email, Opsgenie, Pagerduty and many more.
Jul 9, 2019   |  By Thundra
In this webinar, Emrah Samdan, VP of Product at Thundra, is hosting Danilo Poccia, Principal Evangelist for Serverless at AWS, and Jon Vines, Lead Software Developer at
Jul 2, 2019   |  By Thundra
Serverless transactions are composed of several Lambda invocations. It can be daunting to track the messages being exchanged between functions asynchronously. Thundra makes this effort simple with its distributed tracing support. On top of that, it also provides local tracing which enables you to understand what's happening inside of functions.