<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Microservices on Ghafoor's Personal Blog</title><link>http://ghafoorsblog.com/tags/microservices/</link><description>Recent content in Microservices on Ghafoor's Personal Blog</description><generator>Hugo</generator><language>en</language><managingEditor>noreply@example.com (AG Sayyed)</managingEditor><webMaster>noreply@example.com (AG Sayyed)</webMaster><copyright>Copyright © 2024-2026 AG Sayyed. All Rights Reserved.</copyright><lastBuildDate>Sat, 16 May 2026 17:42:12 +0100</lastBuildDate><atom:link href="http://ghafoorsblog.com/tags/microservices/index.xml" rel="self" type="application/rss+xml"/><item><title>Microservices</title><link>http://ghafoorsblog.com/courses/ibm/fullstack-content/fullstack-pcert/02-cloud-computing/04-module/002-microservices/</link><pubDate>Mon, 17 Mar 2025 16:45:44 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/fullstack-content/fullstack-pcert/02-cloud-computing/04-module/002-microservices/</guid><description>&lt;p class="lead text-primary"&gt;
Microservices architecture breaks down applications into smaller, independently deployable components. These components, called microservices, communicate via APIs and can be developed, updated, and scaled independently. This approach enables faster development, better resource utilization, and improved user experiences.
&lt;/p&gt;


&lt;h2 id="microservices-architecture"&gt;Microservices Architecture&lt;/h2&gt;
&lt;h3 id="introduction-to-microservices"&gt;Introduction to Microservices&lt;/h3&gt;
&lt;p&gt;Microservices architecture is a method of designing applications as a collection of loosely coupled, independently deployable services. Each service typically runs in its own container and communicates with others using APIs, event streaming, or message brokers. This approach allows application components to be developed and updated more efficiently, with teams working independently on different parts of the application.&lt;/p&gt;</description></item><item><title>Containers</title><link>http://ghafoorsblog.com/courses/ibm/fullstack-content/fullstack-pcert/02-cloud-computing/03-module/006-containers/</link><pubDate>Fri, 14 Mar 2025 18:09:49 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/fullstack-content/fullstack-pcert/02-cloud-computing/03-module/006-containers/</guid><description>&lt;p class="lead text-primary"&gt;
This document provides an overview of containers in cloud computing, explaining their benefits, how they work, and their advantages over virtual machines. It includes examples of deploying applications using containers and highlights the efficiency and scalability they offer.
&lt;/p&gt;


&lt;h2 id="containers-in-cloud-computing"&gt;Containers in Cloud Computing&lt;/h2&gt;
&lt;p&gt;Containers are an executable unit of software where application code is packaged along with its libraries and dependencies. This allows the application to run anywhere, whether on a desktop, traditional IT, or the cloud. Containers are small, fast, and portable. Unlike virtual machines, they do not need to include a guest OS in every instance and can leverage the features and resources of the host OS.&lt;/p&gt;</description></item></channel></rss>