configuration management and the cloud week 3
Practice Quiz: Cloud Computing
1. When we use cloud services provided to the general consumer, such as Google Suite or Gmail, what cloud deployment model are we using?
- Hybrid cloud
- Private cloud
- Public cloud
- Multi-cloud
2. What is a container?
- A cloud deployment model that is a combination of public and private clouds
- A synonym for virtual machine
- A public file server
- A virtualized environment containing applications and configurations that can run quickly and reliably on any computing environment
3. Select the examples of Managed Web Application Platforms. (Check all that apply)
- Google App Engine.
- Amazon Elastic Beanstalk
- Microsoft App Service.
- Dropbox
4. When a company solely owns and manages its own cloud infrastructure, what type of cloud deployment model are they using?
- Public cloud
- Hybrid cloud
- Private cloud
- Multi-cloud
5. Which "direction" are we scaling when we add RAM or CPU resources to individual nodes?
- Down
- Horizontal
- Up
- Vertical
6. What is templating?
- The process of capturing the entire system configuration to enable us to reproduce virtual machines
- The process of copying virtual machines
- The process of creating a new virtual machine instance
- The process of testing configurations against known-working settings
7. Why is it important to consider the region and zone for your cloud service?
- To follow local laws and regulations
- To avoid time zone discrepancy
- To avoid language barriers
- To ensure bandwidth and reliability for users
8. What option is used to determine which OS will run on the VM?
- Machine type
- Boot disk
- Region
- Template
9. When setting up a new series of VMs using a reference image, what are some possible options for upgrading services running on our VM at scale?
- Manually updating files via the command line
- Create a new reference image each update
- Editing parameters and uploading files individually through the web interface
- Use a configuration management system like Puppet
10. When using gcloud to manage VMs, what two parameters tell gcloud that a) we want to manage our VM resources and b) that we want to deal with individual VMs? (Check two)
- compute
- init
- instances
- create
11. In order to detect and correct errors before end users are affected, what technique(s) should we set up?
- Monitoring and alerting
- Orchestration
- Autoscaling
- Infrastructure as Code
12. When accessing a website, your web browser retrieves the IP address of a specific node in order to load the site. What is this node called?
- Gate node
- Entry point
- Access machine
- Front line
13. What simple load-balancing technique just assigns to each node one request at a time?
- Random
- Round Robin
- Least connections
- Source IP
14. Which cloud automation technique spins up more VMs into instance groups when demand increases, and shuts down VMs when demand decreases?
- Infrastructure as Code
- Autoscaling
- Load Balancing
- Orchestration
15. Which of the following are examples of orchestration tools used to manage cloud resources as code? (Check all that apply)
- Terraform
- CloudFormation
- Azure Resource Manager
- CloudFlare