1/34
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
Which IT group featured in this chapter does NOT benefit from releasing new software? A. DBAs B. Software developers C. Operations Staff D. Data Center Engineers
D. Data Center Engineers
Which of the following is an innovation that most directly supports DevOps? A. SCRUM B. Lean Software Development C. Infrastructure As Code D. Cloud Computing E. Retrospectives
C. Infrastructure As Code
True or False
Only AWS has a service that supports Infrastructure as Code? A. True B. False : False
Which of the following is required in a CloudFormation template? A. Parameters B. Mappings C. Conditions D. Outputs E. None of the Above
E. None of the Above
Which language can you use for creating CloudFormation templates? A. CloudFormation template language (CTL) B. JSON C. Python D. JavaScript
B. JSON
Which is not one of the steps in a code pipeline? A. Planning B. Coding C. Building D. Configuration E. Testing F. Deployment
A. Planning
This term means that software is deployed to production as soon as it passes automated tests A. Continuous Delivery B. Constant Delivery C. Continuous Integration D. Continuous Deployment
D. Continuous Deployment
A synonym for code pipeline is A. Continuous Integration/Continuous Delivery Pipeline B. Continuous Compilation/Continuous Delivery Pipeline C. Continuous Integration/Testing Pipeline D. Continuous Integration Pipeline E. Continuous Deployment Pipeline F. DevOps Pipeline
A. Continuous Integration/Continuous Delivery Pipeline
With blue/green deployment, changes to an environment are rolled out in increments until an entire fleet of servers is updated. True or False
False
Which type of deployment involves releasing software in waves, with more and more instances getting the new software in each wave? A. Canary Testing B. A/B Testing C. Rolling Deployment D. Blue/Green Deployment E. Big Bang Deployment
C. Rolling Deployment
Who is most responsible for the majority of the software found on a typical Linux machine (i.e. the GNU project software)? A. Bill Gates B. Steve Jobs C. Linus Torvalds D. Richard Stallman
D. Richard Stallman
You can configure a Windows server computer so that a desktop GUI is not installed or running True or False
True
Which is NOT a common daily task for a systems administrator? A. Creating and modifying scripts that run at selected intervals B. Checking hard drive utilization C. Adding new services/program D. Tracking all systems changes E. Deploying custom applications written by developers F. None of the above (they do all of those things)
F. None of the above (they do all of those things)
Which of the following is NOT one of the folders in the root directory of Amazon Linux? A. bin B. etc C. root D. home E. program files F. var G. sbin
E. program files
If the file permissions for a particular resource were '-rwxrw----', which of the following statements is true? A. The file owner cannot write to the file B. The resource is a directory C. The world users can read the file D. The world users can not write to the file E. The group users can not write the file F. The group users can not read the file
D. The world users can not write to the file
If all of the code for an application you are developing can be deployed by copying and pasting the contents of a single folder, which type of architecture are you using? A. Microservices B. Monolithic
B. Monolithic
Which is a feature of a software container? A. Uses all of a computer's compute resources B. Solves the problem of deploying an application as a monolithic application C. Solves the problem of having an application ship with its environment dependencies
C. Solves the problem of having an application ship with its environment dependencies
A container is sometimes called operating system virtualization True or False
True
Software containers are an innovation that Windows experts have been leveraging since the early 70s. True or False
False
Docker containers use a lot of computer resources, and so it is uncommon to have production servers with more than two or three containers running on them. True or False
False
**What is the primary purpose of Infrastructure as Code (IaC)? A. To replace developers with automated tools B. To build and manage IT infrastructures using software scripts C. To eliminate the need for cloud services D. To create manual workflows for building infrastructure
B. To build and manage IT infrastructures using software scripts
**Which of the following is NOT a goal of IT Operations? A. Ensuring constant service availability B. Avoiding software updates C. Scaling software infrastructure D. Frequently deploying new features
D. Frequently deploying new features
**What key principle distinguishes DevOps from traditional IT operations? A. Manual software deployment B. Large, infrequent feature releases C. Incremental, frequent updates D. Avoidance of automated workflows
C. Incremental, frequent updates
**Which open-source tool enables cross-platform infrastructure scripting? A. CloudFormation B. Deployment Manager C. Terraform D. Puppet
C. Terraform
**In the context of IaC, what is the benefit of creating infrastructure using code? A. Infrastructure becomes difficult to update B. Manual adjustments are required less frequently C. Errors and risks are reduced, and recovery becomes easier D. IT specialists are no longer needed
C. Errors and risks are reduced, and recovery becomes easier
**The goals of software development and IT operations are completely aligned
False
**DevOps is a methodology that primarily focuses on software development, ignoring IT operations
False
**The Agile movement primarily improved the pace of feature delivery by software teams
True
**IaC makes it possible to rebuild infrastructure by re-running scripts, reducing the need for manual troubleshooting
True
**Terraform scripts can be used interchangeably with cloud-specific IaC platforms like AWS CloudFormation
False
**What cultural shift does DevOps introduce to software development and operations?
DevOps integrates software development and operations teams, emphasizing collaboration, incremental releases, and automated workflows to streamline software delivery and deployment.
**Name two books that capture the principles of DevOps
The Phoenix Project (2013) and The DevOps Handbook (2016).
**What are some benefits of using Infrastructure as Code?
IaC simplifies knowledge requirements, speeds up environment creation, reduces risks, enhances compliance, and makes errors less likely.
**Why might an organization choose Terraform over a cloud-specific IaC platform?
Terraform allows for cross-platform infrastructure scripting, making it ideal for environments that use multiple cloud providers.
**What is the primary advantage of using automation in IT workflows?
Automation reduces manual effort, minimizes errors, and speeds up deployment processes.