BSI PD ISO/IEC TS 23167:2020
$198.66
Information technology. Cloud computing. Common technologies and techniques
Published By | Publication Date | Number of Pages |
BSI | 2020 | 64 |
This document provides a description of a set of common technologies and techniques used in conjunction with cloud computing. These include:
-
virtual machines (VMs) and hypervisors;
-
containers and container management systems (CMSs);
-
serverless computing;
-
microservices architecture;
-
automation;
-
platform as a service systems and architecture;
-
storage services;
-
security, scalability and networking as applied to the above cloud computing technologies.
PDF Catalog
PDF Pages | PDF Title |
---|---|
2 | undefined |
7 | Foreword |
8 | Introduction |
9 | 1 Scope 2 Normative references 3 Terms and definitions |
12 | 4 Symbols and abbreviated terms 5 Overview of common technologies and techniques used in cloud computing 5.1 General |
13 | 5.2 Technologies 5.2.1 General 5.2.2 Infrastructure capabilities type of cloud services |
14 | 5.2.3 Platform capabilities cloud services 5.2.4 Application capabilities type cloud services 5.3 Techniques 6 Virtual machines and hypervisors 6.1 General |
15 | 6.2 Virtual machines and system virtualization 6.3 Hypervisors 6.3.1 General |
16 | 6.3.2 Type I hypervisors 6.3.3 Type II hypervisors |
17 | 6.4 Security of VMs and hypervisors |
18 | 6.5 VM images, metadata and formats |
19 | 7 Containers and container management systems (CMSs) 7.1 General 7.2 Containers and operating system virtualization 7.2.1 Description of containers |
20 | 7.2.2 Container daemon |
21 | 7.2.3 Container resources, isolation and control |
22 | 7.3 Container images and filesystem layering 7.3.1 Image purpose and content |
23 | 7.3.2 Filesystem layering |
24 | 7.3.3 Container image repositories and registries |
25 | 7.4 Container management systems (CMSs) 7.4.1 General 7.4.2 Common CMS capabilities |
27 | 8 Serverless computing 8.1 General |
28 | 8.2 Functions as a service 8.2.1 Overview 8.2.2 Functions within FaaS |
29 | 8.2.3 Serverless frameworks 8.2.4 FaaS relationship to microservices and containers |
30 | 8.3 Serverless databases 9 Microservices architecture 9.1 General |
31 | 9.2 Advantages and challenges of microservices |
33 | 9.3 Specification of microservices 9.4 Multi-layered architecture |
36 | 9.5 Service mesh |
38 | 9.6 Circuit breaker 9.7 API gateway 10 Automation 10.1 General |
39 | 10.2 Automation of the development lifecycle 10.3 Tooling for automation |
40 | 11 Architecture of PaaS systems 11.1 General |
41 | 11.2 Characteristics of PaaS systems |
43 | 11.3 Architecture of components running under PaaS system |
44 | 12 Data storage as a service 12.1 General |
45 | 12.2 Common features of DSaaS |
48 | 12.3 Capabilities type of DSaaS 12.4 Significant additional capabilities of DSaaS |
49 | 13 Networking in cloud computing 13.1 Key aspects of networking 13.2 Cloud access networking |
50 | 13.3 Intra-cloud networking |
51 | 13.4 Virtual private networks (VPNs) and cloud computing |
52 | 14 Cloud computing scalability 14.1 Scalability approaches |
53 | 14.2 Parallel instances and load balancing |
54 | 14.3 Elasticity and automation 14.4 Database scaling |
55 | 15 Security and the cloud common technologies 15.1 General 15.2 Firewalls 15.3 Endpoint protection 15.4 Identity and access management |
56 | 15.5 Data encryption 15.6 Key management |
57 | Annex A (informative) VM Images and disk images |
58 | Bibliography |