Watch videos with subtitles in your language, upload your videos, create your own subtitles! Click here to learn more on "how to Dotsub"

TC010_What are Containers_01_AO

0 (0 Likes / 0 Dislikes)
>>Hosting applications and processes inside of containers is gaining in popularity, and for very good reasons. In this video, we will discuss what a container is, how they work, and some common use cases. If you are familiar with virtual machines, a container may appear to be incredibly similar. Both a VM and a container has an operating system, a file system, and can be accessed over a network using an IP address. They both run applications and processes, store data and can be created and destroyed using tooling and automation. When working inside of a container, the differences between a container and a virtual or physical system, may be indistinguishable. At a high level, containers are a new way of delivering applications and compute processes. When using containers, applications and all dependencies are packaged into what is known as a container image. These container images are super portable, using a container image registry. This means that you can create a container image on your development system and then run an instance of that image in Azure and have confidence that it will work without additional modification. Let's talk at a high level about how containers work. Containers and container images are built in such a way that they efficiently use host resources such as disk space, memory, and CPU. Due to these efficiencies, containers start very quickly. In some cases, starting a new instance of a container is almost instantaneous. This not only allows for quick provisioning of applications, but also a new model of on demand processing and scale operations. Envision this scenario, you run a batch processing service that occasionally sees a large spike in demand. Using containers, and a little bit of automation, you can build a system that reacts to increased demand by quickly provisioning new container instances. That is powerful and not easily achievable with traditional virtual machines. In addition to fast start, with containers you can achieve hyperdensity. This effectively means that you can run more applications and processes with less virtual or physical resources. While containers are a great platform for running traditional workload like web servers, they also help open up opportunities such as burstable processing, applications built with a modern and distributed architecture, and anything that requires on-demand scale. We hope that this quick introduction to containers helps give you a basic understanding of what a container is, and some ideas on how containers can be used. Containers may be one of the very first born in the cloud technologies, and have the potential to revolutionize application delivery and data center and cloud management operations.

Video Details

Duration: 2 minutes and 46 seconds
Language: English
License: Dotsub - Standard License
Genre: None
Views: 6
Posted by: csintl on Aug 27, 2018

TC010_What are Containers_01_AO

Caption and Translate

    Sign In/Register for Dotsub above to caption this video.