Cloud computing
A convenient, on-demand, pay-as-you-go computing that grants users rapid and easy access across the internet
Evolution of IT infrastructure
What are some disadvantages when using on-premise computing
Vertical clouds
Cloud infrastructure for multiple organizations