1 00:00:00,000 --> 00:00:01,066 [No Audio] 2 00:00:01,066 --> 00:00:04,700 We have seen the advantages of web apps and how great they are. 3 00:00:04,900 --> 00:00:08,700 But it doesn't mean that this coin doesn't have a flip side. 4 00:00:09,100 --> 00:00:12,666 There are just so many web apps available on the marketplace. 5 00:00:13,066 --> 00:00:16,633 There are so many clones of of some of really good ideas, 6 00:00:16,633 --> 00:00:20,200 and also many clickbait applications which turn out to be 7 00:00:20,200 --> 00:00:22,600 nothing but endless ad boards. 8 00:00:23,000 --> 00:00:28,400 And unfortunately, even that market is showing no signs of stopping at all. 9 00:00:28,966 --> 00:00:32,400 And while the liberty of choosing the app is still in the 10 00:00:32,400 --> 00:00:36,733 consumer's hand, all of these apps are being hosted 11 00:00:36,733 --> 00:00:40,733 and they are generating traffic occupying physical memory 12 00:00:40,733 --> 00:00:43,366 and storage in some of the data centers. 13 00:00:44,000 --> 00:00:47,900 While working with VMs, it is pretty common to have issues 14 00:00:47,900 --> 00:00:51,566 where the application was working smoothly on developer environment, 15 00:00:51,566 --> 00:00:54,533 but it was a train wreck on Ops machine 16 00:00:54,533 --> 00:00:58,033 or even worse, it crashes on the client machine. 17 00:00:58,033 --> 00:00:59,166 [No Audio] 18 00:00:59,166 --> 00:01:03,133 Since we have transitioned from waterfall to agile and agile 19 00:01:03,133 --> 00:01:07,366 to DevOps models, updates are rolling out faster than ever. 20 00:01:08,066 --> 00:01:12,300 Even if you are unaware of these models, just ask yourself this, 21 00:01:12,300 --> 00:01:16,833 how often did you receive updates for software 10 years ago? 22 00:01:17,100 --> 00:01:21,733 And how often a year do you update the Facebook app on your mobile? 23 00:01:22,566 --> 00:01:26,100 While faster updates are good for businesses and consumers, 24 00:01:26,100 --> 00:01:29,633 it brings huge responsibilities on system admins 25 00:01:29,633 --> 00:01:33,733 to make sure none of the updates compromise the stability of the app. 26 00:01:34,133 --> 00:01:37,266 And to reduce downtime as much as possible, we 27 00:01:37,266 --> 00:01:39,666 we end up using even more VMs. 28 00:01:40,566 --> 00:01:44,066 All of these Internet enabled application and rise of data 29 00:01:44,066 --> 00:01:48,100 science is generating huge amounts of data and populating up 30 00:01:48,100 --> 00:01:51,333 thousands of servers every day with databases. 31 00:01:51,833 --> 00:01:56,800 Overall, the usage of VMs have just increased significantly 32 00:01:56,800 --> 00:02:00,100 due to adoption of web apps and microservice models. 33 00:02:00,633 --> 00:02:04,600 And as you might have imagined, it has resulted into nothing 34 00:02:04,600 --> 00:02:07,700 but forests of service all around the globe.