Cloud Architecture : What are Containers


Containerization is an OS feature where Kernel allows the existence of multiple, isolated user spaces known as Containers. These containers may appear as real computers to programs running in them as they have access to all the resources a real computer provides, like connected devices including network devices, compute power, memory, hard disk. However, a container is isolated from other containers & resources allocated to them.

What Containers help acheive ? Isolation, Co-existence of applications, virtualization of software, replication in different environments.

Leave a Reply