Cloud Computing for Science and Engineering (Scientific and Engineering Computation)
Authors: Ian Foster – Dennis B. Gannon
ISBN-10: 0262037246
ISBN-13: 9780262037242
Edition 版次: 1
Publication Date 出版日期: 2017-09-29
Print Length 页数: 392 pages
Book Description
By finelybook
A guide to cloud computing for students,scientists,and engineers,with advice and many hands-on examples.
The emergence of powerful,always-on cloud utilities has transformed how consumers interact with information technology,enabling video streaming,intelligent personal assistants,and the sharing of content. Businesses,too,have benefited from the cloud,outsourcing much of their information technology to cloud services. Science,however,has not fully exploited the advantages of the cloud. Could scientific discovery be accelerated if mundane chores were automated and outsourced to the cloud? Leading computer scientists Ian Foster and Dennis Gannon argue that it can,and in this book offer a guide to cloud computing for students,scientists,and engineers,with advice and many hands-on examples.
The book surveys the technology that underpins the cloud,new approaches to technical problems enabled by the cloud,and the concepts required to integrate cloud services into scientific work. It covers managing data in the cloud,and how to program these services; computing in the cloud,from deploying single virtual machines or containers to supporting basic interactive science experiments to gathering clusters of machines to do data analytics; using the cloud as a platform for automating analysis procedures,machine learning,and analyzing streaming data; building your own cloud with open source software; and cloud security.
The book is accompanied by a website,Cloud4SciEng.org,that provides a variety of supplementary material,including exercises,lecture slides,and other resources helpful to readers and instructors.
1rienting in the Cloud Universe
Part l. Managing Data in the Cloud
2 Storage as a Service
3Using Cloud Storage Services
Part ll. Computing in the Cloud
4Computing as a Service
5Using and Managing Virtual Machines
6Using and Managing Containers
7Scaling Deployments
Part ll. The Cloud as Platform
8 Data Analytics in the Cloud
9Streaming Data to the Cloud
10Machine Learning in the Cloud
11 The Globus Research Data Management Platform
Part IV. Building Your Own Cloud
12Building Your Own Cloud with Eucalyptus (with Rich Wolski)
13 Building Your Own Cloud with OpenStack (with Stig Telfer)
14 Building Your Own Saas
Part V. Security and Other Topics
15Security and Privacy
16History,Critiques,Futures
17 Jupyter Notebooks
18 Afterword: A Discovery Cloud
Bibliography
Index