If you’ve spent time working with Terraform or any Infrastructure-as-Code (IaC) tool, you’ve probably learned that what looks simple on day one can quickly get complicated. Over the years, I’ve...
This is the story of when I was pulled into a live production issue with my CEO and the client’s CTO on the line. Oh Lord, what an unforgettable moment. On a random Tuesday afternoon, I was giving a...
Ever had this happen to you? You push your code, hit deploy, and instead of success, you get an error message that doesn’t explain much. In this article, I will provide you with my tips for...
When I first started practicing AWS through labs, I used to log into AWS Cost Explorer every morning to make sure I am not spending too much money. Even though, I set up CloudWatch and Budgets, I...
Running Terraform across AWS and Azure at the same time can be challenging. But, a solid structure helps you scale without duplication or chaos. Here’s how I do it: Be very specific Create a...
One of the most common question in an architecture meeting (or whatever name your company calls it) is “what are we optimizing for?” As a Solutions Architect or Cloud Engineer, you’re constantly...
It’s a common issue in AWS environment. Your instance goes from the pending state to the terminated state without you doing anything. Below are my 5 tips to troubleshoot this issue. 1. Check...
Have you set up AWS SNS but noticed that notifications aren’t being delivered? I’ve been there. Here’s how I would troubleshoot it: 1️⃣ Check Subscription Status -Login to AWS Console → Go to SNS →...
You run into “Access Denied” when trying to get objects from your S3 bucket. Now, you need help to figure out what’s going wrong and get it fixed. Below are my 5 top tips to troubleshoot this issue:...
If you’re working in a Linux environment, here are some essential ports, protocols, and tools you should definitely be familiar with. SSH (Secure Shell) Port: 22 What it does: Provides secure...
What a crazy experience when hitting a 429 error when calling your API. You’re finally ready to scale and boom: “Too Many Requests.” I’ve run into this before, and here’s how I...
When it comes to cloud storage, not all data is created equal. Some data is mission-critical and accessed frequently, while other data needs to be archived for compliance or disaster recovery but may...