Warren T. Jones, Ph.D., P.E.
Cloud computing has been called a style of computing where massively scalable IT-related capabilities are provided “as a service” using Internet technologies to multiple external customers. It is a rapidly maturing technology and has achieved the status of a megatrend according to some sources and its impact is estimated to be of the same order as e-business. Startup to midsize companies are finding this alternative for IT services especially attractive, but the Gartner Group is also predicting a “transformational impact” on the enterprise as well. This course provides an overview of this important technology, some of the cloud service providers as well as some of the risks and challenges involved.
This course includes a multiple-choice quiz at the end, which is designed to enhance the understanding of the course materials.
At the conclusion of this course, the student will
This course is
intended for all engineers.
The course content is in a PDF file:
Please click on the above underlined hypertext to view, download or print the document for your study. Because of the file size, we recommend that you first save the file to your computer by right-clicking the mouse and choosing "Save Target As ...", and then open the file in Adobe Acrobat Reader from your computer.
TABLE OF CONTENT
Module #1: What is Cloud Computing?
Module #2: Advantages and Disadvantages of Cloud Computing
Module #3: Who Should Use Cloud Services?
Module #4: Cloud Services Maturity Levels
Module #5: Cloud Service Providers
Module #6: Popular Cloud Applications
Module #7: Private Clouds
Module #8: Impact on Smart Phones
Module #9: Critical Success Factors for SOA
This course introduces the concept of cloud computing services and its advantages and disadvantages. The types of individuals and organizations that will benefit for cloud services are also discussed. Several cloud service providers are described and the categories of maturity levels of services that can be offered. Examples of popular cloud applications are presented and the rationale for the emergence of private clouds. Finally, the role of smart phones for cloud access and critical success factors in the development of cloud service systems are discussed.
For additional technical information related to this subject, please visit the following website:
Cloud Computing Expo
Desktop virtualization software
Cloud Summit Executive
Conference with mission statement: To explore the impact of the cloud ecosystem and the web as a platform.
Twenty Experts Define Cloud Computing.
Amazon Elastic Compute Cloud (EC2)
Google App Engine
Microsoft Live Mesh