Thundra Logo

Debugging Kubernetes Deployments

| | debugging, DEVOPS, Kubernetes
Kubernetes is a useful tool for deploying and managing containerized applications, yet even seasoned Kubernetes enthusiasts agree that it’s hard to debug Kubernetes deployments and failing pods. This is because of the distributed nature of Kubernetes, which makes it hard to reproduce the exact issue and determine the root cause ... Read More
Thundra Logo

How and Why You Should Use Amazon Kinesis for Your Data Streams

| | AWS Kinesis, DEVOPS, python
Creating live and real-time systems is an important skill in the world of cross-platform integration, instant notifications, and real-time data. A key component of creating a real-time system is steaming data from one application to another ... Read More
Thundra Logo

Monitoring Microservices on AWS with Thundra: Part II

| | DEVOPS, microservices, Monitoring
This is part two of a three-part article series about monitoring microservices on AWS with Thundra. In the first part, we talked about monitoring a serverless architecture based on API Gateway, Lambda, S3, and SES ... Read More
Thundra Logo

Monitoring Microservices on AWS with Thundra: Part I

| | aws, DEVOPS, microservices, Monitoring
Thundra is a monitoring service built from the ground up for serverless microservices. Thundra can map out your whole architecture, but it also lets you drill down to particular Lambda functions that contain the custom code that glues your whole system together ... Read More
Thundra Logo

Which Third-Party Pods Do You Need in Your K8s Cluster?

A production-grade Kubernetes cluster has many requirements. For example, applications and services should be able to communicate across nodes and be served to external users. Traffic from these users should be properly routed to underlying microservices according to the specified rules. Kubernetes applications should also be monitored to optimize performance ... Read More
Thundra Logo Z

Advanced Tips on Managing Multi-Account Setup on AWS with Terraform

| | aws, DEVOPS, iam, Terraform
In this article, we’ll discover how to use HashiCorp's popular infrastructure as code tool, Terraform in our advantage on AWS, specifically to manage multiple accounts as this is the way AWS wants its customers to consider. Although managing a DevOps team gets complicated proportional to the size of the organization, ... Read More
Thundra Logo Z

Managing Lambdas Across Regions and Accounts

| | aws, observability, serverless
When working with AWS Lambda functions, the question of region is one of the first you need to answer. As each Lambda function lives in a specific AWS region, and each AWS region has a slightly different set of functionality, you may find yourself having to work with functions in ... Read More
Thundra Logo Z

Introduction to the Architect Framework

In the era of cloud computing, infrastructure as code (IaC) is the way to go for managing your resources. With the rise of serverless, which often leads to finer granular deployments, it’s even more important to have one source of truth for your whole infrastructure ... Read More