Which statements are true regarding databases during the deployment of a new release of a service using canary deployment? (Choose two correct answers.)
A. Changes to the database schema can take long and reduce the database performance.
B. Traffic to the database will significantly increase because of the additional service instance.
C. The database schema must be compatible to all running versions of a service.
D. The database is locked while its content is copied to the canary database.
E. Canary deployments require two synchronized instances of each database.
The file index.php, which is being maintained in a git repository, was changed locally and contains an error. If the error has not been committed to the repository yet, which of the following git commands reverts the local copy of index.php to the latest committed version in the current branch?
A. git lastver "" index.php
B. git revert "" index.php
C. git checkout "" index.php
D. git clean "" index.php
E. git repair "" index.php
Which of the following commands lists the cookbooks available on a Chef server?
A. kitchen cookbook list
B. chef-client cookbook list
C. chef-server cookbook list
D. chef-solo cookbook list
E. knife cookbook list
A service should be provided to arbitrary clients on the Internet using HTTPS. Any standard client on the Internet should be able to consume the service without further configuration.
Which of the following approaches can be used to implement these requirements? (Choose three correct answers.)
A. Configure the web servers to not use a server certificate when serving HTTPS.
B. Generate a self-signed certificates during the deployment of each backend server.
C. Use a certificate issuing service to request certificates during each server deployment.
D. Use a load balancer that decrypts incoming requests and passes them on in plain HTTP.
E. Install a wildcard certificate and the respective private key on all the backend servers.
How does Vagrant run virtual machines?
A. Vagrant uses a vagrant-specific hypervisor called VagrantVM.
B. Vagrant has to be run within a running virtual machine which is not controlled by Vagrant.
C. Vagrant ships with an embedded version of VirtualBox.
D. Vagrant uses so-called provides which control external hypervisors such as VirtualBox.
E. Vagrant generates virtual machine images but does not provide a mechanism to run them.
Which of the following goals are favored by agile software development methodologies? (Choose two correct answers.)
A. Self-organization of teams.
B. Central governance and control.
C. Flexibility of processes.
D. Absolute planning adherence.
E. Long-term release and feature management.
Which of the following values stems from the Agile Manifesto?
A. Processes and tools over individuals and interactions.
B. Contract negotiation over customer collaboration.
C. Comprehensive documentation over working software.
D. Predictability and long-term planning over flexibility and adaption.
E. Responding to change over following a plan.
What is the default provider of Vagrant?
A. virtualbox
B. docker
C. vmware_workstation
D. lxc
E. hyperv
Which Ansible command line tool is used to download, install and manage roles from a public community site or an SCM such as Git? (Specify ONLY the command without any path or parameters)
A. The Ansible command line tool used to download, install and manage roles from a public community site or an SCM such as Git is ansible-galaxy. The command to install a role from a public community site is: ansible-galaxy install
Which of the following Ansible tasks install the packages example-a and example-b using the Ansible yum module? (Choose TWO correct answers)
A. – yum: name: “{{ item }}”
ítems:
-example-a
-example-b
B. – yum: name: “ {{ item }} “ state: present
with_items:
-{ example-a, example-b }
C. –yum: name: “ {{ ítem }} “
state: present
with_items:
-example-a, example-b
D. –yum: name: “{{ ítem }}”
state: present
foreach ítem:
-example-a
-example-b
E. –yum: name: “ {{ ítem }} “ state: present
with_items:
-example-a
-example-b