Nayan B. Ruparelia
- Published in print:
- 2016
- Published Online:
- September 2016
- ISBN:
- 9780262529099
- eISBN:
- 9780262334129
- Item type:
- chapter
- Publisher:
- The MIT Press
- DOI:
- 10.7551/mitpress/9780262529099.003.0011
- Subject:
- Computer Science, Programming Languages
Cloud computing is an enabling technology for automation and abstraction. This places it in a unique position to effect paradigm shifts related to your work, society, and life. This chapter discusses ...
More
Cloud computing is an enabling technology for automation and abstraction. This places it in a unique position to effect paradigm shifts related to your work, society, and life. This chapter discusses some emerging technologies and trends related to cloud computing; they are the catalysts of change for the future technology landscape. Some of these trends, as with predictions in general, may not all come to pass. Nevertheless, extrapolations are made to consider the future outlook in terms of the following: Internet of Things and Services; Cloud of Things and Services; Personal Clouds; Cloud Service Exchange.Less
Cloud computing is an enabling technology for automation and abstraction. This places it in a unique position to effect paradigm shifts related to your work, society, and life. This chapter discusses some emerging technologies and trends related to cloud computing; they are the catalysts of change for the future technology landscape. Some of these trends, as with predictions in general, may not all come to pass. Nevertheless, extrapolations are made to consider the future outlook in terms of the following: Internet of Things and Services; Cloud of Things and Services; Personal Clouds; Cloud Service Exchange.
Nayan B. Ruparelia
- Published in print:
- 2016
- Published Online:
- September 2016
- ISBN:
- 9780262529099
- eISBN:
- 9780262334129
- Item type:
- book
- Publisher:
- The MIT Press
- DOI:
- 10.7551/mitpress/9780262529099.001.0001
- Subject:
- Computer Science, Programming Languages
Most of the information available on cloud computing is either highly technical, with details that are irrelevant to non-technologists, or pure marketing hype, in which the cloud is simply used as a ...
More
Most of the information available on cloud computing is either highly technical, with details that are irrelevant to non-technologists, or pure marketing hype, in which the cloud is simply used as a selling point. This book, however, explains the cloud from the user's viewpoint. The author explains what the cloud is, when to use it (and when not to), how to select a cloud service, how to integrate it with other technologies, and what the best practices are for using cloud computing. A simple and basic definition of cloud computing from the National Institute of Science and Technology is considered: a model enabling ubiquitous, convenient, on-demand access to a shared pool of configurable computing resources. Thus businesses, individuals and communities can harness information technology resources usually available only to large enterprises. This, as the author demonstrates, represents a paradigm shift for businesses and individuals alike. In additon, the book considers the contractual, legal, financial, security and risk related aspects of adopting and migrating to the cloud. Cloud patterns are examined in terms of five deployment models; and a cloud computing maturity model is derived to align the use of cloud computing with best practices.A unique aspect of the book is that it provides innovative constructs that affect the way cloud computing shall be viewed and used in the future. In particular, it addresses novel concepts for cloud computing: cloud cells, or specialist clouds for specific uses; the personal cloud; the cloud of things and services; and cloud service exchanges.Less
Most of the information available on cloud computing is either highly technical, with details that are irrelevant to non-technologists, or pure marketing hype, in which the cloud is simply used as a selling point. This book, however, explains the cloud from the user's viewpoint. The author explains what the cloud is, when to use it (and when not to), how to select a cloud service, how to integrate it with other technologies, and what the best practices are for using cloud computing. A simple and basic definition of cloud computing from the National Institute of Science and Technology is considered: a model enabling ubiquitous, convenient, on-demand access to a shared pool of configurable computing resources. Thus businesses, individuals and communities can harness information technology resources usually available only to large enterprises. This, as the author demonstrates, represents a paradigm shift for businesses and individuals alike. In additon, the book considers the contractual, legal, financial, security and risk related aspects of adopting and migrating to the cloud. Cloud patterns are examined in terms of five deployment models; and a cloud computing maturity model is derived to align the use of cloud computing with best practices.A unique aspect of the book is that it provides innovative constructs that affect the way cloud computing shall be viewed and used in the future. In particular, it addresses novel concepts for cloud computing: cloud cells, or specialist clouds for specific uses; the personal cloud; the cloud of things and services; and cloud service exchanges.
Nayan B. Ruparelia
- Published in print:
- 2016
- Published Online:
- September 2016
- ISBN:
- 9780262529099
- eISBN:
- 9780262334129
- Item type:
- chapter
- Publisher:
- The MIT Press
- DOI:
- 10.7551/mitpress/9780262529099.003.0003
- Subject:
- Computer Science, Programming Languages
This chapter addresses the following questions: Why cloud computing? What is so special about cloud computing? How will it affect you, your work, and our society? Just as Microsoft Windows became ...
More
This chapter addresses the following questions: Why cloud computing? What is so special about cloud computing? How will it affect you, your work, and our society? Just as Microsoft Windows became ubiquitous at home and work, and changed our lives, cloud computing represents a paradigm shift. This is because cloud computing is an enabling technology that bypasses many functions provided by your computer, the software installedon it, your workplace’s IT and finance departments, businesses and government departments. Cloud computing’s paradigm shift is considered from three different viewpoints: (1) how it should affect you socially and personally, (2) how it will affect you in your work, and (3) how it will affect businesses.The personal paradigm shift viewpoint is extended using a novel concept: a cloud of things and services. Such a cloud serves an internet-of-things device and, by the application of service automation, it further provides related services on a personal basis. The combination of a cloud of things and a process-as-a-service deployment model culminates in a Cloud of Things and Services (COTS).Less
This chapter addresses the following questions: Why cloud computing? What is so special about cloud computing? How will it affect you, your work, and our society? Just as Microsoft Windows became ubiquitous at home and work, and changed our lives, cloud computing represents a paradigm shift. This is because cloud computing is an enabling technology that bypasses many functions provided by your computer, the software installedon it, your workplace’s IT and finance departments, businesses and government departments. Cloud computing’s paradigm shift is considered from three different viewpoints: (1) how it should affect you socially and personally, (2) how it will affect you in your work, and (3) how it will affect businesses.The personal paradigm shift viewpoint is extended using a novel concept: a cloud of things and services. Such a cloud serves an internet-of-things device and, by the application of service automation, it further provides related services on a personal basis. The combination of a cloud of things and a process-as-a-service deployment model culminates in a Cloud of Things and Services (COTS).