• ¿Documento equivocado? Cámbialo gratis
  • Escrito por estudiantes que aprobaron
  • Inmediatamente disponible después del pago
  • Leer en línea o como PDF
Vender
¿Dónde estudias?
Tu idioma
Document preview thumbnail
Vista previa 4 fuera de 527 páginas
Presentación

Mastering Cloud Computing

Document preview thumbnail
Vista previa 4 fuera de 527 páginas

"Mastering Cloud Computing is designed for undergraduate students learning to develop cloud computing applications. Tomorrow's applications won’t live on a single computer but will be deployed from and reside on a virtual server, accessible anywhere, any time. Tomorrow's application developers need to understand the requirements of building apps for these virtual systems, including concurrent programming, high-performance computing, and data-intensive systems. The book introduces the principles of distributed and parallel computing underlying cloud architectures and specifically focuses on virtualization, thread programming, task programming, and map-reduce programming. There are examples demonstrating all of these and more, with exercises and labs throughout. Explains how to make design choices and tradeoffs to consider when building applications to run in a virtual cloud environment Real-world case studies include scientific, business, and energy-efficiency considerations"

Vista previa del contenido

,Table of Contents
Cover image

Title page

Copyright

Acknowledgments

Preface

The book at a glance

Benefits and readership

Directions for adoption: theory, labs, and projects

Supplemental materials

Part 1: Foundations

Chapter 1. Introduction

1.1 Cloud computing at a glance

1.2 Historical developments

1.3 Building cloud computing environments

Summary

Review questions

Chapter 2. Principles of Parallel and Distributed Computing

2.1 Eras of computing

2.2 Parallel vs. distributed computing

2.3 Elements of parallel computing

,2.4 Elements of distributed computing

2.5 Technologies for distributed computing

Summary

Review questions

Chapter 3. Virtualization

3.1 Introduction

3.2 Characteristics of virtualized environments

3.3 Taxonomy of virtualization techniques

3.4 Virtualization and cloud computing

3.5 Pros and cons of virtualization

3.6 Technology examples

Summary

Review questions

Chapter 4. Cloud Computing Architecture

4.1 Introduction

4.2 The cloud reference model

4.3 Types of clouds

4.4 Economics of the cloud

4.5 Open challenges

Summary

Review questions

, Part 2: Cloud Application Programming and the Aneka Platform

Chapter 5. Aneka: Cloud Application Platform

5.1 Framework overview

5.2 Anatomy of the Aneka container

5.3 Building Aneka clouds

5.4 Cloud programming and management

Summary

Review questions

Chapter 6. Concurrent Computing: Thread Programming

6.1 Introducing parallelism for single-machine computation

6.2 Programming applications with threads

6.3 Multithreading with Aneka

6.4 Programming applications with Aneka threads

Summary

Review questions

Chapter 7. High-Throughput Computing: Task Programming

7.1 Task computing

7.2 Task-based application models

7.3 Aneka task-based programming

Summary

Review questions

Información del documento

Subido en
30 de julio de 2024
Número de páginas
527
Escrito en
2014/2015
Tipo
Presentación
Personaje
Desconocido
$4.99

¿Documento equivocado? Cámbialo gratis Dentro de los 14 días posteriores a la compra y antes de descargarlo, puedes elegir otro documento. Puedes gastar el importe de nuevo.
Escrito por estudiantes que aprobaron
Inmediatamente disponible después del pago
Leer en línea o como PDF

Vendido
0
Seguidores
0
Artículos
225
Última venta
-



Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes