Cargando…

Trustworthy Cloud Computing

Detalles Bibliográficos
Autor principal: Safonov, Vladimir O.
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Newark : IEEE Computer Society Press, 2016.
Colección:New York Academy of Sciences Ser.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Cover
  • Title Page
  • Copyright
  • Contents
  • Preface
  • Acknowledgments
  • Introduction
  • Chapter 1 Principles and Concepts of Cloud Computing
  • 1.1 Kinds of Modern Software Architectures
  • 1.2 Characteristic Features of Modern Software
  • 1.3 Basic Concepts of Modern Software Architecture
  • 1.4 Service-Oriented Architecture (SOA)
  • 1.5 Software as A Service (SaaS)
  • 1.6 Key Ideas and Principles of Cloud Computing
  • 1.7 Components of Cloud Platforms and Kinds of Cloud Servicing
  • 1.8 Layers of the Cloud Architecture
  • 1.9 Scheme of Architecture of the Cloud
  • 1.10 Roles of People in Cloud Computing
  • 1.11 Standards of Cloud Computing
  • 1.12 How the Clouds Come True: Organization of Datacenters and Cloud Hardware
  • 1.13 Specifics and Components of Software for Cloud Computing
  • 1.14 Cloud Computing-Related Trends, Activities, and Resources
  • Exercises to Chapter 1
  • Chapter 2 Platforms of Cloud Computing
  • 2.1 A Variety of Cloud Platforms: The First Impression
  • 2.2 Amazon AWS Cloud Platform-A Pioneer of Cloud Computing
  • 2.3 IBM Cloud
  • 2.4 Oracle Cloud
  • 2.5 Google Cloud Platform
  • 2.6 HP Helion Cloud Platform
  • 2.7 Salesforce Cloud Platform
  • Exercises to Chapter 2
  • Chapter 3 Principles and Pillars of Trustworthy Computing
  • 3.1 Vital Issues of Trustworthy Computing
  • 3.2 The Trustworthy Computing Initiative by Microsoft
  • 3.3 The Security Pillar
  • 3.4 The Reliability Pillar
  • 3.5 The Privacy Pillar
  • 3.6 The Business Integrity Pillar
  • 3.7 Tools and Software Lifecycle Models to Support Trustworthy Computing
  • Exercises to Chapter 3
  • Chapter 4 Making Cloud Computing Trustworthy
  • 4.1 Psychological Barriers Between the Customers and the Cloud, and the Ways to Overcome Them
  • 4.2 User Interface for Cloud Computing, Its Convenience, Usability, and Functionality for Trustworthy Cloud Computing
  • 4.3 Threats and Attacks to Clouds
  • 4.4 Trustworthy Cloud Computing from Hardware Side: Datacenter Architecture, Servers, Clusters, Hypervisors
  • 4.5 Trustworthy Cloud Computing from Operating System Side: Desirable OS Features to Implement Clouds and Datacenters
  • 4.6 Using Aspect-Oriented Programming for Refactoring Cloud Services and Making Them Trustworthy: The Contribution of St. Petersburg University
  • Exercises to Chapter 4
  • Chapter 5 Example of a Trustworthy Cloud Computing Platform in Detail: Microsoft Azure
  • 5.1 Overview of Microsoft Azure Architecture and its Evolution
  • 5.2 User Interface and the Management Portal of Microsoft Azure
  • 5.3 The Compute Component: Managing and Operating Cloud Services
  • 5.4 The Storage Component: Managing and Operating Cloud Storage
  • 5.5 The SQL Azure Component: The Cloud Database
  • 5.6 Networking in the Azure Cloud: Network-as-a-Service (NaaS), Content Delivery Network (CDN), Virtual Network, Traffic Manager