Boston, MA, USA
Nov 24, 2021   |  By Serkan Özal
Development velocity is vital in today’s SaaS world. The faster you can iterate, the faster you can find killer new features for your service. But this need for speed can work against the imperative to maintain high-quality deliverables. Testing is one way to maintain quality but is often seen as a barrier to new releases. End-to-end tests are especially prone to be slow and hard to debug.
Nov 17, 2021   |  By Burak Kantarcı
Software development has come a long way. We’ve transitioned from dedicated teams of software testers to automated tests that execute as features are integrated in CI pipelines. Organizations have realized that manual testing is time-consuming and expensive, and automated tests provide an elegant solution to these pain points. But automated testing isn’t without issues of its own. A lack of visibility into the CI environment, where tests run, can be costly in both money and human capital.
Nov 3, 2021   |  By Ismail Egilmez
We as Thundra have been serving serverless users since 2018. NodeJS, Java, Python, .Net, and Go applications met effortless monitoring with our technology. Cloud vendors like AWS, Microsoft, Google supported the fantastic serverless community and we have been proud to be a part of it as a third-party monitoring and debugging solution. Along the way, we shaped our roadmap with our customers and created three foundational developer tools. (Epsagon is a substitute for Thundra APM only)
Oct 14, 2021   |  By Ismail Egilmez
Photo by GitHub GitHub announced GitHub Actions in late 2018 as a new CI/CD platform where users can automate workflows and build development cycles. The best part of the actions is that they are event-driven. Events in a GitHub repository can trigger actions to run on-demand workflows. In this article, I listed the top 10 GitHub Actions that are really useful for the developer community while setting up a CI/CD pipeline.
Sep 30, 2021   |  By Oguzhan Ozdemir
AWS Lambda is constantly growing and, in time, things start to push limits. AWS has been working on new hardware architectures to make price-performance more efficient. AWS Graviton2 is a custom silicon-based 64-Bit ARM processor that’s coming to AWS Lambda which will help Serverless customers to have the same leverage as other services that can be built on AWS Graviton2. Lambda functions powered by Graviton2 offer up to 34% better price performance over x86-based Lambda functions.
Sep 22, 2021   |  By Serkan Özal
Thundra’s engineering team has been building cloud observability solutions for years. In this time, we’ve discovered how crucial analytics and visibility are for the CI/CD process in general, and for tests specifically. After all, these parts of the development pipeline also run in the cloud, so if those tests fail, it’s often not clear why. This makes monitoring these remote environments all the more important.
Sep 14, 2021   |  By Enes Akar
Every millisecond costs you in serverless functions. The visible cost is the one that cloud providers charge. The hidden one is when your customers are unhappy with the performance of your application or website. While performance monitoring is a must for modern applications, it may require a high level of effort to implement correct and useful monitoring. Monitoring tools save a life here. We will use Thundra’s APM to measure the latency of the two serverless databases in this article.
Sep 8, 2021   |  By Sarjeel Yusuf
CI/CD has become an integral part of any software development workflow. It is hard to imagine a world of software without CI/CD as it is indisputably the backbone of DevOps. From affecting lead times and deployment frequencies to changing failure rates and MTTR, a solid CI/CD can mean success or great failure for any development team.
Sep 2, 2021   |  By Jerrel Fielder
Picture this: you run a development organization for a small startup. Or a large corporation. You’ve had to make some decisions that, while expedient, aren’t necessarily the most elegant. Time is money and money is time. You need to ship product fast. You have solid architectural standards but the tyranny of the urgent has upended some of your good intentions. This is our story.
Aug 31, 2021   |  By Ricky Philip
Due to the sudden upsurge in the usage of software applications around the globe, enterprises are finding it extremely difficult to meet the time to market demands. Enterprise QA teams that are able to detect errors at the earliest will have more time to work on various other development phases as well as enhance the application quality. With the advent of cloud computing technology, enterprises have leveraged several innovative opportunities in software testing and software deployment.
Aug 4, 2021   |  By Thundra
Gain full observability for your CI Pipeline with Foresight. Identify slow and flaky tests, get to green builds faster.
Jul 2, 2021   |  By Thundra
Unlock Visibility into the CI Pipeline & Spot Test Failures in no time! Efficient microservices testing requires observable CI pipelines. By providing observability into the CI process, Thundra Foresight helps optimize the build duration and minimizes failed builds, enabling more frequent deployments, higher development productivity, and lower CI costs.
Apr 15, 2021   |  By Thundra
Remote debugging in distributed environments is painful. Thundra Sidekick is more than just a remote debugger. It's secure and easy to use. When developers push their code to remote development or staging environments in pre-production, they usually lose the ability of traditional debugging with breakpoints. Instead, they have to read the logs carefully and understand what’s going wrong.
Apr 13, 2021   |  By Thundra
Debugging, as in the form with breakpoints, is dead with the advent of distributed microservices. It's usually a problem to debug a remote microservice using intrusive methods because you can interrupt a user and/or another service that's using the debuggee service. Thundra Sidekick resurrects the debugging in microservices with non-intrusive breakpoints that could gather the same information a normal breakpoint would capture.
Apr 1, 2021   |  By Thundra
Thundra Sidekick is an application debugger for remote pre and post production platforms. It enables developers debug their applications 10x faster than before. With Sidekick, developers can debug any kind of applications such as microservices with distributed architectures hosted on cloud or on-premises. Sidekick offers non-breaking breakpoints aka. tracepoints seamlessly combined with distributed tracing. Software teams can debug any application hosted anywhere while collaborating with each other.
Jan 28, 2021   |  By Thundra
Thundra Sidekick removes the debugging burdens and enables developers to put tracepoints to the code which don’t break the execution but take snapshots. Then takes it to the next level by displaying the distributed trace of the modern applications. Thundra Sidekick is helpful when developers work on remote environments and debug their code while they build.
Oct 28, 2020   |  By Thundra
There's a misconception around serverless that it will remove the Ops people from organizations. Serverless removes undifferentiated heavy lifting but makes the Ops people even more valuable for the teams because they are experienced about the failures of a software. Using extensive observability, Ops folks can adapt themselves into serverless and provide more value for their company. In this video, we discuss serverless adaptation for DevOps teams and how Thundra can help.
Jun 9, 2020   |  By Thundra
It has been more than five years since serverless became part of our application development life cycle, following the announcement of AWS Lambda. After realizing some of their limitations, AWS has resolved many of the issues with serverless, and there are many pure serverless applications in production now. In this webinar, we'll talk about the current state of serverless as of June 2020, and discuss the existing challenges of serverless, as well as their solutions.
May 12, 2020   |  By Thundra
Thundra is an Application Observability and Security Platform for serverless-centric, container, and virtual machine workloads. DevOps/SRE, IT operations, and IT security rely on Thundra to run fast safely, troubleshooting and debugging with improved MTTR. Thundra is committed to making the lives of enterprise IT professionals better by reducing the complexity, costs, and bottlenecks slowing teams down, leveraging Thundra’s unique technology footprint to replace numerous existing enterprise tools while improving productivity and efficiency.
Apr 15, 2020   |  By Thundra
With serverless, there are now fewer things to be scared of while maintaining always-on software thanks to outsourced scalability, availability, and security issues. At the same time, developers tend to architect more distributed systems in order to take advantage of serverless and guarantee the modularity of their architecture. The downside of this is that losing access to the underlying server makes debugging harder than ever because you can’t pause the execution to debug.
Dec 4, 2020   |  By Thundra
Debugging in production can provide an opportunity to pinpoint bugs that might not be apparent in the development or staging stacks. In this whitepaper, we will discuss how to effectively debug in production.
Oct 30, 2020   |  By Thundra
Kubernetes is a complex system but not a complicated one. Its layered architecture is open to creating disasters caused by networking, security, configuration, and cloud provider limitations. Learning from others' mistakes is the new reality of succeeding for cloud applications. This perfectly applies to Kubernetes-based software architectures and your software, too. If you don't understand how other people will fail, it's more likely that you'll fail at some point.
Sep 10, 2020   |  By Thundra
Learn how you can gain observability through serverless architectures with native tools like AWS X-Ray, open-source solutions like OpenTelemetry, and automated solutions like Thundra! This paper walks through the problem of serverless observability. It starts by defining the observability problem space, explaining how debugging and tracing are only part of a larger picture of application behavior. We'll explore AWS CloudWatch and X-Ray as a first attempt at observability. Then we will detail several open source serverless availability tools, before discussing Thundra's automated approach to observability.
Jun 10, 2020   |  By Thundra
Moving to a modernized cloud-native environment can remove many challenges. Instead of worrying about underlying infrastructure, you can focus on building new features and innovating. But companies can face new complexities such as understanding an application's health. Download this eBook to better understand these complexities and to manage large-scale microservices applications across development, testing, staging, and production environments using Thundra on Amazon Web Services (AWS).
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.

Quickly pinpoint problems in Serverless. Thundra provides full observability, debugging, and performance monitoring for serverless development and operations teams.

Thundra is a software organization dedicated to helping serverless applications become a mainstream production reality for all enterprise organizations by shedding light into black box environments. With rich visualizations of aggregated metrics, logs, and traces, software teams can quickly identify and solve performance problems in their AWS Lambda environments with minimal to zero coding and no additional overhead.

Thundra provides answers quickly:

  • Maximize Developer Productivity: Focus on developing valuable business features and spend less time manually implementing monitoring tooling and debugging application problems.
  • Lower Costs and Resource Consumption: Identify what areas of your application are taking up the most resources in order to maximize efficiencies and reduce overall consumption.
  • Analyze from a Single View: Understand how your serverless applications interact with external services and, with integrations, analyze your serverless system alongside all your other data.

Pinpoint your serverless problems and get back to coding.