Cloud computing, which provides elastic, on-demand, computing resources in a pay-as-you-go fashion, is a new infrastructure rapidly gaining tractions today. A major benefit offered by providing computing in the cloud is its high performance-to-cost ratio. By using the cloud computing infrastructure, users, especially small-to-medium IT businesses, can enjoy the benefits of large-scale, elastic, computing (e.g., for serving a large customer base) without having to invest in the large capital required for building and maintaining their own, physical, data centers. Readers are referred to Ref. [1] for a tutorial on the state-of-the-art for data center evolution that enabled cloud computing.

Because of the benefits offered by cloud computing, it ...

Get Handbook on Securing Cyber-Physical Critical Infrastructure now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.