📢 Do you need AI Proof of Concept (PoC) Starter Pack ? Request your AI Proof of Concept Starter Pack Today. Learn More ×
#

Killing Virtualization for Containers

#Leonard Mwangi April 30th, 2024
Read Aloud 931 Views

COVID-19 effects are being felt far and wide, not only from human health but also the way organizations run applications. Those days of walking into a server room/data center and changing a drive, fix a bad NIC card or outright console connection are far behind us and have been for a while thanks to VMware, Hyper-V (I didn’t drink that cool-aid) et cetera.

Virtualization became attractive because we can run multiple machines (virtual machines) on a single physical server and share resources while still providing isolation to cater for security and scalability amongst serves and applications.

Where virtualization falls short is the inability to share some resources like operating systems (OS). It’s not every day we need to roll-out a full-fledged server to cater for a short-term development/testing/quality assurance need. If an environment can be rolled out at the minimalist the better which is where Kubernetes comes into the picture.

Here is a quick deep dive into what Kubernetes are and are not. Kubernetes are containers very similar to VMs but with isolation, properties to share OS among other applications. Thus, considered to be lightweight. The joy of Kubernetes is they are portable across clouds (example move them from AWS to Azure) and across OS distributions (and all the developers said hallelujah) thus giving us so much flexibility on what we can do with applications development. It’s worth noting Kubernetes is not a Platform as a Service (PaaS) even though there is common ground, remember is a container rather than a hardware-level solution.

Reasons to kill those VMs

1.      Storage Orchestration – Automatically mount storage of your choice to Kubernetes be it local storage public or private cloud storage.

2.      Bin Picking (my fav) – You provide a cluster of nodes, define your resource requirements (CPU, Memory, etc.) and let Kubernetes go work to fit your container where it makes the most sense.

3.      Self-healing – Wish we had this for humans in this COVID-19 season, but Kubernetes does have it, restarts or replaces container that fails, kill containers that don’t respond to you defined health check.

4.      Rollouts and Rollbacks – Want to automate the creation of containers while decommissioning the existing ones, Kubernetes allows you to automate the process.

5.      Discover and load balance – in case of high traffic, Kubernetes will discover and redistribute containers based on their DNS and or IP Addresses to ease the traffic. 


Recent post

Blog Image
Blog Image
Fabric Data Agents
  • September 12th, 2025
  • 160 Views
Blog Image
Multi-Agent Orchestration in Azure AI Foundry
  • September 8th, 2025
  • 543 Views
Blog Image
Power Automate Desktop Flows
  • September 1st, 2025
  • 325 Views
Blog Image
Blog Image
Blog Image
Blog Image
The Power of Azure AI Foundry
  • June 16th, 2025
  • 1512 Views
Blog Image
Microsoft Power Pages
  • June 2nd, 2025
  • 1638 Views
Blog Image
AI Agents and Copilots Governance
  • May 19th, 2025
  • 730 Views
Blog Image
Blog Image
Blog Image
Blog Image
Resolving Data Import Errors in Power BI
  • March 24th, 2025
  • 896 Views
Blog Image
Blog Image
Power Automate’s New AI Features
  • March 3rd, 2025
  • 1240 Views
Blog Image
Row Labels in Power BI
  • March 3rd, 2025
  • 879 Views
Blog Image
Blog Image
Blog Image
All You Need to Know About Copilot
  • Jan 24th, 2025
  • 977 Views
Blog Image
Power Platform AI Builder
  • Jan 24th, 2025
  • 1147 Views
Blog Image
Blog Image
Blog Image
Azure OpenAI and SQL Server
  • Dec 4th, 2024
  • 1073 Views
Blog Image
Microsoft Ignite 2024
  • Nov 27th, 2024
  • 1084 Views
Blog Image
SQL Server 2025
  • Nov 27th, 2024
  • 1252 Views
Blog Image
AI Agents
  • Nov 12th, 2024
  • 1130 Views
Blog Image
Blog Image
Blog Image
Blog Image
Introduction to Databricks
  • Oct 1st, 2024
  • 1341 Views
Blog Image
Blog Image
Elevating Data to the Boardroom
  • Aug 20th, 2024
  • 1772 Views
Blog Image
Semantic Model and Why it matters
  • Aug 13th, 2024
  • 1924 Views
Blog Image
Blog Image
Center of Excellence(COE) Kit
  • July 15th, 2024
  • 1926 Views
Blog Image
Blog Image
Choosing a fabric data store
  • June 21st, 2024
  • 1958 Views
Blog Image
Blog Image
Blog Image
Blog Image
Killing Virtualization for Containers
  • April 30th, 2024
  • 931 Views
Blog Image

We Value Your Privacy

We use cookies to enhance your browsing experience, serve personalized content, and analyze our traffic. By clicking "Accept All", you consent to our use of cookies, see our privacy policy. You can manage your preferences by clicking "customize".