Devops practices

Understanding Software Versioning: A Comprehensive Guide
- Mohammad Abu Mattar
- Software Development , Versioning , DevOps , Best Practices
- Published: 12 Nov, 2022
- Updated: 09 May, 2025
Introduction Software versioning is a critical practice in software development that tracks changes and updates to a codebase. It provides a structured way to identify different iterations of a so
read more
Phases of the Modernization Process
- Mohammad Abu Mattar
- IT Modernization , Cloud Migration , DevOps , Business Strategy , AWS
- Published: 18 May, 2024
Modernizing IT infrastructure is essential for organizations to stay competitive, secure, and efficient. The modernization process, involves several strategic phases. Each phase is critical to ensure
read more
Scaling Up, Staying Strong: Hands-On AWS CloudFormation Techniques for Building Resilient and Scalable Systems
- Mohammad Abu Mattar
- AWS , Cloud Computing , DevOps , Infrastructure as Code , Scalability , Resilience
- Published: 02 Jun, 2023
Introduction: In today's rapidly evolving digital landscape, building resilient and scalable systems is crucial for businesses to meet growing demands and maintain high availability. Cloud native
read more
Simplifying Application Deployment with AWS SAM: Unleashing the Power of Serverless Magic
- Mohammad Abu Mattar
- AWS , Serverless , DevOps , Infrastructure as Code , Application Deployment
- Published: 22 May, 2023
Introduction: When it comes to deploying serverless applications, AWS SAM (Serverless Application Model) emerges as your trusty sidekick, simplifying the process and harnessing the full power of s
read more
Leveraging AWS CloudFormation for Infrastructure as Code (IaC): The Mighty Sword of Automation
- Mohammad Abu Mattar
- AWS , CloudFormation , Infrastructure as Code , DevOps , Cloud Automation
- Published: 22 May, 2023
Introduction In the realm of Infrastructure as Code (IaC), AWS CloudFormation emerges as a powerful tool, akin to a mighty sword in your infrastructure automation arsenal. With CloudFormation, you
read more
Understanding Infrastructure as Code (IaC): Unleashing the Magic of Code-Driven Infrastructure Management
- Mohammad Abu Mattar
- Infrastructure as Code , DevOps , Cloud Computing , Automation , Software Engineering
- Published: 22 May, 2023
Introduction In the realm of modern technology, infrastructure management has undergone a revolutionary transformation with the emergence of Infrastructure as Code (IaC). Imagine having the power
read more
Mastering Infrastructure Automation: Harnessing the Power of IaC in a Cloud Native AWS Environment
- Mohammad Abu Mattar
- AWS , Infrastructure as Code , Cloud Native , DevOps , Automation
- Published: 21 May, 2023
Introduction Hey there, fellow tech enthusiasts! Welcome to another exciting adventure in the world of infrastructure automation. Today, we're diving deep into the powerful realm of Infrastructure
read more
Get Started with Building ReactJS and Docker: A Complete Guide
- Mohammad Abu Mattar
- ReactJS , Docker , DevOps , Containerization , Web Development
- Published: 18 Feb, 2023
Introduction Docker is a powerful tool that allows developers to create, deploy, and run applications in a portable and scalable way. It uses containerization to encapsulate all the dependencies a
read more
How To Run MySQL in a Docker Container: A Step-by-Step Guide with Customization Tips
- Mohammad Abu Mattar
- Docker , MySQL , Databases , DevOps , Containerization
- Published: 12 Feb, 2023
Introduction Docker has revolutionized the way we run and manage applications by making it easy to package, deploy, and run applications in containers. Containers allow applications to run in a co
read more
How to Deploy a Spring Boot Application to AWS CloudFormation
- Mohammad Abu Mattar
- AWS , Spring Boot , CloudFormation , DevOps , Java
- Published: 17 Jan, 2023
Introduction Deploying a Spring Boot application to the cloud can provide many benefits such as scalability and easy management. AWS CloudFormation is a service that allows for the creation and ma
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
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