Cloud computing practice: strategic blueprint and Technical Architecture Chapter 1 Basic Concept of cloud computing galen1: hardware and software are encapsulated as services, users can access and use cloud computing services on demand through the network in three layers: IAAs; infrastructure-as-a-service (PAAs: platform as a service (SAAS): software as a service (SAAS) 2 Cloud Computing Features: 1 both hardware and software are resources, the network is provided as a service to users. 2. These resources can be expanded and configured on the same platform. 3. These resources are physically distributed and shared to all users in the cloud, however, in the end, four users use and pay as needed in a single form logically. 3 cloud computing classification: 1 service type: infrastructure cloud platform cloud application Cloud 2 public cloud by service Amazon EC2, Google App Engine, salesforce.com and other private cloud IBM RC 2. Hybrid cloud virtualization technology is the driving force behind the most critical and core technologies in cloud computing. Rich-Internet applications (RIA): HTML and CSS provide static expressions for information, javascript is responsible for the dynamic presentation of information and user interaction. Cloud computing leads to a new industrial chain. Chapter 4 cloud architecture consists of three basic layers: infrastructure layer: Infrastructure as a service, infrastructure provides users with virtualized computer resources, storage resources, network resources, and other platform layers: Platform as a service cloud middleware application layer: Software and Services
1 infrastructure layerThe infrastructure layer provides users with virtual computer resources, storage resources, network resources, and infrastructure as a service through the network for use and management. 1. Resource Abstraction: shields hardware differences and provides unified shutdown logic and interfaces for each hardware resource. 2. Resource Monitoring 3. Load Management 4. Storage Management
2. platform layer operationThe platform layer is a software-centric architecture running on the infrastructure layer, layers of intermediate functions for Application Service Development and Management chapter 5 Key Technologies and challenges of cloud computing 1 Key Technologies of cloud computing 1 rapid deployment: parallel deployment + collaborative deployment 2 resource scheduling 3 large-scale and multi-user technology 4 massive data processing mapreduce 5 large-scale message communication 6 large-scale distributed storage implementation mode Distributed File System (redundant backup mechanism and fault tolerance mechanism) 7. License Management and Billing
Chapter 6 cloud computing industry trends1 IBM 2 amazon3 google4 salesforce. com5 microsoft6 open source cloud computing
Cloud computing practices: strategic blueprint and Technical Architecture