Introduction - Cloud computing at a Glance – Historical Development – Building
Cloud Computing Environments – Computing Platform and Technologies – Principles
of Parallel and Distributed Computing - Elements of parallel and Distributed Computing.
Virtualization and Cloud Computing Architecture: Introduction - Characteristic of
Virtualized Environments – Taxonomy of Virtualization Techniques - Virtualization
and Cloud Computing – Technology Examples - Cloud reference model – Types of
Cloud Application Platform and Thread Programming - Anatomy of the Aneka
Container – Building Aneka Clouds – Cloud Programming and Management –
Programming Applications with Threads – Multithreading and Programming
Applications with Aneka Threads, Applications: Amazon Web Applications – Google
App Engine – Microsoft Azure – Scientific Applications – Business and Consumer
Applications - Third Party Cloud Services.