In this tutorial, I will show you how to create your first docker file Background Interested in containerization across any cloud platform? Choose Docker. Docker is a containerization platform that...
In this short tutorial, I will show you how to deploy Jenkins on AWS EC2, launch an EC2 instance, install Jenkins on it, and configure Jenkins. Background Interested in CI/CD tool across any cloud...
In this tutorial, we’ll create a simple repository, make changes, create branches, and merge changes using GitHub. Background A GitHub workflow allows you to understand fundamental concepts like...
Amazon API Gateway is a fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale. APIs act as the “front door” for...
To build a Terraform workflow using GitHub Actions for Continuous Integration/Continuous Deployment (CI/CD), you’ll set up automation to manage your Terraform infrastructure using GitHub’s...
If you have shopped online or bought something from an ecommerce website, you have used MySQL. Background MySQL is the world’s most popular open source relational database and Amazon RDS makes it...
Let’s have fun creating a lambda function that converts Celsius in Farenheit. image credit: aws.amazon.com Background In the simple word, Lambda run code without thinking about servers or clusters...
AWS console, AWS CLI, AWS SDK, which one do you prefer? graph credit: aws.amazon.com This lab is a replica of AWS Skills Challenge 3: VPC (with AWS Console), but using CloudFormation. I will...
Amazon Virtual Private Cloud (Amazon VPC) enables you to launch AWS resources into a virtual network that you’ve defined. picture: aws.amazon.com Hello everyone. Another day Another challenge. Today...
Welcome back to another article. If you are a cloud engineer, devops engineer or site reliability engineer, chances are you know about CI CD pipeline. Thus, if you are new to cloud engineering you...
Git branching serves as a cornerstone in DevOps methodologies. It promotes agility, collaboration, and a structured approach to managing changes within a project. Git branching offers an organized and...