Cloud Computing Flashcards
What is PaaS?
PaaS stands for Platform-as-a-Service. This type of cloud computing service allows for the development of applications and services. Subscribers need not buy and manage the software and infrastructure underneath it but have authority over deployed applications and perhaps application hosting environment configurations. This offers development tools, configuration management, and deployment platforms on-demand, which can be used by subscribers to develop custom applications (e.g., Google App Engine, Salesforce, Microsoft Azure). Advantages of writing applications in the PaaS environment include dynamic scalability, automated backups, and other platform services, without the need to explicitly code for them.
What is IaaS?
IaaS stands for Infrastructure-as-a-Service. This cloud computing service enables subscribers to use on-demand fundamental IT resources, such as computing power, virtualization, data storage, and network. This service provides virtual machines and other abstracted hardware and operating systems (OSs), which may be controlled through a service application programming interface (API). As cloud service providers are responsible for managing the underlying cloud computing infrastructure, subscribers can avoid costs of human capital, hardware, and others (e.g., Amazon EC2, GoGrid, Microsoft OneDrive, Rackspace).
Which of the following cloud broker services improves a given function by a specific capability and provides value-added services to cloud consumers?
- Service intermediation
- Distributed storage
- Service arbitrage
- Service aggregation
Service Intermediation
Which of the following is the layer in the cloud storage architecture that performs several functions such as data de-duplication and data replication?
- Front-end layer
- Back-end layer
- Application layer
- Middleware layer
Middleware Layer
In cloud-storage, what is the front-end layer?
The front-end layer is accessed by the end user where it provides APIs for the management of data storage.
In cloud-storage, what is the back-end layer?
The back-end layer is where the storage hardware resides.
In cloud-storage, what is the middleware layer?
The middleware layer performs several functions such as data de-duplication and replication of data to the backend.
Which of the following actors in the NIST cloud deployment reference architecture acts as an intermediary for providing connectivity and transport services between cloud consumers and providers?
- Cloud carrier
- Cloud consumer
- Cloud provider
- Cloud auditor
Cloud carrier
What is a private cloud?
A private cloud, also known as internal or corporate cloud, is a cloud infrastructure that a single organization operates solely. The organization can implement the private cloud within a corporate firewall. Organizations deploy private cloud infrastructures to retain full control over corporate data. Note that this means that someone operating their own Office 365 domain is using a private cloud.
What is a community cloud?
A Community Cloud is a multi-tenant infrastructure shared among organizations from a specific community with common computing concerns such as security, regulatory compliance, performance requirements, and jurisdiction.
Which of the following three service models are the standard cloud service models?
- SaaS, IaaS, and hybrid
- Private, public, and community
- XaaS, private, and public
- SaaS, PaaS, and IaaS
SaaS, PaaS and IaaS
Which of the following is not a characteristic of virtualization in cloud computing technology?
- Isolation
- Storage
- Encapsulation
- Partitioning
Storage is not a characteristic of virtualization in cloud computing as it is its own virtualization (virtualizing storage hardware). Isolation, Encapsulation and Partitionining are the three characteristics of virtualization.
What is XaaS?
XaaS is shorthand for anything as a service, used to reference the general computing turn towards turning everything into a service.
What are the four tiers of container technology architecture?
- Tier 1: Developer Machines - Image Creation, Testing and Accreditation
- Tier 2: Testing and Accreditation Systems - Verification and Validation of Image Contents, Signing Images and Sending to Registries
- Tier 3: Registries - Storing Images and Disseminating Images to Orchestrators for Distribution
- Tier 4: Orchestrators - Transforming Images into Containers and deploying containers to hosts
- Tier 5: Host - Actual Execution of Container (don’t ask why it’s 5)
In containers, what are the IPAM drivers?
IP address management (IPAM) drivers assign default subnet and IP addresses to the endpoints and networks if they are not assigned.
In containers, what is the sandbox?
Sandbox comprises the container network stack configuration for the management of container interfaces, routing tables, and domain name system (DNS) settings. Aka high level shit.
In containers, what is the endpoint?
To maintain application portability, an endpoint is connected to a network and is abstracted away from the application, so that services can implement different network drivers. In easier terms, the endpoint does the network operations so the container can use a different driver.