Welcome to my corner of the digital universe! I’m Yahia Mohamed Benabbou, an avid DevOps engineer and software developer with a passion for staying ahead of the curve in the ever-evolving world of technology. Here on my blog, I’ll be your guide through a myriad of insightful tutorials, practical tips, and deep dives into the latest tech trends. Whether you’re a seasoned professional or just starting out on your journey in the world of software development and DevOps, you’ll find a wealth of valuable content here to help you navigate through the complexities of modern IT landscapes. Let’s embark on this exciting journey together and keep our fingers on the pulse of innovation!

Deploy Jenkins on Oracle Cloud Infrastructure


Discover the power of streamlined software development with Jenkins on Oracle Cloud Infrastructure. In this comprehensive guide, learn how to set up a robust Continuous Integration/Continuous Deployment (CI/CD) pipeline using Jenkins, a trusted favorite among Oracle Cloud Infrastructure users. Dive into the essentials of CI/CD automation, and explore the master/slave architecture of Jenkins, optimizing resources for efficient project builds. Follow step-by-step instructions to deploy Jenkins on Oracle Cloud Infrastructure, seamlessly scaling your development environment as your projects evolve. With practical insights and real-world examples, this blog series empowers you to harness the full potential of Jenkins for faster, more reliable software delivery. Stay tuned for future posts, where we'll explore alternative deployment strategies and dive deeper into Jenkins build pipelines on Oracle Cloud Infrastructure.
Read more ⟶

Deploying a Node.js App to Oracle Cloud


Unleash Your Node.js App's Potential: Effortless Deployment on Oracle Cloud, Streamline your Node.js application deployment with Oracle Cloud! This guide dives deep into the process, empowering you to leverage Oracle's robust cloud infrastructure for exceptional performance and scalability..
Read more ⟶

Deploy a website on an Apache Web Server on Multiple EC2 Instances using Ansible Playbook


In this blog, we will learn how to deploy a website on multiple AWS EC2 Instances using Ansible Playbooks without the need to install the service on each server separately through the power of Automation which is the ultimate need for DevOps practice and 'Automate everything' is the key principle of DevOps.
Read more ⟶

Deploying a Node.js Server with MySQL Database: A Dockerized Approach


Master the art of deploying a Node.js server seamlessly connected to a MySQL database! This comprehensive guide walks you through every step, from setting up your local development environment to containerizing your application with Docker and deploying it to a remote server.
Read more ⟶