From 598f4f8c107d762dfe1f59f6b62a4a6a0efaf491 Mon Sep 17 00:00:00 2001 From: Andreas Jaeger Date: Fri, 14 Mar 2014 09:19:14 +0100 Subject: [PATCH] Use X-as-a-Service Convert to new convention, add an entry for PaaS to the glossary. Change-Id: Ie0ce977858e4c2659d207077e03ad85d8d088347 --- .../section_networking_introduction.xml | 4 ++-- doc/glossary/glossary-terms.xml | 13 +++++++++++++ doc/security-guide/ch051_vss-intro.xml | 15 ++++++++++++++- ...bk001-ch002-associate-getting-started-quiz.xml | 12 ++++++------ .../module001-ch001-intro-text.xml | 8 ++++---- .../module001-ch003-core-projects.xml | 2 +- .../module001-ch004-openstack-architecture.xml | 2 +- ...dule001-ch005-vm-provisioning-walk-through.xml | 2 +- 8 files changed, 42 insertions(+), 16 deletions(-) diff --git a/doc/admin-guide-cloud/section_networking_introduction.xml b/doc/admin-guide-cloud/section_networking_introduction.xml index 5e8583fb5c..a6556ae665 100644 --- a/doc/admin-guide-cloud/section_networking_introduction.xml +++ b/doc/admin-guide-cloud/section_networking_introduction.xml @@ -1342,8 +1342,8 @@ interface_driver = neutron.agent.linux.interface.OVSInterfaceDriver
- Configure Load Balancing as a Service (LBaaS) - Configure Load Balancing as a Service (LBaas) with the + Configure Load-Balancing-as-a-Service (LBaaS) + Configure Load-Balancing-as-a-Service (LBaas) with the Open vSwitch or Linux Bridge plug-in. The Open vSwitch LBaaS driver is required when enabling LBaaS for OVS-based plug-ins, including BigSwitch, Floodlight, NEC, NSX, and diff --git a/doc/glossary/glossary-terms.xml b/doc/glossary/glossary-terms.xml index 00a2fc94ee..cc1e401ca2 100644 --- a/doc/glossary/glossary-terms.xml +++ b/doc/glossary/glossary-terms.xml @@ -3413,6 +3413,19 @@ Each entry in a typical ACL specifies a subject and an operation. For instance, configuration. + + Platform-as-a-Service (PaaS) + + + Provides to the consumer the ability to deploy + applications through a programming language or tools + supported by the cloud platform provider. An example + of Platform-as-a-Service is an Eclipse/Java + programming platform provided with no downloads + required. + + + plug-in diff --git a/doc/security-guide/ch051_vss-intro.xml b/doc/security-guide/ch051_vss-intro.xml index a5558d0f3e..87133d6941 100644 --- a/doc/security-guide/ch051_vss-intro.xml +++ b/doc/security-guide/ch051_vss-intro.xml @@ -17,7 +17,20 @@ In this chapter, we discuss the hypervisor selection process.  In the chapters that follow, we provide the foundational information needed for securing a virtualization stack.
Hypervisors in OpenStack - Whether OpenStack is deployed within private data centers or as a public cloud service, the underlying virtualization technology provides enterprise-level capabilities in the realms of scalability, resource efficiency, and uptime. While such high-level benefits are generally available across many OpenStack-supported hypervisor technologies, there are significant differences in each hypervisor's security architecture and features, particularly when considering the security threat vectors which are unique to elastic OpenStack environments. As applications consolidate into single Infrastructure as a Service (IaaS) platforms, instance isolation at the hypervisor level becomes paramount. The requirement for secure isolation holds true across commercial, government, and military communities. + Whether OpenStack is deployed within private data centers + or as a public cloud service, the underlying virtualization + technology provides enterprise-level capabilities in the realms + of scalability, resource efficiency, and uptime. While such + high-level benefits are generally available across many + OpenStack-supported hypervisor technologies, there are + significant differences in each hypervisor's security + architecture and features, particularly when considering the + security threat vectors which are unique to elastic OpenStack + environments. As applications consolidate into single + Infrastructure-as-a-Service (IaaS) platforms, instance isolation + at the hypervisor level becomes paramount. The requirement for + secure isolation holds true across commercial, government, and + military communities. Within the framework of OpenStack you can choose from any number of hypervisor platforms and corresponding OpenStack plugins to optimize your cloud environment. In the context of the OpenStack Security guide, we will be highlighting hypervisor selection considerations as they pertain to feature sets that are critical to security. However, these considerations are not meant to be an exhaustive investigation into the pros and cons of particular hypervisors. NIST provides additional guidance in Special Publication 800-125, "Guide to Security for Full Virtualization Technologies".
diff --git a/doc/training-guides/bk001-ch002-associate-getting-started-quiz.xml b/doc/training-guides/bk001-ch002-associate-getting-started-quiz.xml index 377365ffc0..c691eaece2 100644 --- a/doc/training-guides/bk001-ch002-associate-getting-started-quiz.xml +++ b/doc/training-guides/bk001-ch002-associate-getting-started-quiz.xml @@ -40,19 +40,19 @@ - Software as a Service (SaaS) + Software-as-a-Service (SaaS) - Applications as a Service (AaaS) + Applications-as-a-Service (AaaS) - Hardware as a Service (HaaS) + Hardware-as-a-Service (HaaS) - Infrastructure as a Service (IaaS) + Infrastructure-as-a-Service (IaaS) - Platform as a Service (PaaS) + Platform-as-a-Service (PaaS) @@ -246,4 +246,4 @@
- \ No newline at end of file + diff --git a/doc/training-guides/module001-ch001-intro-text.xml b/doc/training-guides/module001-ch001-intro-text.xml index dd975d52cc..7e9ba41deb 100644 --- a/doc/training-guides/module001-ch001-intro-text.xml +++ b/doc/training-guides/module001-ch001-intro-text.xml @@ -47,19 +47,19 @@ the capabilities a consumer may require.
- SaaS: Software as a Service. Provides the consumer the + SaaS: Software-as-a-Service. Provides the consumer the ability to use the software in a cloud environment, such as web-based email for example. - PaaS: Platform as a Service. Provides the consumer the + PaaS: Platform-as-a-Service. Provides the consumer the ability to deploy applications through a programming language or tools supported by the cloud platform provider. An example - of platform as a service is an Eclipse/Java programming + of Platform-as-a-service is an Eclipse/Java programming platform provided with no downloads required. - IaaS: Infrastructure as a Service. Provides infrastructure + IaaS: Infrastructure-as-a-Service. Provides infrastructure such as computer instances, network connections, and storage so that people can run any software or operating system. diff --git a/doc/training-guides/module001-ch003-core-projects.xml b/doc/training-guides/module001-ch003-core-projects.xml index 0a5236730f..9710b21ed1 100644 --- a/doc/training-guides/module001-ch003-core-projects.xml +++ b/doc/training-guides/module001-ch003-core-projects.xml @@ -3,7 +3,7 @@ OpenStack Projects, History, and Releases Overview Project history and releases overview. OpenStack is a cloud computing project that provides an - infrastructure as a service (IaaS). It is free open source + Infrastructure-as-a-Service (IaaS). It is free open source software released under the terms of the Apache License. The project is managed by the OpenStack Foundation, a non-profit corporate entity established in September 2012 to promote diff --git a/doc/training-guides/module001-ch004-openstack-architecture.xml b/doc/training-guides/module001-ch004-openstack-architecture.xml index 9bd01991a2..f02d10ac2f 100644 --- a/doc/training-guides/module001-ch004-openstack-architecture.xml +++ b/doc/training-guides/module001-ch004-openstack-architecture.xml @@ -9,7 +9,7 @@ The OpenStack project as a whole is designed to deliver a massively scalable cloud operating system. To achieve this, each of the constituent services are designed to work together to - provide a complete Infrastructure as a Service (IaaS). This + provide a complete Infrastructure-as-a-Service (IaaS). This integration is facilitated through public application programming interfaces (APIs) that each service offers (and in turn can consume). While these APIs allow each of the services diff --git a/doc/training-guides/module001-ch005-vm-provisioning-walk-through.xml b/doc/training-guides/module001-ch005-vm-provisioning-walk-through.xml index 9a94cd5191..1dea1aca46 100644 --- a/doc/training-guides/module001-ch005-vm-provisioning-walk-through.xml +++ b/doc/training-guides/module001-ch005-vm-provisioning-walk-through.xml @@ -10,7 +10,7 @@ including running instances, managing networks, and controlling access to the cloud through users and projects. The underlying open source project's name is Nova, and it provides the software - that can control an Infrastructure as a Service (IaaS) cloud + that can control an Infrastructure-as-a-Service (IaaS) cloud computing platform. It is similar in scope to Amazon EC2 and Rackspace Cloud Servers. OpenStack Compute does not include any virtualization software; rather it defines drivers that interact