Module Quiz: Production Environments Quiz Answers

In this article i am gone to share Coursera Course: The Full Stack by Meta Week 4 | Module Quiz: Production Environments Quiz Answers with you..

Also visit:  Module Quiz: The Full Stack Using Django Quiz Answers

 

Module Quiz: Production Environments Quiz Answers

Question 1)
When a database is split into chunks, with each server holding one chunk, and an additional server is present to provide overall lookups, this is called what?

  • Master-slave replication
  • Reverse proxy
  • Caching
  • Sharding

Question 2)
A reverse proxy can be used to serve what parts of a web application, leaving the rest to be handled by the web server?

  • API calls
  • Database calls
  • Static files
  • Application URLs

Question 3)
When internal applications or microservices are communicating across private IP spaces, _____ may be necessary.

  • A content delivery network
  • Private load balancing
  • External client requests
  • Public load balancing

Question 4)
Tools like load balancers, computing units, and storage are typically offered as part of which service model?

  • PaaS
  • SaaS
  • DBaaS
  • IaaS

Question 5)
What are some of the traits of a type-1 hypervisor? Select all that apply.

  • Runs on bare metal servers
  • Runs on top of an operating system
  • More efficient
  • Has a simple management console

Question 6)
The management, networking, deployment, and scaling of containers is handled through _____.

  • An operating system
  • A hypervisor
  • Container orchestration
  • Containerization

Question 7)
Which type of server will automatically collect static files from a web server when they change?

  • Load balancer
  • Push CDN
  • Hypervisor
  • Pull CDN

Question 8)
Which of the following items are true about scalability? Select all that apply.

  • In horizontal scaling, you keep adding more computing units in the network.
  • In vertical scaling, you keep adding processing cores, RAM and storage in the server.
  • In vertical scaling, you keep adding more computing units in the network.
  • In auto-scaling, the scalability is managed by the cloud provider, and the capacity increases or decreases according to the load.
  • In horizontal scaling, you keep adding processing cores, RAM and storage in the server.

Question 9)
Using this type of storage, you can upload and download large or small files via an API, as well as make those files available to anyone for a specified amount of time.

  • Object storage
  • Redundant storage
  • Database storage
  • Volatile storage

Question 10)
In _____, after code is developed and tested, it is automatically moved to production to update the current application.

  • Serverless computing
  • Version control
  • Continuous integration (CI)
  • Continuous deployment (CD)

 

Question 11)
When a load balancer can monitor the status of the web servers it can send requests to and use that information to send requests to servers with lower load, this is called what?

  • A reverse proxy
  • Health-based load balancing
  • A content delivery network
  • Round-robin load balancing

Question 12)
What are some of the benefits of leveraging a managed database service rather than building and running it internally? Select all that apply.

  • Load balancing is taken care of
  • Fewer issues
  • Down time is increased
  • More infrastructure management

Question 13)
A company providing a public-facing API that anyone can make requests of and leverage their customer services would be an example of _____.

  • DBaaS
  • PaaS
  • IaaS
  • SaaS

Question 14)
Which one of the following is a type-2 hypervisor?

  • KVM
  • Windows
  • VirtualBox
  • Docker

Question 15)
The management, networking, deployment, and scaling of containers is handled through _____.

  • A hypervisor
  • Containerization
  • An operating system
  • Container orchestration

Question 16)
Which of the following is a benefit of a content delivery network, or CDN?

  • Files changed on the web server are immediately available
  • Increase the bandwidth on the server
  • Lower costs
  • Lower workload for the web server

Question 17)
If an application is failing due to a lack of resources, and the system administrator allocates more memory and CPU to the virtual machine running the application, this an example of what?

  • Health-based scaling
  • Vertical scaling
  • Horizontal scaling
  • Auto scaling

Question 18)
True or False: A database can be split into multiple chunks and then stored in multiple database servers.

  • True
  • False

Question 19)
Which of the following servers can be used to serve static files and can also act as a load balancer?

  • Dedicated load balancer
  • Reverse proxy
  • Forward proxy
  • Web server

Question 20)
In which of the following models is an organization responsible for setting up and controlling all infrastructure for an application rather than the cloud provider?

  • SaaS
  • IaaS
  • DBaaS
  • PaaS

Question 21)
Which of the following terms are used in containerization? Select all that apply.

  • Docker
  • Virtual machine
  • Kubernetes
  • Pods
  • Hypervisors

Question 22)
Which type of server will automatically collect static files from a web server when they change?

  • Hypervisor
  • Push CDN
  • Pull CDN
  • Load balancer

Question 23)
If a web application is being overwhelmed with requests, and additional web servers are added to distribute the load across them and increase capacity, this is an example of what?

  • Sharding
  • Vertical scaling
  • Auto scaling
  • Horizontal scaling

Question 24)
The process of imitating the development environment and running tests to ensure the code will perform as expected is called what?

  • Version control
  • Continuous integration (CI)
  • Continuous deployment (CD)
  • Serverless computing

Question 25)
Which of the following are some of the disadvantages of the serverless computing model?

  • Unmanaged
  • Vendor-locked
  • Can be expensive over time
  • No server is required

Question 5)
Hypervisors are used when using _____ to virtualize servers.

  • Virtual machines
  • Containers
  • Docker
  • VirtualBox

Question 7)
A _____ uses a PoP (also known as a point of service) to serve static web application files to a client from a server physically closest to them when a request is made.

  • Web server
  • Load balancer
  • CDN
  • Proxy

Question 1)
One way to horizontally scale databases has a single server where all data modifications are done, and multiple other servers where the data is synced and can handle data read requests. What is this called?

  • Master-slave replication
  • Round robin
  • Sharding
  • Content delivery network

Question 9)
On-demand virtual machines available through public cloud providers are also called _____.

  • Computing units
  • Containers
  • Volatile storage
  • Object storage