cloud infrastructure

Home » cloud infrastructure

Everything I learned using AWS and Terraform

2025-10-03T13:22:32+00:00

In this article, I will walk you through what I have learned while developing a system in AWS using Terraform. For context, I created this project as a requirement for my previous internship. I will provide the GitHub repository for the requirements, architecture, and execution steps. This project implements a highly scalable and available web application adhering to the best practices regarding availability, scalability, and reliability. I have developed this project for nearly four weeks, enhancing my skills in Cloud, Infrastructure as code, and engineering altogether, and here are some of the lessons I have learned and applied during the [...]

Everything I learned using AWS and Terraform2025-10-03T13:22:32+00:00

Securing Your Website in Containerized Applications: A Step-by-Step Guide to Setting-up HTTPS

2025-09-27T20:01:15+00:00

  So, you have just deployed your first app to the cloud (maybe you have followed the tutorial that we have for deployment insert link here), it’s running great, you have your users now, but then you noticed that little “Not Secure” warning in the browser. Suddenly, your app looks… well, not so secure anymore But what if I told you that getting that green padlock icon, the one that makes your site look legit and trustworthy—is not only possible but completely free? And you don't need to be a security expert to pull it off? This guide will walk you [...]

Securing Your Website in Containerized Applications: A Step-by-Step Guide to Setting-up HTTPS2025-09-27T20:01:15+00:00

No Comment: How Technical Documentation Helps your Team

2025-09-05T05:51:04+00:00

It’s easy to get lost specially, in a big project. However, believe it or not, even in small projects or personal passion projects, it’s still easy to get lost because of your own wrongdoing, not documenting properly. As a beginner, or even “experienced,” it’s a hassle having to put comments and document every changes you made to your code, because we always think that our memory will suffice, which is not always the case. If we’re working with a team, many changes are all happening at once, which will make it hard for you to catch up and keep track [...]

No Comment: How Technical Documentation Helps your Team2025-09-05T05:51:04+00:00

From Localhost to Live: Your First Google Cloud Deployment

2025-09-21T18:36:26+00:00

  We've all been there. You've just built something new and unique, maybe it's your portfolio website, a cool API, or that side project you've been working on for weeks. It works perfectly on your laptop, your friends are asking to see it, but there's just one problem... it's stuck on localhost:3000.  But, what if you wanted to deploy it on the web and let others see it as well. Well, you have come to the right place! This guide will walk you through deploying any application from GitHub to Google Cloud Platform.  No DevOps experience needed or complex configurations, this [...]

From Localhost to Live: Your First Google Cloud Deployment2025-09-21T18:36:26+00:00

Effectively Set-Up Your Virtual Private Cloud using CloudFormation

2025-07-16T14:28:36+00:00

Hello Dojos! We're back again for another Infrastructure as Code article, focusing on AWS Native Infrastructure as Code Service, CloudFormation In my previous article, we explored the benefits of using Infrastructure as Code to ramp up your production by showing how easy it is to launch an EC2 Instance using Terraform. For this article, we will explore AWS CloudFormation and try to deploy our very own Virtual Private Cloud. Using Terraform and CloudFormation offers their benefits and advantages, which we won't tackle right now. Nevertheless, they offer the same purpose: to make provisioning much faster and reduce the risk of [...]

Effectively Set-Up Your Virtual Private Cloud using CloudFormation2025-07-16T14:28:36+00:00

Understanding and Managing AWS Lambda Recursive Loop Invocations

2024-06-11T01:05:06+00:00

Introduction AWS Lambda is a serverless computing service that allows developers to run code without provisioning or managing servers. It automatically scales applications by running code in response to events and only charges for the compute time used. This makes AWS Lambda an ideal choice for building scalable and cost-effective applications. However, one challenge that developers might encounter is recursive loop invocations. This occurs when a Lambda function inadvertently triggers itself, leading to a potentially endless loop of invocations. This can result in high costs and system instability if not properly managed. In this blog post, we will explore the [...]

Understanding and Managing AWS Lambda Recursive Loop Invocations2024-06-11T01:05:06+00:00

Cloud Native: The Future of Application Development

2024-01-30T01:05:43+00:00

If you could do a quick search on the definition of cloud native, chances are you would be confused by the amount of different sources with varying definitions. The term "cloud native" has become a buzzword within the tech industry, symbolizing a paradigm shift in how software applications are designed, developed, and deployed. But what exactly does cloud native mean? The varying definitions of cloud native may be primarily because of its evolving definition over time. While some sources define cloud native as an approach where developers initially design applications to thrive in a cloud environment, others emphasize the utilization [...]

Cloud Native: The Future of Application Development2024-01-30T01:05:43+00:00

AWS, Azure, and GCP Certifications are consistently among the top-paying IT certifications in the world, considering that most companies have now shifted to the cloud. Upskill and earn over $150,000 per year with an AWS, Azure, or GCP certification!

Follow us on LinkedIn, Facebook, or join our Slack study group. More importantly, answer as many practice exams as you can to help increase your chances of passing your certification exams on your first try!