One part of the IT industry that has risen to popularity (especially during this year) is the advancement of cloud technology. Instead of running your own in-house IT setup, you instead pay a provider (Amazon / Google / Microsoft) to run it all for you in a large data-centre. Microsoft for example are becoming very aggressive with their cloud roll-out, they are retiring older "non-cloud" certifications so you can only study Cloud certificates now. In addition they are moving more and more over to "subscriber only" software packages. One example of this is Microsoft Office, originally Office 2019 was going to be subscriber only but due to so many people complaining Microsoft allowed people to be able to buy Office 2019 as a one-off payment as usual. However in the future it is clear that Microsoft want to be cloud-based / subscription-only as much as possible. However there are still arguments against cloud, one being the cost (it is almost always more expensive and the fact that you will always have to pay for it as long as you want it), another point is data protection (where exactly is the data stored in the world?) and finally the unlikely event an entire data centre goes down then you are at the mercy of the vendor trying to get it up and running. Does anyone else feel that cloud is the inevitable future? Or will many companies still choose to keep their infrastructure in-house?