Hello Everyone,
In this video we'll what are Virtual machines and containers. What was the need and how it has changed the deployment strategies over the time.
0:00 Introduction
0:48 Evolution of Deployment Strategies
2:40 Why do we need Virtual Machines or Containers?
3:24 What are Virtual Machines?
3:46 What is Hypervisor?
4:15 Advantages of using Virtual Machines
4:46 Disadvantages of using Virtual Machines
5:20 What are Containers and Containerization?
5:54 What to use when: Virtual Machine and Containers?
7:02 Virtual Machine Comparison with Containers on various aspects
To check out more on the tutorials Topic wise you can follow below links
Links:
Please do checkout other tutorial videos also if required:
DevOps: • DevOps
Java Design Patterns: • Design Patterns
Java 8 Features: • Java 8
Core Java Complete Tutorial: • Core Java Complete Guide
Interview Preparation for Java: • Interview Preparation Java
Python: • Python
Linux: • Linux
Please do LIKE, Share and SUBSCRIBE
Thank You
Virtualization is the process of developing virtual versions of operating systems, hardware platforms, storage devices, or computer network resources.
The virtual environment created, is abstracted from the underlying hardware technology.
Virtualization also refers to the process of creating many instances of operating systems on the same computer.
Containerization involves bundling an application and the required operating system in its container so that the application is capable of being run on any infrastructure.
The application can then be run on different systems without having to worry about compatibility and dependencies.
Containerization can be considered as a light-weight alternative to full system virtualization. Each container simulates a different environment necessary for the application they are running.
Many containers share the same operating system even though they run different isolated applications.
Containerization allows developers to create applications faster without having to worry about bugs when the application is run on a computing environment different than the one on which it was developed.
Containerization tools include Kubernetes, Docker, Rocket, etc.
It is quite safe to say that containers and virtual machines can’t necessarily be used interchangeably.
Each has its benefits and specific scenarios where the other does not provide practical application. It is dependent on the user as to which system works best for them in the current scenario, and then, they can choose between Containerization and Virtualization.
#devops #containers #virtualmachines #virtualization
Смотрите видео Containerization VS Virtualization | Virtual Machines & Containers Introduction онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Lazy Programmer 18 Ноябрь 2022, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 203 раз и оно понравилось 13 людям.