The video talks about the key characteristics of cloud computing environment and how these differ from on-premise setup. The differences were very distinguishable few years back, now some of the features are kind of diluted and both the environments have started extending in to each others space.
It is a wise move for newly setup organizations to upfront go with all-in-all cloud services and NOT invest in hosting in-house services or build organization Data Centers. The organizations that already are currently managing Data Centers have started looking towards cloud for the huge benefit it has to offer.
Also find attached the Mind Map that is explained in this video. Open the image in another tab to get a full view and download if required.