Virtualization

Before diving into Docker's magic powers, let's go back into the past and discover how and why all this happened. Necessity is the mother of invention, as they say, and many years ago technicians were facing a huge problem called the iceberg problem; they were noticing that organizations were using only 30% of their total technical resources. So, the need for a new way of optimizing resources was raised. That is when the term virtualization appeared. Virtualization is based on breaking up large-scale resources into small resources. It is not only a great way to manage resources but the isolation approach added a protection layer, in addition to many other advantages such as:

  • Minimizing costs (many hosts on one hardware)

Get Advanced Infrastructure Penetration Testing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.