Possible Technology Technology
virtual contenedor infraestructura

What is our container infrastructure?

What are virtual containers?

Containers are processes that allow you to mount applications that share the same operating system. They are focused on supporting applications while virtual machines are mini-computers or machines with their own operating system, communications interfaces etc…

In our case, we use virtual containers to host different applications that we use for different services or as tools for certain types of solutions. For example, a service monitoring all systems? Going in a container, a public website of one of our products? In another container. These two applications could be hosted on the same virtual machine or server, without being separated into containers but that would make it more difficult to move them from one machine to another. Having them in separate virtual containers makes them easier to manage, configure and ultimately function as separate micro-services that are easier to connect and disconnect. It would be the equivalent of the módulous of a space station, where each module can be disconnected and connected in a different place without jeopardising the integrity of the entire station.

In the following link you can find a short explanation by Linux Red hat about the difference between virtual machines and virtual containers:

What is kubernetes?

Kubernetes is a virtual container “orchestrator”, which focuses on creating clusters (pools) of virtual containers. The orchestrator makes it easy to create, delete, configure, and communicate between virtual containers.

kubernetes contenedor virtual container infrastructure

In general, the virtual container is called “Docker” because of what here has occurred a vulgarization of a brand, where we end up calling an element by the brand that has generated it or that has gained a lot of popularity. Dockers are virtual containers and “Docker” is a company that has developed a free or open source project to deploy applications in virtual containers. Docker, has a tool similar to kubernetes (the orchestrator) called Docker Swarm but both use “Dockers” as virtual containers.

And you? Did you already know virtual containers?


Other articles that may interest you: Introduction to Cybersecurity

Author

Equipo Possible