In this video, Mike looks at the benefits of cloud computing, moving virtual machines out onto the Internet. The cloud VMs enable benefits such as rapid elasticity and on-demand scaling, so you can quickly support any Internet application that needs it. Mike also describes the functions behind the buzzwords of Infrastructure as a Service, Platform as a Service, and Software as a Service.
- Virtualization on my local machines is absolutely fantastic, but I've got an idea for you. What if we took a computer that's full of virtual machines and put it up into a big server farm somewhere in Colorado, to their virtual machines? That's what we call the cloud. Arguably, the cloud means, any time I don't know physically where a computer is located but I can access it by its IP address, is a cloud function. you are doing a cloud function 'cause there is a web server somewhere out in the universe, But when we're talking about cloud in this context, that you have some degree of control of. you don't even care, but you can manipulate them, you can administer them using remote tools. You have its IP address, you control its URL, that type of thing. If we do that, we get some incredible benefits. For example, we will have what we call rapid elasticity. So, Mike Meyers comes up with a better mouse track and he goes www.MikesNewCoolMouseTrap.com, and people start going to this website and they start liking it. All of a sudden, well, I've got a whole bunch of people in Japan who are really, really into this site. What I can do is I can take a copy of this virtual machine that's running somewhere in Colorado and move an identical copy over into the Asian market, and I can do this with a few clicks of the button. So, suddenly, I can double, triple, quadruple my ability to deal with incoming demand just by clicking. The other thing, and this is similar to elasticity but a little bit different, is what we call on-demand. There's a lot of things out there that are seasonal. So, the National Football League around Super Bowl time gets a real big peak in their traffic, one virtualized machine and clone it a bazillion times while the Super Bowl is running, and then after the season, they can then shrink it back down to keep the demand. This allows people incredible opportunities. Back in the old days, before virtualization, before the cloud, you'd have to go out there into your server racks out at your big server farm, and then, the moment you were done with them, you had sitting around with all this hardware. So, to be able to take advantage of something like this is very, very powerful. Then, the other big issue you have is resource pooling. Now all of a sudden, you've got this big bazillions of virtual machines running somewhere in Colorado, you can have them share storage, for example. You can have them share electrical needs. and it allows incredible efficiencies. This type of virtualization, where we're doing it in the cloud, that we do almost anything on the web. control huge percentages of all of the server out there, in particular, web servers, that are pushing out everything It's going to be sitting on a virtualized server somewhere up in the cloud. So, clouds are absolutely critical, but they can do a lot of things as a service For example, one of the big things it would give us is Infrastructure as a Service. I had to go buy a big server box and I had to get everything set up, connect to the internet. Now, with companies like Amazon Web Services, we can do things where we can just log on to the Amazon Web Services site that's their terminology, but we can go ahead and set up a machine. how much storage space. Then we can get it up and spinning. we can install anti-malware. You can put anything on there. You can set up network controllers in the cloud so you can set up firewall systems that are virtualized, that will protect your big websites. It's absolutely incredible. And the most important thing, and this is the big one, is that this stuff costs pennies on the dollar from what it used to be. for something where back in the old days, just to have one tech to support all this, would've been many thousands of dollars a month. So, it really has an amazing efficiency, and something we see all over the place. You would be hard-pressed to find a website out there today that isn't in the cloud because it just makes sense. that stores the exact same information. with things like Amazon Web Services become trivialities because they not only back up their systems, they back up the buildings that are storing the systems. So, that's Infrastructure as a Service. Now, if you think that's cool, we can take it up another click to something called Platform as a Service. Platform as a Service is a really great place if you're a programmer, because I've got a programmer who's trying to come up with a new web app or whatever it is, so I'm always writing the code and I want to know if this code is going to run in a web browser. Heroku, which is a very popular Platform as a Service, and in these, I just write code and then I say, at the press of a button, take that code, you don't even see this happening, then hands you a public URL that you can then go, open up your own web browser and check it out. Platform as a Service is also Infrastructure as a Service, although it's completely invisible to us. The next level up is going to be Software as a Service, and we've all seen this a thousand times. Any time you've gone to any website that does anything, Google Maps would be another one, and what they really are is software that you run as a service to do stuff. Now, Software as a Service could almost be, arguably, any website. To me, Google, just good old Google itself, technically, as a search engine, is also software that searches for you as a service, as a free service. So, even Google would count as well. So, really, when it boils down to it, for the exam, make sure you're comfortable with the concept of Infrastructure as a Service, Platform as a Service, (upbeat music)
This Total Seminars course covers the exam certification topics. For information on additional study resources—including practice tests, lab simulations, books, and discounted exam vouchers—visit totalsem.com/linkedin. LinkedIn Learning members receive special pricing.
This course was created by Total Seminars. We are pleased to offer this training in our library.
We are a CompTIA Partner. As such, we are able to offer CompTIA exam vouchers at a 10% discount. For more information on how to obtain this discount, please download these PDF instructions.
- Internet tiers
- How dial-up and broadband connections work
- File Transfer Protocol (FTP)
- Classic email protocols
- Setting up a generic VPN
- Typical IoT setups and configurations
- Setting up a new virtual machine (VM)
- Networking with VMs
- Cloud ownership