Docker and Podman orchestration, limitation and emergence of Kubernetes

Continuation from here . Here’s the summary. To optimize a data center, effective control over computing resources is essential, and containers are vital for this. They encapsulate applications with all necessary components, allowing them to run on any server that supports containers. This on-demand operation aligns with serverless architecture, enabling resource allocation efficiently to balance… Continue reading Docker and Podman orchestration, limitation and emergence of Kubernetes

Docker or Podman, whichever fits for your use case

Let me clarify few terms here. Docker and Containers are related but distinct technologies. A Container is the core technology that packages your application code along with the necessary dependencies into a single unit. It requires a runtime to operate on a virtual machine or server. Docker is a tool that provides this runtime to… Continue reading Docker or Podman, whichever fits for your use case

MicroService concept, philosophy and ML importance

Continuation from here. In that article, I explored how a microservice-based solution can address several limitations of serverless computing. For instance, AWS Lambda’s time limit for running long tasks can be mitigated by moving to containerized solutions. In this article, I’ll dive deeper into the microservice concept and explain why it’s crucial for enabling true… Continue reading MicroService concept, philosophy and ML importance