Channel: Gaurav Sen
Category: Education
Tags: software interviewinterview preparationgaurav sensystem designcoding interviewprogrammingsystem design interviewinterviews
Description: Virtualisation of hardware and compute resources is a key idea when operating on the cloud. Containers allow us to scale applications faster and easier, while avoiding large initial investments and reducing maintenance costs. More importantly, containers allow DevOps teams to run programs on heterogenous hardware with small start up times and better configuration capabilities than virtual machines. This video is an introduction to the concept of virtual machines and containers. 00:00 The problem 01:00 Purchasing hardware 01:47 Shared compute 02:09 Compute resources 03:19 Virtual Machines 05:36 Containers System design video course: get.interviewready.io The chapters have architectural diagrams and capacity estimates, along with subtitled videos. Use the coupon code of 'earlybird' to get a 20% discount. References: docs.docker.com/get-started blog.cloudflare.com/cloud-computing-without-containers engineering.fb.com/developer-tools/zookeeper-twine docs.docker.com/get-started/overview/#docker-architecture You can follow me on: LinkedIn: linkedin.com/in/gaurav-sen-56b6a941 Instagram: instagram.com/applepie404 Quora: quora.com/profile/Gaurav-Sen-6 Twitter: twitter.com/gkcs_ #softwareengineering #containers #virtualisation