Azure DevOps | CICD pipelines for .NET Core app

Search for a command to run...

The world of AI is rapidly evolving. We are moving from simple chatbots that answer questions to intelligent agents that can think, plan, and take actions. In this blog, I’ll break down the key concep

Day 1: Introduction to RHCSA & Installation What is RHCSA? RHCSA stands for Red Hat Certified System Administrator. Why RHCSA is Important Industry-recognized Linux certification Required for Linux system administration jobs Builds strong foundati...

Day 1 & Day 2 (Expanded + Corrected) 🔹 DAY 1 (Detailed) 1️⃣ What is CCNA? CCNA (Cisco Certified Network Associate) is a foundational networking course by Cisco. It helps you understand: How computers and devices communicate How data travels from ...

GitHub Repository: https://github.com/musayyab-ali/GradLink_App In this blog, I will walk you through how I containerized a .NET 8 application that connects to a SQL Server (MSSQL) database. The project was cloned from the above GitHub repository an...

Today, I set up a complete CI/CD pipeline using GitLab for a Python FastAPI application, and published the Docker image to GitLab’s Container Registry. 🐳 Dockerfile for Python FastAPI App # Base Python image FROM python:3.12-slim # Set working dire...

DevOps Journey with M Hassan
174 posts
I am writing these blogs because I recently completed a comprehensive DevOps course where I gained in-depth knowledge of the topics mentioned. As I progressed through the course, I realized the importance of having a concise and accessible resource to revise and reinforce my understanding of each topic. Therefore, I decided to create cheat sheets in the form of blog posts. These cheat sheets will not only serve as a handy reference for myself but also benefit others who are also interested in mastering DevOps concepts. By documenting each topic and providing concise explanations, I aim to create a valuable resource that simplifies complex concepts and facilitates hands-on practice. This way, I can solidify my own understanding while helping others on their DevOps journey.