Cicd

GitHub Actions vs. GitLab CI for Monorepos: Which One Wins?
- Mohammad Abu Mattar
- DevOps , CI/CD , Monorepos , Software Development
- Published: 26 Apr, 2025
The world of building software is always changing, and how teams organize their code can really affect how well they work. One way that's become pretty popular is using a monorepo – that's just keepin
read more
Zero Trust Architecture in DevOps Pipelines: Secure Your CI/CD Workflows
- Mohammad Abu Mattar
- DevOps , Cloud Security , Zero Trust Architecture , CI/CD
- Published: 05 Apr, 2025
In today's rapidly evolving digital landscape, security is paramount—especially in DevOps environments where CI/CD pipelines and cloud infrastructure drive software delivery. One paradigm that’s resha
read more
Deploying Infrastructure with Terraform in CI/CD Pipelines
- Mohammad Abu Mattar
- DevOps , Infrastructure as Code , CI/CD , Terraform , Cloud Automation
- Published: 22 Sep, 2024
In today’s fast-paced DevOps environments, Infrastructure as Code (IaC) has become a cornerstone for managing and scaling infrastructure efficiently. Terraform, a leading open-source IaC tool, is
read more
How to Setup Jenkins on AWS Using CloudFormation
- Mohammad Abu Mattar
- AWS , Jenkins , CloudFormation , DevOps , CI/CD
- Published: 11 Dec, 2022
Introduction In a previous blog post, we setup Jenkins on AWS using the AWS CLI (How to Install Jenkins on AWS EC2 Instance). In this blog
read more
How to CI/CD AWS With Github using Jenkins
Introduction In previous posts, I have shown you how to setup Jenkins on AWS EC2 instance. You can check the post here. In this post, I will show
read more
How to Install Jenkins on AWS EC2 Instance
Introduction In this post, I will show you how to Create an EC2 Instance on AWS and install Jenkins on it. PrerequisitesAWS CLI installed and configured IAM user with the following permi
read more
What is a CI/CD?
- Mohammad Abu Mattar
- DevOps , Software Development , Automation , CI/CD
- Published: 09 Nov, 2022
Introduction Continuous Integration and Continuous Delivery are two of the most important concepts in DevOps. In this article, we will discuss what is a CI/CD and how it can help you to improve yo
read more