Final Exam: DevOps Developer
Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level
Overview/Description
Final Exam: DevOps Developer will test your knowledge and application of the topics presented throughout the DevOps Developer track of the Skillsoft Aspire Enterprise Developer to DevOps Engineer Journey.
Expected Duration (hours)
0.0
Lesson Objectives Final Exam: DevOps Developer
bootstrap a node to pull and apply configuration changes
classify virtual machines, containers, and images and recall the benefits of customizing images in DevOps
configure and implement freestyle jobs in Jenkins
configure and implement performance testing using JMeter and Jenkins
configure Ansible Sandbox using virtualization on local machines
configure a system to be managed by Salt state
configure multi-configuration build jobs in Jenkins
demonstrate how to configure and work with Hiera to manage data in Puppet
demonstrate how to install Control Machine and Managed Nodes to set up Ansible
demonstrate how to manage data volumes using Docker the command line interface
demonstrate how to manage merge conflicts by editing conflicting files
demonstrate how to reuse Salt state and use in Salt state management
demonstrate how to use and work with essential Puppet commands s
demonstrate the steps involved in managing and tracking branches in remote repositories
describe Ansible Tower features that help to simplify Ansible configuration management
describe automated testing and the benefits of using Jenkins for test automation
describe DevOps processes and specify steps for selecting the right DevOps tools
describe DevOps strategies and practices that can be applied to streamline development and operations in enterprises
describe scenarios where Chef may not be the best candidate for configuration management
describe the concept of Branching and its benefits
describe the concept of pillars and differentiate in-memory pillar data from on-demand pillar data
describe the concepts of data and fact management using Puppet Hiera and Facter
describe the concepts of Salt states and Salt formulas and list the official Salt formulas
describe the impact of selecting the wrong tools in the DevOps lifecycle
describe the implementation of DevOps practices using Puppet and user stories
describe the role of Git in the DevOps lifecycle and list the products and frameworks that can help you use Git effectively
generate Chef cookbooks and configure Knife
generate TestNG reports using Jenkins
identify the capabilities, core principles, and benefits of Chef
illustrate scenarios leading to merging conflict and the essential approaches that can be adapted to handle merge conflicts Ex
implement continuous delivery using Ansible Playbook to deliver software
implement three-way merge using the merge tool
install and configure Docker on Linux and test the installed components
install and configure Docker on Windows and test the installed components
Install and configure Puppet components including Puppet server, Puppet master, and Puppet agent
install Ansible Tower on Linux
install Bolt and create configuration files to automate workflows with plans and tasks
install, configure, and build projects using Docker Assemble
install Kitchen and use and work with Test Kitchen
launch Ansible Tower in the cloud
list and compare the popular source control and versioning tools
list the components of Chef that are used to implement Infrastructure as Code
list the core components of Puppet and describe the application and infrastructure management capabilities of Puppet
list the different types of jobs that can be created using Jenkins, along with their features
list the key features and the critical roles played by the essential components of Ansible
list the various products offered by SaltStack and their implementation scenarios
recall Docker use cases that drive DevOps processes
recall the essential configuration parameters of Ansible, with focus on the configuration file and environmental configuration
recall the essential terminologies that are used in Git for version control and source code management
recognize the essential characteristics of Salt and the role Salt can play in implementing DevOps practices
recognize the features of various storage drivers provided by Docker
recognize the potential challenges of using Puppet as a continuous delivery tool
recognize the use cases of implementing Jenkins to build a continuous integration and continuous delivery pipelines
set up Chef Client and Knife
set up Git and use Git commands to create repositories, track files, and commit files
set up Git to create a Chef repository and implement Infrastructure as Code
specify rules that should be considered when selecting DevOps tools for different phases of DevOps
specify the essential components that are required to use Salt effectively
use Salt agentless to run Salt commands without installing Salt minion
verify CLI container creation
Course Number: it_fedoen_02_enus
Expertise Level
Intermediate