-
Configuration Management
After watching this video; you will be able to compare traditional configuration tasks with DevOps and recognize DevOps configuration tools such as Chef and Puppet.
-
Creating Virtual Machines
After watching this video; you will be able to use Vagrant to create virtual machines.
-
System Requirements
After watching this video; you will be able to identify system requirements and supported environments for LoadRunner 12.5.
-
Expressions
After watching this video; you will be able to identify the different expressions used in Puppet.
-
Security
After watching this video; you will be able to describe the security concerns of a Vagrant installation.
-
Docker Hub
After watching this video; you will be able to describe the process of accessing Docker hub.
-
Understanding Docker Registry
After watching this video; you will be able to differentiate between public and private registries in Docker.
-
Adding Audit Triggering Rules
After watching this video; you will be able to define audit triggering rules and describe what happens when an audit fails.
-
Applying Recipes to a Test Kitchen Instance
After watching this video; you will be able to create and apply recipes to a Test Kitchen instance.
-
Authenticating Chef Servers
After watching this video; you will be able to describe how the Chef server is authenticated using the Chef server API.
-
Best Practices for Preparing Cookbooks
After watching this video; you will be able to prepare and evaluate Cookbooks using best practices.
-
Best Practices for Writing Chef DSL
After watching this video; you will be able to describe the rules and best practices for writing Chef DSL.
-
Chef Conferences and User Groups
After watching this video; you will be able to list the places where major Chef training events and conferences are held.
-
Configuring the Chef Server to Use Chef Analytics
After watching this video; you will be able to list the post-installation steps of Chef Analytics that need to be performed on the Enterprise Chef server.
-
Configuring the Workstation
After watching this video; you will be able to use Chef Tools such as VirtualBox; Vagrant; and Test Kitchen.
-
Cookbook Version Control
After watching this video; you will be able to describe how to handle multiple versions cookbooks.
-
Creating a Chef Client Instance
After watching this video; you will be able to create a Chef client instance by starting Chef client on a managed node.
-
Creating a Cookbook for Server Auditing
After watching this video; you will be able to recognize how to create a cookbook for server auditing.
-
Creating a Hostname
After watching this video; you will be able to describe how host names are used in Chef Server/Chef Analytics architecture.
-
Creating a Mail Server
After watching this video; you will be able to create an SMTP mail server to send Chef Analytics notifications.
-
Creating a Notification
After watching this video; you will be able to create simple notifications.
-
Creating a Rule
After watching this video; you will be able to create simple rules.
-
Creating and Using a Cookbook
After watching this video; you will be able to create and use a web server cookbook for auditing.
-
Creating Complex Recipes
After watching this video; you will be able to create complex Chef recipes and cookbooks.
-
Deleting Nodes
After watching this video; you will be able to list the various ways to delete nodes from a Chef server.
-
Exercise: Create a Recipe and a Cookbook
After watching this video; you will be able to create a recipe and a cookbook that will enforce compliance on a server and send a notification if the server is not compliant.
-
Exercise: Create an Alert and Notification
After watching this video; you will be able to create an alert and notification process in a control.
-
Extending Chef Functionality into Other DevOps Tools
After watching this video; you will be able to describe how Chef functionality can be extended into other DevOps tools.
-
Freezing Cookbooks
After watching this video; you will be able to freeze and unfreeze a cookbook; and describe the benefits of doing so.
-
Grouping into Environments
After watching this video; you will be able to use roles to group nodes with the same function into environments.
-
Implementing High Availability
After watching this video; you will be able to implement high availability within the Chef architecture to provide server failover support.
-
Inspecting Cookbooks
After watching this video; you will be able to inspect cookbooks and manage cookbook dependencies.
-
Installing Chef Analytics
After watching this video; you will be able to list the steps to install Chef Analytics.
-
Logging in to the Analytics Server
After watching this video; you will be able to log into the Chef Analytics server and perform simple navigation.
-
Managing Applications
After watching this video; you will be able to use an environment cookbook to manage application configuration.
-
Managing VMs with Vagrant
After watching this video; you will be able to use Chef and Vagrant together for virtualization and automated provisioning.
-
Performing Audit and Enforcing Compliance
After watching this video; you will be able to describe how to make updates to a web server to enforce compliance.
-
Preparing the Enterprise Chef Server
After watching this video; you will be able to prepare the Enterprise Chef Server to communicate with Chef Analytics.
-
Prerequisites for Installing Chef Analytics
After watching this video; you will be able to describe the network and system prerequisites for installing Chef Analytics.
-
Running Chef Client as a Daemon
After watching this video; you will be able to describe how a Chef client can automatically be started as a daemon.
-
Running the Audit Cookbook
After watching this video; you will be able to recognize how audit rules are enforced in an auditing cookbook.
-
Setting Runtime Breakpoints within Recipes
After watching this video; you will be able to use Chef shell to set runtime breakpoints within recipes.
-
The Features of Chef Analytics
After watching this video; you will be able to describe the purpose; architecture; components; and network topology of Chef Analytics.
-
The Rules for Chef Analytics
After watching this video; you will be able to distinguish between noteworthy Chef Analytics actions and events.
-
Triggering Rules
After watching this video; you will be able to create a simple trigger.
-
Understanding Notifications and Action Logs
After watching this video; you will be able to describe how action logs are generated and recognize the Chef pipeline architecture.
-
Uploading and Applying Cookbooks to the Chef Server
After watching this video; you will be able to create an audit alert when auditing a server for compliance fails.
-
Using Audit-mode
After watching this video; you will be able to recognize how audit-mode can be used to enforce server compliance.
-
Using BitBucket
After watching this video; you will be able to describe how Bitbucket can be used as a private code repository for Chef cookbooks.
-
Using Chef Provisioning
After watching this video; you will be able to list the individual steps that occur when the nodes managed by Chef server are provisioned.
-
Using ChefSpec
After watching this video; you will be able to use ChefSpec to test resources and recipes in a simulated Chef Client run.
-
Using Foodcritic
After watching this video; you will be able to use Foodcritic to find common syntax and best practices' problems in your cookbooks.
-
Using GitHub
After watching this video; you will be able to recognize how the Chef community uses GitHub to share code and collaborate on projects.
-
Using LDAP
After watching this video; you will be able to recognize how Chef will allow users to login with their network credentials (LDAP).
-
Using Test Kitchen for Workflow
After watching this video; you will be able to use Test Kitchen as a test harness tool for your workflow.
-
Verifying Installation with Command Line Utilities
After watching this video; you will be able to verify successful installation of Chef Analytics by using command line utilities.
-
Working with Configuration Files
After watching this video; you will be able to use and deploy configuration files on the Chef Analytics server.
-
Working with Configuration Files/Packages
After watching this video; you will be able to use configuration files and packages in a Chef installation.
-
Aligning Teams Using Confluence
After watching this video; you will be able to use Confluence for parallel team management.
-
Application Deployment using DevOps
After watching this video; you will be able to perform application builds and deployments using the DevOps methodology.
-
Brief History of the Traditional SDLC
After watching this video; you will be able to recognize the patterns and evolution of a traditional SDLC; and how DevOps grew out of it.
-
Creating Storage and Databases
After watching this video; you will be able to use DevOps to create backends for your applications.
-
DevOps Acceptance and Usage
After watching this video; you will be able to list the major users of DevOps and describe reasons for its acceptance and adoption.
-
Factors Driving DevOps Acceptance
After watching this video; you will be able to identify the factors involved in the widespread acceptance of the DevOps methodology.
-
Hardware Provisioning
After watching this video; you will be able to describe how DevOps is used to replace traditional hardware provisioning tasks.
-
Introduction to the DevOps Workflow
After watching this video; you will be able to describe the DevOps workflow.
-
Managing Cross-Platform Development with DevOps
After watching this video; you will be able to describe how DevOps is used to manage cross-platform development issues.
-
New Challenges of the DevOps Methodology
After watching this video; you will be able to name the challenges created by the adoption of the DevOps methodology.
-
Operations
After watching this video; you will be able to compare traditional operations tasks with DevOps.
-
Problems Solved by Using DevOps
After watching this video; you will be able to compare the traditional SDLC with DevOps and recognize how DevOps is used to solve software development problems.
-
Providing Security
After watching this video; you will be able to configure application security through DevOps.
-
QA and User Acceptance Testing
After watching this video; you will be able to distinguish between the DevOps stages of quality assurance and user acceptance.
-
Requirement Gathering with DevOps
After watching this video; you will be able to identify how DevOps is used when gathering software requirements.
-
Rethinking the SDLC with DevOps
After watching this video; you will be able to describe how DevOps can be used to replace the traditional SDLC.
-
Set up DevOps processes and tools
After watching this video; you will be able to describe the software development life cycle within an organization and be able to recommend DevOps processes and tools.
-
Sharing Code with Bitbucket
After watching this video; you will be able to use Bitbucket for code sharing and versioning.
-
Sharing Software Issues with JIRA
After watching this video; you will be able to describe how JIRA is used to log and share software issues.
-
The DevOps Development Cycle
After watching this video; you will be able to recognize how DevOps changes the way software is developed.
-
The First Step in the DevOps Methodology
After watching this video; you will be able to describe the DevOps structure and methodology.
-
Using DevOps for Maintenance and Release Scheduling
After watching this video; you will be able to define the steps for DevOps software releases and maintenance scheduling and recognize DevOps release tools such as Jenkins.
-
Using GitHub for Collaboration
After watching this video; you will be able to specify how collaboration occurs with GitHub.
-
Using HipChat for Distributed Team Management
After watching this video; you will be able to describe how HipChat is used to manage geographically separated teams.
-
Building an Apache Image
After watching this video; you will be able to install the fedora-dockerfiles package to get the Dockerfiles .
-
Accessing Firefox from a Container
After watching this video; you will be able to create a Docker container that just runs Firefox.
-
Allowing Rights to Host Mounted Volumes
After watching this video; you will be able to describe how to allow a nonprivileged volume access to host files from a container.
-
Basic Concepts of Docker Machine
After watching this video; you will be able to describe how the Docker machine creates Docker hosts on your computer or data center.
-
Binding Docker Container Ports to the Host
After watching this video; you will be able to describe how to configure containers to accept incoming connections.
-
Building a Container Interactively
After watching this video; you will be able to use Docker commands to run an interactive shell.
-
Building a Container Using a Dockerfile
After watching this video; you will be able to create a Dockerfile that layers on the server and the site content in a single build.
-
Building from Basic Volumes
After watching this video; you will be able to run Docker inspect to examine volume configuration.
-
Building Images Using a Dockerfile
After watching this video; you will be able to create Docker images using a Dockerfile.
-
Command Line Options in Docker
After watching this video; you will be able to list the Docker network-related command line options.
-
Communication Between Containers and Outside World
After watching this video; you will be able to recognize whether a container can communicate to the outside world.
-
Communication Between Two Containers
After watching this video; you will be able to describe how the communication between two containers is governed at the operating system level.
-
Configuring PaaS with OpenShift Origin
After watching this video; you will be able to use Docker with OpenShift Origin to configure Platform as a Service.
-
Creating an Account on Docker Hub
After watching this video; you will be able to describe the various steps to create an account on Docker Hub.
-
Creating an Image from a Container
After watching this video; you will be able to define the process of creating a Docker image from an existing container.
-
Dockerizing a Riak Service
After watching this video; you will be able to create a docker image with a preinstalled Riak.
-
Dockerizing an SSH Service
After watching this video; you will be able to create an SSH service in a docker container.
-
Examining Image History
After watching this video; you will be able to use the docker history command to find all the intermediate image layers.
-
Gaining Access to Volumes
After watching this video; you will be able to describe the methods and the attributes to gain access to volumes.
-
Handling IPv4 and IPv6 Addressing
After watching this video; you will be able to describe how Docker handles IPv4 and IPv6 addressing.
-
Importing; Deleting; and Exporting Images
After watching this video; you will be able to distinguish between the Docker commands when performing image maintenance.
-
Installing a Docker Machine using VirtualBox
After watching this video; you will be able to use the Docker machine to create; use; and manage a Docker host inside of VirtualBox.
-
Installing Multiple Machines on your Cloud Provider
After watching this video; you will be able to use the Docker machine to use the same interface to create hosts in local; virtual; or cloud platforms.
-
Methodologies of Image Layering
After watching this video; you will be able to summarize the different approaches to building Docker images.
-
Publishing an Image to the Registry
After watching this video; you will be able to apply the docker push command to push the image to the registry.
-
Removing Capabilities Inside Containers
After watching this video; you will be able to describe how Linux divides the privileges of the root user.
-
Running the Container Server
After watching this video; you will be able to list the steps to run the container server.
-
Sharing Namespaces Between the Container and Host
After watching this video; you will be able to share a namespace between two or more containers.
-
Using the Organization Owned Repository Access API
After watching this video; you will be able to use the Docker organization owned repository Access API.
-
Using the Organization Owned Repository Namespace
After watching this video; you will be able to use the Docker Organization Owned Repository Namespace API.
-
Using the User Owned Repository Access API
After watching this video; you will be able to use the Docker User Owned Repository Access API.
-
Containers; Layers; and Images
After watching this video; you will be able to recall the components and the steps in building Docker images.
-
Using Drone
After watching this video; you will be able to use drone to configure projects to automatically build; test; and deploy.
-
Using MongoDB and Docker
After watching this video; you will be able to create a Docker container for MongoDB.
-
Using NDP Proxying
After watching this video; you will be able to use NDP proxying to connect Docker containers to the Internet via IPv6.
-
Using SELinux to Configure Mandatory Access Control
After watching this video; you will be able to set up SELinux on CentOS/RHEL/Fedora systems.
-
Using Shippable and OpenShift
After watching this video; you will be able to use Shippable to perform CI/CD and then deploy it on Red Hat's OpenShift.
-
Using Switched/Routed Network Environment
After watching this video; you will be able to describe how Docker uses switched and routed network environments.
-
Using the DTR Accounts API
After watching this video; you will be able to use the Docker Trusted Registry Accounts API.
-
Using the DTR Repositories API
After watching this video; you will be able to use the Docker Trusted Registry Accounts Repositories API.
-
Using the DTR Teams API
After watching this video; you will be able to use the Docker Trusted Registry Teams API.
-
Using the Map Generator
After watching this video; you will be able to describe where to get files to create and write the map.
-
Using Pipework
After watching this video; you will be able to describe how to use Pipework for Docker container network configuration.
-
Creating a Stack with Volumes
After watching this video; you will be able to use the worker to bridge multiple servers together with volumes.
-
Using Different Drivers on your Docker Machine
After watching this video; you will be able to distinguish between the different drivers on the Docker machine and describe the tasks they perform.
-
Using Docker Machine Commands
After watching this video; you will be able to describe the Docker machine commands and how they are used.
-
Configuring the Web Server
After watching this video; you will be able to analyze how a deployed web server is configured and built.
-
Building a WordPress Image
After watching this video; you will be able to run an application that requires running multiple services simultaneously.
-
Building and Deploying an Application on OpenShift
After watching this video; you will be able to describe how OpenShift triggers the Docker build and how to supply to the Docker context to build images.
-
Create an Advanced Docker Deployment
After watching this video; you will be able to use Docker to create a complex deployment using IP addressing; security; and DTR APIs.
-
Create and Layer an Image
After watching this video; you will be able to use Docker to create and layer an image.
-
.NET Source Code Cloning
After watching this video; you will be able to define build parameters and clone .NET source code from GIT.
-
.NET Source Control
After watching this video; you will be able to configure .NET to work with Git.
-
Advanced Build Triggers
After watching this video; you will be able to apply Build Triggers in Jenkins to automate the build process.
-
Advanced Parameterized Builds
After watching this video; you will be able to use advanced parameter scripts and advanced parameter types in your Jenkins builds.
-
Advanced Version Control Techniques
After watching this video; you will be able to configure Git and Jenkins to automate builds and source code integration.
-
Android Builds with Jenkins
After watching this video; you will be able to use Jenkins to run an Android build.
-
Automating and Scheduling
After watching this video; you will be able to describe how testing can be scheduled and automated.
-
Automating Code Backups
After watching this video; you will be able to describe how to make code backups more lightweight through backup automation.
-
Bug Tracker Integration
After watching this video; you will be able to identify how Jenkins integrates with issue/bug trackers such as Bugzilla and Jira.
-
Build Pipelines and Promotions
After watching this video; you will be able to describe the build pipeline and how software is promoted.
-
Build Tool Configuration
After watching this video; you will be able to use Jenkins to configure Ant and Maven.
-
Build Triggers and .NET
After watching this video; you will be able to add a GIT trigger to initiate a build on Jenkins upon every code push.
-
Building a .NET Project
After watching this video; you will be able to create Jenkins build jobs and build a .NET project.
-
Building Advanced Jenkins Freestyle Jobs
After watching this video; you will be able to recall the steps required for creating and executing Jenkins freestyle jobs with advanced project options.
-
Building Android Projects
After watching this video; you will be able to identify the prerequisites when creating an Android Jenkins build job.
-
Continuous Integration vs. Continuous Delivery
After watching this video; you will be able to distinguish between the DevOps processes of continuous integration and continuous delivery.
-
Coordinating Builds
After watching this video; you will be able to identify how Jenkins coordinates builds when build order is important.
-
Create a .NET project managed by Jenkins
After watching this video; you will be able to use .NET plugins to continuously integrate code through Jenkins.
-
Create and Automate a Jenkins Job
After watching this video; you will be able to use Ant in collaboration with Jenkins to build and integrate a Java application.
-
Creating Ant Jobs
After watching this video; you will be able to write Jenkins jobs using Apache Ant script.
-
Creating Maven Jobs
After watching this video; you will be able to write Jenkins jobs using the Maven build automation tool.
-
DevOps Testing Types
After watching this video; you will be able to review testing steps and write unit; integration; and user acceptance tests.
-
Disk Space Management
After watching this video; you will be able to use the Jenkins disk usage plugin to monitor disk space.
-
E-mail Notifications
After watching this video; you will be able to configure Jenkins to send e-mail notifications.
-
Installing and Configuring Selenium
After watching this video; you will be able to configure Selenium within Jenkins.
-
Instant Messaging
After watching this video; you will be able to configure Jenkins to send instant messages with Jabber.
-
Jenkins Alternatives
After watching this video; you will be able to review the features of other continuous integration tools such as TeamCity; TFS; and Bamboo.
-
Jenkins Builds and the Cloud
After watching this video; you will be able to describe how Jenkins can be integrated into cloud applications.
-
Jenkins Configuration for .NET
After watching this video; you will be able to configure Jenkins to build .NET projects.
-
Jenkins Fingerprinting
After watching this video; you will be able to use fingerprinting to create an audit trail for your artifacts.
-
Jenkins Installation Options
After watching this video; you will be able to summarize the installation and configuration steps and describe different platform considerations.
-
Jenkins Integration
After watching this video; you will be able to use Jenkins support for Windows; Java; and continuous deployment tools.
-
Jenkins Plugins for Android
After watching this video; you will be able to use Jenkins plugins for the configuration of Android projects.
-
Jenkins Web Packages
After watching this video; you will be able to work with Jenkins to build web packages and deploy them on an IIS Server.
-
Monitoring the Server Load
After watching this video; you will be able to identify techniques used to monitor CPU and memory usage on the server.
-
Multiconfiguration Builds
After watching this video; you will be able to identify how Jenkins handles builds with complicated configurations.
-
Pipeline Visualization
After watching this video; you will be able to use the pipeline visualization to visualize how Jenkins will verify your change.
-
Plugin Management
After watching this video; you will be able to identify how Jenkins plugins are maintained and updated.
-
Running a .NET Application
After watching this video; you will be able to run a deployed .NET application for product verification.
-
Setting Up Master and Slave Machines
After watching this video; you will be able to create a Jenkins continuous integration topology with Jenkins master and slave machines.
-
SMS Notifications
After watching this video; you will be able to configure Jenkins to send text message notifications.
-
Testing Tool Integration
After watching this video; you will be able to discuss how to integrate external build/test tools in Jenkins.
-
The Android SDK
After watching this video; you will be able to list the steps for installing the Android SDK.
-
The Validated Merge Feature
After watching this video; you will be able to use validated merging to make a Jenkins build unbreakable.
-
Third-party Plugins for Android
After watching this video; you will be able to list other useful third-party Jenkins plugins for Android builds.
-
Unit Testing .NET Code
After watching this video; you will be able to identify unit testing techniques when working with .NET code.
-
Using Jenkins and Selenium
After watching this video; you will be able to identify how Selenium can be used to test code within Jenkins.
-
Writing Build Scripts
After watching this video; you will be able to use Jenkins to execute command line and shell scripts.
-
Creating a Business Process Report
After watching this video; you will be able to convert a Vuser script to a business process report.
-
Creating a Parameter
After watching this video; you will be able to describe the purpose of parameters and parameter types; and create a parameter for a value in a Vuser script.
-
Creating a Vuser Script
After watching this video; you will be able to create a Vuser script.
-
Debugging a Vuser Script
After watching this video; you will be able to troubleshoot replay problems for a Vuser script.
-
Exploring VuGen
After watching this video; you will be able to describe the purpose of VuGen and the VuGen interface.
-
Including Rendezvous Points
After watching this video; you will be able to describe the purpose of rendezvous points and include them in Vuser scripts.
-
Inserting Steps in a Vuser Script
After watching this video; you will be able to describe the purpose and types of steps and insert steps into a Vuser script.
-
Inserting Transactions
After watching this video; you will be able to describe; insert; and display transactions in a Vuser script.
-
Installing LoadRunner
After watching this video; you will be able to install LoadRunner components.
-
Overview of LoadRunner
After watching this video; you will be able to describe the features of LoadRunner.
-
Overview of Performance Testing
After watching this video; you will be able to describe performance testing.
-
Planning for a Load Test
After watching this video; you will be able to plan for a load test.
-
Recording a Vuser Script
After watching this video; you will be able to record a Vuser script.
-
Replaying a Vuser Script
After watching this video; you will be able to replay a Vuser script.
-
Using the Protocol Advisor
After watching this video; you will be able to use the Protocol Advisor to find the most suitable protocol for a Vuser script.
-
Viewing and Saving Vuser Scripts
After watching this video; you will be able to view Vuser scripts in VuGen.
-
Viewing Test Results
After watching this video; you will be able to view; filter; and print test results.
-
Vuser Types; Protocols; and Script Development
After watching this video; you will be able to describe Vuser types; protocols; and steps in Vuser script development.
-
Working with Snapshots
After watching this video; you will be able to work with snapshots and add a text check for a Vuser script from a snapshot.
-
Accessing Facts by Using Puppet Code
After watching this video; you will be able to use Puppet code to access facts.
-
Applying Control Branching Statements
After watching this video; you will be able to apply control branching statements of Puppet.
-
Basics of Hiera
After watching this video; you will be able to recognize the problems and issues that can be fixed by Hiera.
-
Communicating Over the Network
After watching this video; you will be able to describe how Puppet Apply communicates over the network and uses local collections of modules.
-
Comparing the Functionality of Puppet and Vagrant
After watching this video; you will be able to distinguish the functionality of Puppet from Vagrant.
-
Configure and Schedule a Puppet Agent
After watching this video; you will be able to create a cron job that will execute a Puppet agent.
-
Configuring External SSL Termination
After watching this video; you will be able to describe the steps needed to configure external SSL termination on the Puppet server.
-
Configuring Hiera
After watching this video; you will be able to describe the Hiera global configuration settings and how configuration files are resolved at runtime.
-
Create Vagrant VMs Provisioned with Puppet
After watching this video; you will be able to create Vagrant virtual machines that will be provisioned by a Puppet manifest.
-
Creating a Puppet Manifest
After watching this video; you will be able to prepare a Puppet manifest to be deployed on Vagrant-created virtual machines.
-
Creating a Puppet Module Extrapolated by Hiera
After watching this video; you will be able to create a Puppet module that will be extrapolated by Hiera.
-
Creating Custom Reports in Ruby
After watching this video; you will be able to create a custom report in Ruby and include it in a Puppet module.
-
Developing a Module and Deploying it on Puppet Forge
After watching this video; you will be able to develop a module and deploy it on Puppet Forge.
-
Diving Deep into the Agent/Master Communication
After watching this video; you will be able to describe the communication between Puppet master and Puppet agent in detail.
-
Executing Main Manifest
After watching this video; you will be able to describe how the Puppet agent executes its main manifest.
-
Executing Puppet Agent as a Scheduled cron Job
After watching this video; you will be able to execute Puppet Agent on Linux machines as a scheduled cron job.
-
Executing Puppet Agent as a Service
After watching this video; you will be able to execute Puppet agent as a service.
-
External CA Support
After watching this video; you will be able to compare the different options when configuring an external CA.
-
Functionality and Features of Puppet Apply
After watching this video; you will be able to describe the functionality of Puppet apply and its features.
-
Generating Reports and Analyzing YAML
After watching this video; you will be able to use the internal report handlers to generate reports; and analyze YAML.
-
Handling Reporting and Logging
After watching this video; you will be able to discuss how Puppet Apply handles logging and report handling.
-
Identifying Configuration Issues While Logging
After watching this video; you will be able to describe how Puppet agent performs logging; and identify logging configuration issues.
-
Installing and Removing RubyGems
After watching this video; you will be able to recall the role of Ruby; and install and remove RubyGems.
-
Installing and Uninstalling Modules
After watching this video; you will be able to use the Puppet module installation tool to install and uninstall modules.
-
Installing Hiera
After watching this video; you will be able to install Hiera from a package or a gem; and install Puppet functions.
-
Installing Puppet Server
After watching this video; you will be able to install Puppet Server.
-
Managing File Resources
After watching this video; you will be able to use Puppet's file resource type to manage folders and files.
-
Managing Package Resources
After watching this video; you will be able to use Puppet’s package resource type to manage software packages.
-
Managing Service Resources
After watching this video; you will be able to use Puppet to manage operating system services.
-
Managing User Resources
After watching this video; you will be able to use Puppet's group and user resource types to manage group and user accounts.
-
Puppet Scaling Issues
After watching this video; you will be able to describe how Puppet scales as the number of nodes grow.
-
Reviewing Best Practices and Writing Modules
After watching this video; you will be able to review the best practices in module design and write modules using the module generator.
-
Reviewing the Configuration Steps
After watching this video; you will be able to review the configuration steps and describe the contents of each major configuration file.
-
Reviewing the Puppet Topology
After watching this video; you will be able to distinguish between the roles of Puppet Server; Puppet master; Puppet agent; and Puppet apply.
-
Runtime Environment of the Puppet Server
After watching this video; you will be able to summarize the role of the Puppet Server and describe its relationship with Puppet master.
-
Setting Up Names and Certificates
After watching this video; you will be able to set up initial certificate and domain name for a Puppet Server installation.
-
Starting Puppet Agent by Using the CLI
After watching this video; you will be able to use the command line to start Puppet agent and interpret command line messages.
-
The Agent/Master Certificate Process
After watching this video; you will be able to describe the certificate signing process between Puppet master and Puppet agent in detail.
-
Types of Variables
After watching this video; you will be able to describe the types of variables used within Puppet.
-
Understanding Node Definitions
After watching this video; you will be able to write Puppet code to apply specific configurations to specific nodes.
-
Understanding the Run Environment of Puppet Apply
After watching this video; you will be able to describe Puppet apply's run environment and execute the main manifest.
-
Understanding the Start Options for Puppet Agent
After watching this video; you will be able to list the start options for Puppet agent and describe their functionality.
-
Using Certificates from an Existing External CA
After watching this video; you will be able to describe how Puppet Server can be configured to use certificates from an existing external CA.
-
Using Modules and Plugins
After watching this video; you will be able to use modules and plugins to enhance and extend the functionality of Puppet.
-
Using Puppet and Hiera Together
After watching this video; you will be able to use Hiera and Puppet together.
-
Using Puppet Apply to Manage Systems
After watching this video; you will be able to execute the Puppet resource command to set up a Puppet apply cron job.
-
Using Puppet for Provisioning
After watching this video; you will be able to modify Vagrant configuration to use Puppet for provisioning.
-
Using the New Report Format
After watching this video; you will be able to distinguish between older report formats and the new report format.
-
Virtualization and Provisioning
After watching this video; you will be able to run Vagrant to create virtual machines provisioned by Puppet.
-
Working on Scheduled Tasks
After watching this video; you will be able to use Puppet to edit; create; and delete a scheduled task.
-
Writing and Calling Built-in and Custom Functions
After watching this video; you will be able to write and call built-in and custom functions.
-
Accessing a Docker Daemon
After watching this video; you will be able to list the steps and commands to access a Docker daemon.
-
Adding Labels to Image
After watching this video; you will be able to describe steps to add labels to an image.
-
Adjust Memory
After watching this video; you will be able to configure memory for Docker.
-
Affinity Filters
After watching this video; you will be able to list the steps to configure an affinity filter.
-
Backup and Restore Data
After watching this video; you will be able to identify the steps to back up and restore data.
-
Basic Docker Architecture
After watching this video; you will be able to describe Docker architecture.
-
Basic Docker Commands
After watching this video; you will be able to identify the syntax and version of a Docker command.
-
BinPack Strategy
After watching this video; you will be able to use BinPack strategy to choose a Docker node in a cluster.
-
Building and Running an App in Docker Compose
After watching this video; you will be able to build and run an application in Docker Compose.
-
Configure Data Volumes
After watching this video; you will be able to identify the steps to configure data volumes.
-
Connecting Containers through Naming
After watching this video; you will be able to identify the steps to link containers by referencing through names.
-
Constraint Filters
After watching this video; you will be able to list the steps to configure a constraint filter.
-
Control Groups
After watching this video; you will be able to identify the use of control groups in Docker.
-
Create a Data Label
After watching this video; you will be able to implement steps to create a data label.
-
Creating a Docker Group
After watching this video; you will be able to create a docker group.
-
Daemonizing a Docker Container
After watching this video; you will be able to list the steps to daemonize a Docker container.
-
Data Volume Containers
After watching this video; you will be able to list the steps to create a data volume container to share data between containers.
-
Data Volumes
After watching this video; you will be able to identify the step to list available Docker images.
-
Define Services in Docker Compose
After watching this video; you will be able to build a .yml file for defining Docker services.
-
Dependency and Health Filters
After watching this video; you will be able to list the steps to configure a dependency and health filter.
-
Discovery Service
After watching this video; you will be able to work with discovery services and list the different approaches.
-
DNS Server
After watching this video; you will be able to configure DNS for Docker.
-
Docker Client Commands
After watching this video; you will be able to identify Docker client commands and usage.
-
Docker Image in Compose
After watching this video; you will be able to describe how to build a Dockerfile for defining images.
-
Docker Internals
After watching this video; you will be able to identify internal components on which Docker is based.
-
Docker versus Virtual Machines
After watching this video; you will be able to compare Docker with virtual machine deployments.
-
Enable UFW Forwarding
After watching this video; you will be able to configure UFW forwarding in Docker.
-
Environmental Variables
After watching this video; you will be able to use environmental variables to link containers.
-
Features of Dockerization
After watching this video; you will be able to identify the features of a Dockerized application.
-
Filters and Types
After watching this video; you will be able to describe the need for filters and its various types.
-
Finding Docker Images
After watching this video; you will be able to list the steps to search for Docker images.
-
Installing Compose
After watching this video; you will be able to describe the steps to install Compose in Docker.
-
Installing Docker on CentOS
After watching this video; you will be able to install a Docker package on CentOS 6.5.
-
Installing Docker on Ubuntu
After watching this video; you will be able to install Docker on Ubuntu.
-
Introduction to Docker
After watching this video; you will be able to describe Docker and the problem it solves.
-
Listing Docker Images
After watching this video; you will be able to identify the step to list available Docker images.
-
Listing Environment Variables
After watching this video; you will be able to list available environment variables and its impact on etc/hosts file.
-
Namespaces
After watching this video; you will be able to identify the use of namespaces in Docker.
-
Naming and Inspecting the Container
After watching this video; you will be able to use commands to name and inspect config details in JSON.
-
Need for Custom Metadata
After watching this video; you will be able to identify the need for custom metadata in Docker.
-
Need for Docker
After watching this video; you will be able to describe the uses of Docker.
-
Network Port Mapping
After watching this video; you will be able to identify the use of the -p and -d flags to control port access.
-
Port Filters
After watching this video; you will be able to list the steps to configure a port filter.
-
Prerequisites to Install Docker on CentOS
After watching this video; you will be able to describe CentOS version and kernel support.
-
Prerequisites to Install Docker on Ubuntu
After watching this video; you will be able to verify minimum requirements for Ubuntu.
-
Pulling a Docker Image
After watching this video; you will be able to list the steps to pull a Docker image.
-
Pushing and Removing Images from Host
After watching this video; you will be able to list the steps to push and remove an image from the host or registry.
-
Query Labels
After watching this video; you will be able to describe steps to filter images by label.
-
Reviewing the Application Container
After watching this video; you will be able to describe container and port details.
-
Running a Sample Docker Container
After watching this video; you will be able to use the run command to spawn a Docker container.
-
Running an Application in Docker
After watching this video; you will be able to describe the command to execute an application in Docker.
-
Running an Interactive Docker Container
After watching this video; you will be able to list the steps to spawn an interactive Docker container.
-
Setting up Swarm Nodes
After watching this video; you will be able to list the steps to set up swarm nodes for clustering.
-
Spread Strategy
After watching this video; you will be able to use spread strategy to choose a Docker node in a cluster.
-
Steps to Access and Work with an Ubuntu Image
After watching this video; you will be able to list the steps to access; interact; and see results from a command executed on an image from a local or remote registry.
-
Storing Structured Data in Labels
After watching this video; you will be able to describe how different types of data can be stored in labels.
-
Templating of Docker Images
After watching this video; you will be able to describe the process of templating an image.
-
Understanding Clustering Basics and Prerequisites
After watching this video; you will be able to identify the need for clustering Docker hosts and prerequisites for Swarm.
-
Understanding Docker Compose
After watching this video; you will be able to identity the need for Docker Compose tool for defining and running applications.
-
Understanding Swarm Strategies
After watching this video; you will be able to identify the need for swarm strategies and list different types of strategies.
-
Understanding the Docker Container
After watching this video; you will be able to run and interact with a Docker container.
-
Union Systems
After watching this video; you will be able to identify the use of union systems in Docker.
-
Update; Create; and Commit Docker Images
After watching this video; you will be able to list the steps to update; create; and commit a Docker image.
-
CLI to Manage Nodes
After watching this video; you will be able to use commands to access and list nodes.
-
Verifying Docker Daemon
After watching this video; you will be able to start and verify Docker daemon in CentOS.
-
Implement a Strategy to Update a Docker Image
After watching this video; you will be able to define steps to edit an Ubuntu image for adding a command to it.
-
A Comprehensive Example
After watching this video; you will be able to work with an end-to-end example of a Puppet task.
-
Basic Puppet Architecture
After watching this video; you will be able to identify the different components of the Puppet architecture.
-
Catalog(s)
After watching this video; you will be able to describe how Puppet uses catalogs.
-
Classes
After watching this video; you will be able to describe what a Puppet class is; and how it is used.
-
Common Puppet Runtime Failures
After watching this video; you will be able to describe common runtime failures.
-
Configuring SSH
After watching this video; you will be able to identify how Puppet uses SSH.
-
Define a Puppet Implementation Strategy
After watching this video; you will be able to define prerequirements for a Puppet installation on a local machine.
-
Deploying Directory Trees
After watching this video; you will be able to recognize and deploy file tree structures.
-
Distributing SSH keys
After watching this video; you will be able to describe how SSH keys are distributed in a Puppet installation.
-
Executing Puppet Commands
After watching this video; you will be able to identify the major Puppet commands and how to execute them.
-
Expression Substitution
After watching this video; you will be able to recognize how to substitute expressions .
-
Flow of Control Statements
After watching this video; you will be able to describe the syntax of flow of control statements.
-
General Installation Requirements and Considerations
After watching this video; you will be able to list the general installation requirements of Puppet.
-
Grouping Resources Together in a Manifesto
After watching this video; you will be able to identify the different methods in grouping resources within a manifest.
-
Handling Puppet Resource Dependencies
After watching this video; you will be able to identify Puppet resources and handing their dependencies.
-
Introduction to Puppet
After watching this video; you will be able to describe Puppet and the problems it solves.
-
Linux Installation (Master/Agent)
After watching this video; you will be able to install Puppet on a Linux system.
-
Managing Puppet Configuration Files
After watching this video; you will be able to identify the contents of a Puppet configuration file and how to manage it.
-
Manifest Concepts
After watching this video; you will be able to describe from a conceptual level how Puppet uses manifests.
-
Market Acceptance of Puppet and Industry Applications
After watching this video; you will be able to identify organizations who use Puppet and how Puppet is integrated into their DevOps methodology.
-
Network vs. Cloud Puppet Implementations
After watching this video; you will be able to distinguish between cloud and network installations.
-
Node Configuration
After watching this video; you will be able to work with configuring nodes to add hosts to a Puppet setup.
-
Open Source
After watching this video; you will be able to describe the features of open source Puppet.
-
Operators
After watching this video; you will be able to use program operators in Puppet.
-
Overview of Predefined Resources
After watching this video; you will be able to describe the predefined Puppet resources and how they are used.
-
Package Coding and Management
After watching this video; you will be able to describe how coding is performed in Puppet and how it is managed.
-
Plan a Puppet Implementation
After watching this video; you will be able to establish a configuration management solution using Puppet.
-
Printing Messages
After watching this video; you will be able to identify how to print messages.
-
Puppet Enterprise (PE)
After watching this video; you will be able to identify the uses and features of Puppet Enterprise (PE).
-
Puppet Forge
After watching this video; you will be able to recognize how to use Puppet Forge to create and share Puppet modules.
-
Puppet Modes
After watching this video; you will be able to describe the different Puppet modes.
-
Puppet Monitoring
After watching this video; you will be able to work with different methods of monitoring Puppet.
-
Puppet Versions
After watching this video; you will be able to recognize the different versions of Puppet and their features.
-
Puppet vs. Other DevOps Configuration Management Tools
After watching this video; you will be able to compare Puppet with other DevOps configuration management tools.
-
Service Management
After watching this video; you will be able to describe the basic core concepts of Puppet service management and the related vocabulary.
-
Starting and Stopping Puppet
After watching this video; you will be able to list the steps needed to start and stop Puppet.
-
The Package-File-Service Pattern
After watching this video; you will be able to identify the Package-File-Service pattern and how it is used in Puppet development.
-
Types of Puppet Reports and Summaries
After watching this video; you will be able to work with different kinds of Puppet Reports.
-
Understanding Core Concepts of Puppet
After watching this video; you will be able to describe the basic core functional concepts of Puppet and the related vocabulary.
-
Understanding Puppet Nodes
After watching this video; you will be able to describe the basic functionality of Puppet nodes and recognize how they are used.
-
User Account Management
After watching this video; you will be able to distinguish between and manage user account.
-
Using cron Resources to Run Scheduled Jobs
After watching this video; you will be able to work with cron resources to run scheduled jobs.
-
Using Declarative and Readable Puppet DSL
After watching this video; you will be able to use declarative; readable Puppet DSL (Domain Specific Language) to describe system resources and state.
-
Using exec Resources to Run Commands
After watching this video; you will be able to work with exec resources to run commands.
-
to Make Configuration Changes
After watching this video; you will be able to work with Puppet to make configuration changes on a machine.
-
Windows Installation Considerations
After watching this video; you will be able to describe how to install Puppet on the Windows operating system.
-
A Basic Plugin Example
After watching this video; you will be able to work with a basic Vagrant plugin.
-
Allowing SSH Access through SSH Sharing
After watching this video; you will be able to describe how Vagrant share allows remote SSH access to your Vagrant environment.
-
Automated Provisioner Basics
After watching this video; you will be able to describe the basics of automated provisioning.
-
Autostart Machines
After watching this video; you will be able to describe how machines are started and how to configure Vagrant to not start specific machines.
-
Basic Networking Usage
After watching this video; you will be able to describe basic networking usage in a Vagrant installation.
-
Basic Usage
After watching this video; you will be able to describe how Vagrant allows you to sync a folder on the host machine to the guest machine.
-
Basics of Plugin Development
After watching this video; you will be able to describe the basic skills and steps of Vagrant plugin development.
-
Basics of Plugins
After watching this video; you will be able to describe how to change and augment the behavior and functionality of Vagrant.
-
Benefits to Developers; Administrators; and Designers
After watching this video; you will be able to describe the core concepts of Vagrant and its benefits to developers; administrators; and designers.
-
Box Format
After watching this video; you will be able to describe how providers have a custom box format that affects how base boxes are made.
-
Box Management
After watching this video; you will be able to describe how Vagrant boxes are maintained.
-
Bridged Networking
After watching this video; you will be able to describe how a bridged network makes the machine appear as another physical device.
-
Configuring the Vagrant Environment
After watching this video; you will be able to configure the Vagrant environment.
-
Controlling Multiple Machines
After watching this video; you will be able to identify environments which contain multiple virtual machines and how Vagrant controls them.
-
Creating Boxes
After watching this video; you will be able to create a Vagrant Base box.
-
Custom Provider
After watching this video; you will be able to identify the steps needed to make your own custom providers.
-
Defining Multiple Machines
After watching this video; you will be able to describe how Vagrant uses Vagrantfile to define and control multiple guest machines.
-
Designating a Primary Machine
After watching this video; you will be able to recognize the different machine types and how to designate a primary machine.
-
Development Commands
After watching this video; you will be able to work with commands to manage Vagrant plugins.
-
Forwarded Ports
After watching this video; you will be able to describe how Vagrant allow you to access a port on your host machine and have all data forwarded.
-
Getting All the Components Up and Running
After watching this video; you will be able to describe how to get all Vagrant components up and running.
-
Host-only Networking
After watching this video; you will be able to describe how host-only networking is private to the virtual machines involved and the host machine.
-
HTTP Sharing
After watching this video; you will be able to describe how Vagrant uses HTTP sharing to create a URL that can be used by anyone.
-
Identify the Steps for Vagrant Install/Config
After watching this video; you will be able to list the steps in a Vagrant installation.
-
Installing and Using a Box
After watching this video; you will be able to install and use a box in an existing Vagrant installation.
-
NFS Support
After watching this video; you will be able to identify performance penalties and how NFS can speed up Vagrant operations.
-
Platform-specific Provisioning Issues
After watching this video; you will be able to describe platform-specific (Windows vs. Linux) provisioning issues.
-
Plugin Configuration Issues
After watching this video; you will be able to describe how to install and configure a Vagrant plugin.
-
Private Network
After watching this video; you will be able to identify the process in which Vagrant allows access to your guest machine by an address that is not publicly accessible from the internet.
-
Public Network
After watching this video; you will be able to describe how Vagrant allows public access to your machine.
-
Push Feature
After watching this video; you will be able to describe how the Vagrant Push feature allows you to deploy any application.
-
The box Command
After watching this video; you will be able to use the box command to manage; add; and remove boxes.
-
The connect Command
After watching this video; you will be able to use the connect command to access a static IP that can be used to communicate to the shared Vagrant environment.
-
The destroy Command
After watching this video; you will be able to use the destroy command to stop the running machine.
-
The global-status Command
After watching this video; you will be able to use the global-status command to retrieve the state of all active Vagrant environments on the system.
-
Usage of Boxes
After watching this video; you will be able to describe the different categories of Vagrant boxes and how they are used.
-
Uses of Vagrant
After watching this video; you will be able to describe Vagrant and its functionality.
-
Using Multiple Provisioners or No Provisioners
After watching this video; you will be able to work with multiple or no provisioners.
-
Using rsync on a Guest Machine
After watching this video; you will be able to describe how Vagrant can use rsync to synchronize a folder to the guest machine.
-
Using the SMB Synced Folder Type
After watching this video; you will be able to describe how Vagrant can use SMB to create a bi-directional synced folder between the Vagrant machine and the host machine.
-
Using the Vagrant Configuration File
After watching this video; you will be able to identify the different portions of the Vagrant configuration file (VagrantFile).
-
Using the Vagrant VirtualBox Provider
After watching this video; you will be able to identify the use of the Vagrant VirtualBox provider.
-
Connect
After watching this video; you will be able to describe how Vagrant can share every port in your Vagrant environment; not just SSH and HTTP.
-
Vagrant Alternatives
After watching this video; you will be able to compare Vagrant with other DevOps virtualization tools.
-
Vagrant Boxes
After watching this video; you will be able to describe the concepts behind Vagrant boxes.
-
Vagrant Environment Variables
After watching this video; you will be able to describe the Vagrant environment variables and how they are used in a Vagrant installation.
-
Vagrant Up
After watching this video; you will be able to describe the startup process of Vagrant.
-
Vagrant without VirtualBox
After watching this video; you will be able to identify how Vagrant is implemented in virtualization and how Vagrant works without VirtualBox.
-
Concepts and Setup
After watching this video; you will be able to describe the setup process and the supported provisioners.
-
Sharing Folders
After watching this video; you will be able to distinguish between the types of shared folders and VirtualBox shared folders.
-
Adding Components to a Plugin
After watching this video; you will be able to use Ruby to develop a custom Vagrant plugin.
-
Adding MySQL for Database Persistence
After watching this video; you will be able to list and apply the steps to add MySQL for database persistence.
-
Adding PHP to a LAMP Stack
After watching this video; you will be able to complete a LAMP stack by adding PHP.
-
Building and Running a Docker Container
After watching this video; you will be able to create and run a Docker container.
-
Configuring a Vagrant Ansible Provisioner
After watching this video; you will be able to configure a Vagrant Ansible provisioner to provision a virtual machine using Ansible playbooks.
-
Configuring a Vagrant Box Management Pipeline
After watching this video; you will be able to describe how to use Atlas to configure a Vagrant box management pipeline.
-
Configuring and Running the Push Process
After watching this video; you will be able to apply Vagrant Push and identify what steps are taking place in the Push process.
-
Create a VM and Use DigitalOcean
After watching this video; you will be able to create a VM and use DigitalOcean as the cloud provider.
-
Create and Deploy an Environment with Push
After watching this video; you will be able to create a virtual environment in Vagrant and use Vagrant Push.
-
Creating a Custom Box from an Existing Box
After watching this video; you will be able to create a custom Vagrant box from an existing one.
-
Creating a Custom Box from Scratch
After watching this video; you will be able to create a Vagrant custom box from scratch.
-
Creating a LAMP
After watching this video; you will be able to create a preconfigured LAMP stack to be deployed by Vagrant Push.
-
Creating and Uploading AWS AMIs
After watching this video; you will be able to describe how AWS AMI images are persisted within Atlas.
-
Creating Multimachine Environments
After watching this video; you will be able to use Vagrant to create multiple virtual machines with different providers.
-
Creating Vagrant Boxes with Packer
After watching this video; you will be able to use Packer to create Vagrant boxes.
-
Creating Virtual Linux Environments
After watching this video; you will be able to create Linux virtual environments with Vagrant.
-
Creating Virtual Machines on AWS EC2
After watching this video; you will be able to configure Vagrant to create virtual machines on Amazon Web Services EC2 and build out VMs in the cloud.
-
Defining Custom Vagrant Plugins
After watching this video; you will be able to define the role of custom Vagrant plugins and how they are developed and deployed.
-
Defining the Fundamentals of Packer
After watching this video; you will be able to define how Packer can be used to create images for platforms such as Amazon AWS and OpenStack.
-
Describing Custom Plugin Package and Deployment
After watching this video; you will be able to describe and apply the steps to correctly package and deploy a custom Vagrant plugin.
-
Describing Push Strategies
After watching this video; you will be able to define the role of Vagrant Push and list the four current types of push strategies.
-
Describing the Atlas Workflow for Enterprise
After watching this video; you will be able to describe how to use Atlas to rapidly deploy with a policy enforced and automated workflow.
-
Dynamically Allocating Memory
After watching this video; you will be able to recognize how Vagrant uses memory and configure the Vagrantfile to allocate memory dynamically.
-
Finding Vagrant Boxes
After watching this video; you will be able to describe how to find and use existing community Vagrant boxes.
-
Identifying Arguments and Environment Variables
After watching this video; you will be able to identify how environment variables and command line arguments can be used in the Vagrantfile.
-
Navigating through Multiple Machines
After watching this video; you will be able to identify the commands used when navigating through multiple virtual environments.
-
Provisioning a Docker Container
After watching this video; you will be able to describe how Vagrant can provision a Docker container.
-
Provisioning Nginx
After watching this video; you will be able to apply nginx to the LAMP stack for use with Vagrant shell provisioner.
-
Running a Docker Container
After watching this video; you will be able to run Vagrant and provision and run a Docker container.
-
Running Packer Builds
After watching this video; you will be able to describe Packer builds and how they are run within Atlas.
-
Sharing Boxes with Atlas
After watching this video; you will be able to describe the steps needed to configure a sharable Vagrant box.
-
Spinning Up Virtual Machine Clusters with Vagrant
After watching this video; you will be able to configure and run a Vagrant cluster along with VirtualBox.
-
Testing a Custom Plugin
After watching this video; you will be able to apply the steps to successfully test a custom Vagrant plugin.
-
Testing Custom Boxes
After watching this video; you will be able to describe the steps needed to test Vagrant custom boxes.
-
Uploading Vagrant Boxes
After watching this video; you will be able to describe the steps needed to upload both private and public Vagrant boxes.
-
Using Ansible to Configure Nodes
After watching this video; you will be able to use Ansible to configure nodes with Vagrant.
-
Using Chef Client and Server
After watching this video; you will be able to apply Vagrant configuration to nodes managed by Chef.
-
Using DigitalOcean as a Provider
After watching this video; you will be able to configure Vagrant to use DigitalOcean as a provider to use DigitalOcean droplets as development machines to deploy from Vagrant.
-
Using Puppet to Automate Configuration
After watching this video; you will be able to use Vagrant with Puppet to automate configuration tasks with recipes.
-
Using the Masterless Salt States
After watching this video; you will be able to use the Vagrant Salt provisioner to provision the guest virtual machine using masterless Salt states.
-
Using the Puppet Provisioner
After watching this video; you will be able to use the Vagrant Puppet apply provisioner to provision the guest machine using Puppet.
-
Using the Vagrant Azure Provider
After watching this video; you will be able to use the Vagrant Azure provider to create and deploy virtual machines to Microsoft Azure.
-
Using the Vagrant CFEngine Provisioner
After watching this video; you will be able to use the Vagrant CFEngine provisioner and provision the guest using CFEngine.
-
Using Unconfigured NICs
After watching this video; you will be able to identify unconfigured NICs and configure Vagrant to handle them.
-
Using Vagrant with the iOS
After watching this video; you will be able to configure and use Vagrant to provision on the Mac OS X.
-
Working with Multiple CPUs
After watching this video; you will be able to configure the Vagrant file to handle more than one CPU.
-
Working with the Vagrant Chef Provisioner
After watching this video; you will be able to use the Vagrant Chef Client provisioner to provision the guest machine using Chef.
-
Working with the Vagrant File Provisioner
After watching this video; you will be able to use the Vagrant file provisioner to upload a file or directory from a host computer to a guest machine.
-
Working with Vagrant and Rackspace Open Cloud
After watching this video; you will be able to use Vagrant to create virtual development machines on Rackspace open cloud.
-
Chef Analytics
After watching this video; you will be able to use Chef analytics to provide real-time visibility into what is occurring on the Chef server.
-
Chef Node
After watching this video; you will be able to describe the different kinds of Chef nodes.
-
Chef Node Attributes
After watching this video; you will be able to identify and retrieve Chef node attributes.
-
Chef Roles
After watching this video; you will be able to create and upload Chef roles.
-
Choosing the Correct Platform
After watching this video; you will be able to compare the different Chef platforms and decide on which one to use.
-
Cloud Based
After watching this video; you will be able to compare Chef's cloud-based functionality to traditional operating systems.
-
Creating a Node
After watching this video; you will be able to create a node to be managed by Chef.
-
Creating Cookbooks Using Knife
After watching this video; you will be able to identify how Chef uses Knife to create cookbooks.
-
Enforcing Policies
After watching this video; you will be able to identify how Chef determines in a configuration is out of policy; and how Chef reapplies policy to the desired state.
-
Hosted Enterprise Chef
After watching this video; you will be able to describe the features of hosted enterprise Chef.
-
Installation Steps
After watching this video; you will be able to recognize the different methods in installing Hosted Enterprise Chef.
-
Introduction to Chef Delivery
After watching this video; you will be able to use Chef Delivery to continuously deliver applications and infrastructure.
-
Open Source Chef
After watching this video; you will be able to distinguish between open source Chef and other Chef installations.
-
Other DevOps Configuration Tools
After watching this video; you will be able to identify other popular DevOps tools used for automated configuration management.
-
Overview of Chef
After watching this video; you will be able to describe Chef and how it is used for configuration management.
-
Set Up a Configuration Plan Using Chef
After watching this video; you will be able to work with Chef and create a per-environment runlist.
-
Specifying Runlists
After watching this video; you will be able to describe how Chef uses per-environment run-lists.
-
The Chef Development Kit
After watching this video; you will be able to use the Chef Development Kit and tools such as Test Kitchen; ChefSpec; and Foodcritic.
-
The Chef Vocabulary
After watching this video; you will be able to describe the terms used by Chef for performing automated configuration management.
-
Traditional Operating Systems
After watching this video; you will be able to describe how Chef functions and how it is supported in operating systems such as Linux and Windows.
-
Understanding Imperative Languages
After watching this video; you will be able to recognize that Chef uses an imperative language and distinguish between imperative and declarative languages.
-
Understanding Recipes and Cookbooks
After watching this video; you will be able to describe the contents of recipes and cookbook and how Chef used them when performing configuration.
-
Using Chef Solo
After watching this video; you will be able to describe how chef-solo works.
-
Using Enterprise Chef
After watching this video; you will be able to identify how Enterprise Chef runs and how it is used.
-
Using the Management Console
After watching this video; you will be able to use the Chef management console for the management of nodes; roles; data bags; environments; and cookbooks .
-
Verifying Client Installation
After watching this video; you will be able to work with the Chef Administrator's Workstation.
-
Configuring DNS
After watching this video; you will be able to describe how Docker configures DNS with containers and virtual files.
-
Installing Apache
After watching this video; you will be able to configure Apache Tomcat.
-
Modules
After watching this video; you will be able to recognize how Puppet uses modules.
-
Using RSS Feeds
After watching this video; you will be able to configure Jenkins to send message to RSS feeds.
-
Collections
After watching this video; you will be able to describe the different kinds of collections.
-
Creating Users
After watching this video; you will be able to create Chef users.
-
Describing the Atlas Workflow for Enterprise
After watching this video; you will be able to describe how to use Terraform to manage infrastructure resources on cloud providers; such as Amazon Web Services and Google Cloud.
-
Performance Testing
After watching this video; you will be able to use JMeter to test code performance.
-
Creating User Accounts
After watching this video; you will be able to create and set up a user account.
-
Variables
After watching this video; you will be able to use variables in Puppet.
-
Templates
After watching this video; you will be able to use different kinds of Puppet templates to create configuration files.
-
Virtualization
After watching this video; you will be able to provision virtual servers through DevOps and recognize DevOps virtualization tools such as Vagrant.
-
Application Performance Engineering: Considerations for Performance Monitoring
After watching this video, you will be able to identify considerations for performance monitoring.
-
Application Performance Engineering: Test Validation, Baselines, and Archiving Tests
After watching this video, you will be able to recognize how to validate and archive performance tests, and use baselines.
-
Docker for Windows Server: Launch A Docker Container Using PowerShell
After watching this video, you will be able to use PowerShell to manage a container.
-
Docker for Windows Server: Deploy Docker in Azure
After watching this video, you will be able to create a Docker configuration in the Microsoft Azure cloud.
-
Docker for Windows Server: Share and Tag a Docker Image
After watching this video, you will be able to tag a Docker image and push it to Docker Hub.
-
Docker for Windows Server: Docker in the Cloud
After watching this video, you will be able to determine when a Docker cloud deployment is appropriate.
-
Docker for Windows Server: Engine CLI
After watching this video, you will be able to describe the Engine CLI and related commands.
-
Docker for Windows Server: Compose CLI
After watching this video, you will be able to describe the Compose CLI and related commands.
-
Docker for Windows Server: Install and Use Docker
After watching this video, you will be able to recall how to deploy Docker containers on-premises and in the cloud.
-
Docker for Windows Server: Docker APIs
After watching this video, you will be able to describe Docker APIs and how they are used.
-
Docker for Windows Server: Machine CLI
After watching this video, you will be able to describe the Machine CLI and related commands.
-
Docker for Windows Server: DTR CLI
After watching this video, you will be able to describe the DTR CLI and related commands.
-
Docker for Windows Server: Create a Docker Swarm Cluster
After watching this video, you will be able to initialize Docker Swarm nodes.
-
Docker for Windows Server: Docker Community Edition
After watching this video, you will be able to identify Docker Community Edition characteristics.
-
Docker for Windows Server: Use Docker CLI Tools
After watching this video, you will be able to manage Docker containers using command line tools.
-
Docker for Windows Server: Docker Enterprise Edition
After watching this video, you will be able to identify Docker Enterprise Edition characteristics.
-
Docker for Windows Server: Install the Docker PowerShell Module
After watching this video, you will be able to make the Docker PowerShell module available in PowerShell.
-
Docker for Windows Server: Deploy a Multi-tiered App Using Docker Compose
After watching this video, you will be able to manage Docker using Compose CLI commands.
-
Docker for Windows Server: Provision a Docker Host Using the Machine CLI
After watching this video, you will be able to use the CLI to provision a Docker virtual machine.
-
Docker for Windows Server: Build a Docker Image Using the Engine CLI
After watching this video, you will be able to build an image from a Dockerfile using the engine CLI.
-
Docker for Windows Server: Install and Run a Linux Image on Windows
After watching this video, you will be able to run a Linux container on the Windows platform.
-
Docker for Windows Server: Update Docker for Windows
After watching this video, you will be able to install Docker updates on the Windows platform.
-
Docker for Windows Server: Install Docker Images locally on Windows 10
After watching this video, you will be able to use the Docker CLI to pull images down to a Windows 10 Docker host.
-
Docker for Windows Server: Install Docker Images locally on Windows Server 2016
After watching this video, you will be able to use the Docker CLI to pull images down to a Windows Server 2016 Docker host.
-
Docker for Windows Server: Virtualization Basics
After watching this video, you will be able to describe the concept and benefits of virtualization.
-
Docker for Windows Server: Container Basics
After watching this video, you will be able to describe containerization.
-
Docker for Windows Server: Docker Overview
After watching this video, you will be able to define the purpose of Docker.
-
Docker for Windows Server: Dockerfiles
After watching this video, you will be able to describe the purpose of Dockerfiles.
-
Docker for Windows Server: Virtualization and Containers
After watching this video, you will be able to compare virtual machines and containers.
-
Docker for Windows Server: Container Use Cases
After watching this video, you will be able to describe when containers should be used.
-
Docker for Windows Server: Docker Compose
After watching this video, you will be able to describe when to use Docker Compose.
-
Docker for Windows Server: Continuous Integration with Docker
After watching this video, you will be able to describe how continuous integration benefits software development and testing.
-
Docker for Windows Server: Docker Images
After watching this video, you will be able to describe the purpose of Docker images.
-
Docker for Windows Server: Docker Trusted Registry (DTR)
After watching this video, you will be able to describe how DTR manages Docker images.
-
Docker for Windows Server: Containers and Docker
After watching this video, you will be able to recall Docker container-related terminology.
-
Docker for Windows Server: Docker Swarm
After watching this video, you will be able to determine when and how to use Docker Swarm cluster and orchestration features.
-
Docker for Windows Server: Universal Control Plane (UCP)
After watching this video, you will be able to describe how UCP is used as a single Docker management interface.
-
Docker for Windows Server: Integration With Windows 10
After watching this video, you will be able to describe how Docker is integrated with Windows 10.
-
Docker for Windows Server: Windows Container Types
After watching this video, you will be able to compare and contrast Windows container types.
-
Docker for Windows Server: Integration With Windows Server 2016
After watching this video, you will be able to describe how Docker is integrated with Server 2016.
-
Docker for Windows Server: Docker Tools for Visual Studio
After watching this video, you will be able to describe how Visual Studio is used with Windows containers.
-
Docker for Windows Server: The Concept Of Containers
After watching this video, you will be able to describe the concept of containers and how they compare to virtual machines.
-
Docker for Windows Server: Hyper-V Containers
After watching this video, you will be able to describe how Hyper-V containers are used.
-
Docker for Windows Server: Docker and PowerShell
After watching this video, you will be able to list command PowerShell cmdlets used to manage Windows containers.
-
Docker for Windows Server: Install Container and Docker Support on Server 2016
After watching this video, you will be able to install Docker support on the Server 2016 platform.
-
Docker for Windows Server: Install Docker on Windows 10
After watching this video, you will be able to install Docker support on the Windows 10 platform.
-
Docker for Windows Server: Docker Installation Requirements
After watching this video, you will be able to determine what is needed to support a Docker infrastructure.
-
Docker for Windows Server: Create A Docker Account
After watching this video, you will be able to describe the process of creating a Docker account.
-
Docker for Windows Server: Docker Container Networking
After watching this video, you will be able to describe Docker network and port configurations.
-
Docker for Windows Server: Connect To a Docker Container Web Page
After watching this video, you will be able to ensure connectivity to a Docker web app is functional.
-
Automation Programming: Performing File Input and Output
After watching this video, you will be able to perform file operations, like open, close, read, and write, on text-based files.
-
Automation Programming: Using Lists, Tuples, and Dictionaries
After watching this video, you will be able to use lists, tuples, and dictionaries in Python.
-
Automation Programming: Creating and Running a Python Script
After watching this video, you will be able to create and run a basic Python script.
-
Automation Programming: Exercise: Using Python for Automation
After watching this video, you will be able to create a Python automation script.
-
Text File Processing & RegEx: Working with the Linux Shell
After watching this video, you will be able to work with the Linux shell to change, copy, create, and view directories and files.
-
Automation Programming: Managing Cron Jobs within Python
After watching this video, you will be able to use the python-crontab module to manage cron jobs.
-
Automation Programming: Creating Zipped Backups with Python
After watching this video, you will be able to create zipped backup files from within a Python script.
-
Automation Programming: Parsing XML Files
After watching this video, you will be able to parse XML files within a Python script.
-
Automation Programming: Retrieving Data from a Website
After watching this video, you will be able to use Python to scrape content from websites and report if a website is online.
-
Automation Programming: Manipulating CSV Files
After watching this video, you will be able to manipulate CSV files within a Python script.
-
Automation Programming: Processing JSON Files
After watching this video, you will be able to process JSON files within a Python script.
-
Text File Processing & RegEx: Using VIM
After watching this video, you will be able to use the VIM editor to insert, delete, append, and save data to files.
-
Text File Processing & RegEx: Viewing the Contents of Files
After watching this video, you will be able to view file contents using built-in shell commands like cat, tac, more, less, head, and tail.
-
Introduction to Automation: Identifying the Advantages of IT Automation
After watching this video, you will be able to identify the advantages automation has brought to IT processes and procedures.
-
Introduction to Automation: Using Automation for Configuration Management
After watching this video, you will be able to describe and identify tools that can be used to automate configuration management processes.
-
Introduction to Automation: Recognizing How IT Automation is Used
After watching this video, you will be able to recognize how and where IT automation can be used to meet business needs, and in particular, to meet IT requirements for business processes.
-
Introduction to Automation: Describing the History of Automation
After watching this video, you will be able to describe the history of automation and how automation has made inroads into IT processes.
-
Introduction to Automation: Defining Automation
After watching this video, you will be able to define automation and how automation can help or be used in IT processes.
-
Introduction to Automation: Using Automation in IT and Manufacturing
After watching this video, you will be able to recognize how IT automation and manufacturing automation are analogous.
-
Introduction to Automation: Orchestrating Automated Applications
After watching this video, you will be able to describe how to apply orchestration to manage automated virtual application containers.
-
Introduction to Automation: Monitoring Automated Cloud-Based Applications
After watching this video, you will be able to describe how to monitor automated cloud-based applications.
-
Introduction to Automation: Applying Automation to Virtualization
After watching this video, you will be able to describe and apply automation tools to manage or facilitate the use of virtualization.
-
Introduction to Automation: Working with Test Automation
After watching this video, you will be able to work with test automation tools.
-
Automation Programming: Using Variables and Operators
After watching this video, you will be able to use variables and operators to manipulate strings and numbers.
-
Automation Programming: Working with Functions and Loops
After watching this video, you will be able to work with functions and loops to process data.
-
Automation Programming: Installing Python
After watching this video, you will be able to install Python 3 on Linux, Windows, and Mac.
-
Automation Programming: Managing Packages with PIP Package Manager
After watching this video, you will be able to use the PIP Package Manager to manage Python packages on Windows 10.
-
Automating Your IT Infrastructure: Exercise: Using Automation in IT
After watching this video, you will be able to describe how automation can be used to help with common IT problems or situations
-
Automation Programming: Identifying How to Use Python to Automate
After watching this video, you will be able to identify how Python can be used to automate processes and operating system tasks.
-
Automating Your IT Infrastructure: Using SaaS to Monitor Automated Applications
After watching this video, you will be able to describe how to use SaaS to monitor automated cloud-based applications
-
Automation & Scalability: Managing and Provisioning Services
After watching this video, you will be able to manage and provision scalable IT services.
-
Automation & Scalability: Automating Deployments
After watching this video, you will be able to automate deployments to infrastructure using IT automation tools.
-
Version Control & GIT: Exercise: Using GIT for Automation
After watching this video, you will be able to configure and use GIT to handle versioning and manage automation scripts.
-
Automation & Scalability: Working with Scalability and Automation
After watching this video, you will be able to work with automation tools to manage scalability issues in an IT environment.
-
Version Control & GIT: Deploying to Azure Using GIT
After watching this video, you will be able to deploy a GIT repository to an Azure App Service.
-
Version Control & GIT: Automating Tasks Using GIT Hooks
After watching this video, you will be able to automate tasks within GIT by creating scripts for the built-in hooks.
-
Version Control & GIT: Pushing and Pulling Repositories
After watching this video, you will be able to push and pull repositories to retrieve changes or update branches in GIT.
-
Version Control & GIT: Using GIT to Deploy to Production
After watching this video, you will be able to use built-in methods for deploying files to a production environment in GIT.
-
Automation & Scalability: Automating Scaling
After watching this video, you will be able to use automation to automatically scale IT resources based on current or projected needs.
-
Automation & Scalability: Enabling Autoscaling
After watching this video, you will be able to recognize that you must enable autoscaling by using an appropriate deployment tier.
-
Automation & Scalability: Identifying Scaling Design Considerations
After watching this video, you will be able to identify the issues around building systems that can scale automatically.
-
Automated Monitoring: Comparing the Types of Monitoring
After watching this video, you will be able to compare the types of monitoring and where each type may best meet a business or IT requirement.
-
Automated Monitoring: Reporting on Automation
After watching this video, you will be able to describe how automation tools can create reports to manage IT resources.
-
Automated Monitoring: Recognizing How Monitoring Can Be Automated
After watching this video, you will be able to recognize how automation can be used to monitor IT processes and resources, as well as how monitoring processes can be automated.
-
Automated Monitoring: Identifying What to Monitor
After watching this video, you will be able to identify the IT resources and processes that should be monitored.
-
Automation & Scalability: Using Traffic Routing
After watching this video, you will be able to describe how to automate traffic routing.
-
Automation & Scalability: Exercise: Using Automation for Scalability
After watching this video, you will be able to describe how automation can be used to dynamically scale IT resources.
-
Automation & Scalability: Using an Automation Account
After watching this video, you will be able to describe how to create and use an automation account in the Cloud.
-
Automation & Scalability: Automating Network Load Balancing
After watching this video, you will be able to describe how automating network load balancing can maintain and scale IT processes.
-
Automated Monitoring: Using Automation with Auditing
After watching this video, you will be able to describe how automation tools can be used to facilitate handling audit and compliance objectives.
-
Automated Monitoring: Enabling Detailed Monitoring in the Cloud
After watching this video, you will be able to describe how to enable and use automatic monitoring in AWS.
-
Automated Monitoring: Creating an Alert in the Cloud
After watching this video, you will be able to describe how to create an alert that an automatic monitoring service can use in AWS.
-
Automated Monitoring: Exercise: Using Automation for Monitoring
After watching this video, you will be able to describe how automation can be used to monitor IT infrastructure.
-
Automated Monitoring: Monitoring Code and Build Automation
After watching this video, you will be able to describe how to automate builds by monitoring code.
-
Automated Monitoring: Using Nagios to Monitor Infrastructure
After watching this video, you will be able to describe how to use Nagios to monitor an IT environment's infrastructure.
-
Text File Processing & RegEx: Describing Regular Expressions (RegEx)
After watching this video, you will be able to describe the RegEx language and how it can be used to match against data.
-
Text File Processing & RegEx: Finding Files Matching a RegEx
After watching this video, you will be able to find files on a device by matching against RegEx expressions using grep.
-
Text File Processing & RegEx: Manipulating File Contents from the Shell
After watching this video, you will be able to manipulate the contents of files using cut, uniq, and sort.
-
Text File Processing & RegEx: Using Pipes and Output Redirection
After watching this video, you will be able to use pipes and output redirection to manipulate file output and contents.
-
Text File Processing & RegEx: Identifying Linux File Permissions
After watching this video, you will be able to identify Linux file permissions and how they are associated with world, group, and individual user access.
-
Text File Processing & RegEx: Comparing File and Directory Contents
After watching this video, you will be able to compare files and directories using the diff, wc, and nl commands.
-
Text File Processing & RegEx: Searching Logs Using RegEx
After watching this video, you will be able to use regular expressions and shell commands to filter log data and find critical events.
-
Text File Processing & RegEx: Validating Data Using RegEx
After watching this video, you will be able to validate string data by using regular expressions to check for matches to email addresses, phone numbers, hex numbers, URLs, and IP addresses.
-
Text File Processing & RegEx: Replacing File Contents Using RegEx
After watching this video, you will be able to replace the contents of files by using the sed command and regular expressions.
-
Text File Processing & RegEx: Using RegEx in Python
After watching this video, you will be able to use regular expressions in Python to find matching expressions in strings.
-
Version Control & GIT: Creating and Using Branches
After watching this video, you will be able to create and use branches to track changes to a file in GIT.
-
Version Control & GIT: Resolving Issues with Merges
After watching this video, you will be able to resolve merge conflicts between two branches in GIT.
-
Version Control & GIT: Configuring a GIT Repository
After watching this video, you will be able to configure both local and remote GIT repositories.
-
Version Control & GIT: Adding and Manipulating Files in a Repository
After watching this video, you will be able to add files and commit the changes to a repository in GIT.
-
Version Control & GIT: Recognizing the Need for Version Control
After watching this video, you will be able to recognize the need and uses for software, or file, version control and how GIT facilitates that process.
-
Version Control & GIT: Installing GIT on Linux, Windows, and Mac
After watching this video, you will be able to install GIT on multiple operating systems and create a GIT repository.
-
Text File Processing & RegEx: Exercise: Manipulating Text Files
After watching this video, you will be able to manipulate the contents of files and find patterns using regular expressions.
-
Version Control & GIT: Using a GUI Tool
After watching this video, you will be able to use GUI tools to view a GIT repository.
-
Version Control & GIT: Using the GIT Log and Viewing File Change History
After watching this video, you will be able to use and filter the GIT log and view the change history for a file.
-
Version Control & GIT: Comparing Changes to a Repository
After watching this video, you will be able to compare changes between branches and repositories.
-
Fundamentals of DevOps: Behavior-driven Development
After watching this video, you will be able to describe how a behavior-driven Agile process can be achieved in a DevOps-structured business.
-
Fundamentals of DevOps: Feature-driven Development
After watching this video, you will be able to describe how a feature-driven Agile process can be achieved in a DevOps-structured business.
-
Fundamentals of DevOps: Test-driven Development
After watching this video, you will be able to describe how a test-driven Agile process can be achieved in a DevOps-structured business.
-
Fundamentals of DevOps: DevOps Governance
After watching this video, you will be able to describe common governance structures that can support a DevOps structure.
-
Fundamentals of DevOps: IT Asset Management
After watching this video, you will be able to describe optimal IT asset management processes that can support a DevOps structure.
-
Fundamentals of DevOps: Identify Development Methodologies
After watching this video, you will be able to identify the development methodologies for DevOps.
-
Fundamentals of DevOps: Information Technology Operations
After watching this video, you will be able to describe technology operations in a DevOps business structure.
-
Fundamentals of DevOps: Organizational Standardization
After watching this video, you will be able to describe how a DevOps structure influences the standards that an organization establishes.
-
Fundamentals of DevOps: Implementation Approaches
After watching this video, you will be able to describe the types of implementation approaches a DevOps-structured business can follow.
-
Fundamentals of DevOps: IT Service Management
After watching this video, you will be able to describe optimal IT service management processes that can support a DevOps structure.
-
Fundamentals of DevOps: Service or Help Desk
After watching this video, you will be able to describe best practices of a help desk service that can support a DevOps structure.
-
Fundamentals of DevOps: Waterfall Software Development
After watching this video, you will be able to describe how a DevOps-structured business reacts to traditional waterfall software development methodology.
-
Fundamentals of DevOps: Agile Software Development
After watching this video, you will be able to describe how a DevOps-structured business reacts to modern Agile software development methodology.
-
Fundamentals of DevOps: Rapid Application Software Development
After watching this video, you will be able to describe how a DevOps-structured business impacts a goal of rapid software development.
-
Fundamentals of DevOps: Prototyping Software Development
After watching this video, you will be able to describe how a DevOps-structured business impacts prototyping of software and applications.
-
Fundamentals of DevOps: Defect and Bug Tracking
After watching this video, you will be able to describe how a DevOps-structured business can effectively manage defects and bugs.
-
Fundamentals of DevOps: Backlog Management
After watching this video, you will be able to describe how a DevOps-structured business can effectively manage a backlog of work items.
-
Fundamentals of DevOps: Version Control System
After watching this video, you will be able to describe how a DevOps-structured business can effectively leverage a version control system.
-
Fundamentals of DevOps: Extreme Programming
After watching this video, you will be able to describe how a DevOps-structured business can manage the Extreme Agile software development approach.
-
Fundamentals of DevOps: Crystal Family Agile Methodologies
After watching this video, you will be able to describe how a DevOps-structured business can manage the Crystal family Agile software development approach.
-
Fundamentals of DevOps: Software Development Iterations
After watching this video, you will be able to describe how a DevOps-structured business can manage iterations of application delivery.
-
Fundamentals of DevOps: Development Scrums
After watching this video, you will be able to describe how a DevOps-structured business can manage the development Scrums of an Agile framework.
-
Fundamentals of DevOps: DevOps Overview
After watching this video, you will be able to describe the purpose of a DevOps organizational structure.
-
Fundamentals of DevOps: Business of Software Development
After watching this video, you will be able to describe how DevOps can fundamentally define an organization that’s primary purpose is software development.
-
Fundamentals of DevOps: Object-oriented Software Development
After watching this video, you will be able to describe the key aspects of object-oriented software development leveraging a DevOps structure.
-
Fundamentals of DevOps: Software Development
After watching this video, you will be able to describe the key aspects of software development in a DevOps structure.
-
Fundamentals of DevOps: Infrastructure Operations
After watching this video, you will be able to describe the key aspects of operations in a DevOps structure.
-
Fundamentals of DevOps: Deployment Approaches
After watching this video, you will be able to describe the types of deployment approaches a DevOps-structured business can follow.
-
Fundamentals of DevOps: Software Distribution
After watching this video, you will be able to describe the types of deployment approaches a DevOps-structured business can follow.
-
Fundamentals of DevOps: Process or Job Scheduling
After watching this video, you will be able to describe how processes and scheduling are optimized leveraging a DevOps structure.
-
Fundamentals of DevOps: Information Technology Auditing
After watching this video, you will be able to describe how information technology auditing are optimized leveraging a DevOps structure.
-
Fundamentals of DevOps: Malware Scanning
After watching this video, you will be able to describe malware scanning processes from a DevOps perspective.
-
Fundamentals of DevOps: Database Administration
After watching this video, you will be able to describe how the skillsets of database administrators compliment a DevOps structure.
-
Fundamentals of DevOps: Installation and Removal
After watching this video, you will be able to describe application life cycle management from a DevOps perspective.
-
PowerShell Essentials: Examining System Configuration Prior to DSC
After watching this video, you will be able to describe how to examine a system's configuration before DSC.
-
PowerShell Essentials: Identifying Requirements for DSC
After watching this video, you will be able to describe how to prepare a system environment for DSC.
-
PowerShell Essentials: Using Dot Sourcing
After watching this video, you will be able to use dot sourcing.
-
PowerShell Essentials: What is Desired State Configuration?
After watching this video, you will be able to describe Desired State Configuration (DSC).
-
PowerShell Essentials: Installing the DSC Feature in Windows Server 2016
After watching this video, you will be able to demonstrate how to install the DSC feature in Windows Server 2016.
-
PowerShell Essentials: Examining and Deploying an MOF File
After watching this video, you will be able to describe how to examine and deploy an MOF file.
-
PowerShell Essentials: Creating an MOF Using a DSC Script
After watching this video, you will be able to describe how to create an MOF using a DSC script.
-
PowerShell Essentials: Working with Distributed Dependencies
After watching this video, you will be able to describe how to work with distributed dependencies.
-
PowerShell Essentials: Logging with DSC
After watching this video, you will be able to describe how to log with DSC.
-
PowerShell Essentials: Examining DSC Resources
After watching this video, you will be able to describe how to examine DSC resources.
-
PowerShell Essentials: Working with Local Dependencies
After watching this video, you will be able to describe how to work with local dependencies.
-
PowerShell Essentials: Using Show-Command
After watching this video, you will be able to demonstrate how to use the Show-Command cmdlet in PowerShell.
-
PowerShell Essentials: Accessing the Help Cmdlet
After watching this video, you will be able to access help with the Help cmdlet.
-
PowerShell Essentials: Scripting Best Practices
After watching this video, you will be able to describe scripting best practices.
-
PowerShell Essentials: Tab Completion
After watching this video, you will be able to demonstrate how tab completion in PowerShell works.
-
PowerShell Essentials: Using ShowWindow with Help
After watching this video, you will be able to use ShowWindow with Help.
-
PowerShell Essentials: Using Parameter Lists
After watching this video, you will be able to recognize basic information in the Get-Help cmdlet.
-
PowerShell Essentials: Using-Full Option
After watching this video, you will be able to use the -full option in Windows PowerShell Help.
-
PowerShell Essentials: Using Line Breaks and Color Coding
After watching this video, you will be able to use line breaks and color coding.
-
PowerShell Essentials: Constructing a Windows PowerShell Query
After watching this video, you will be able to construct a PowerShell query.
-
PowerShell Essentials: Helpfile Tweaks
After watching this video, you will be able to access PowerShell Help commands and earlier versions of PowerShell.
-
PowerShell Essentials: Building Queries with Select and Where
After watching this video, you will be able to build queries with select and where.
-
PowerShell Essentials: Environment Variables
After watching this video, you will be able to use environment variables in PowerShell.
-
PowerShell Essentials: Under the Hood in PowerShell
After watching this video, you will be able to describe various aspects of the inner workings of PowerShell.
-
PowerShell Essentials: Fonts and Colors
After watching this video, you will be able to use fonts and colors in PowerShell.
-
PowerShell Essentials: Command History and Pop-ups
After watching this video, you will be able to utilize command history and pop-ups in PowerShell.
-
PowerShell Essentials: Debugging Techniques in Writing DSC Resources
After watching this video, you will be able to demonstrate basic debugging techniques in writing DSC resources.
-
PowerShell Essentials: Examining a Custom Resource
After watching this video, you will be able to demonstrate how to examine a custom resource.
-
PowerShell Essentials: Examining the DSC Resource Set Command
After watching this video, you will be able to describe usage of the DSC resource Set command.
-
PowerShell Essentials: Using the DSC Resource Designer
After watching this video, you will be able to demonstrate how to use the DSC Resource Designer.
-
PowerShell Essentials: DSC Resource Parameters
After watching this video, you will be able to demonstrate how to use the DSC Resource parameters.
-
PowerShell Essentials: Examining the DSC Resource Test Command
After watching this video, you will be able to describe usage of the DSC resource Test command.
-
PowerShell Essentials: Examining the DSC Resource Get Command
After watching this video, you will be able to describe usage of the DSC resource Get command.
-
PowerShell Essentials: Deploying Custom Resources with an SMB Pull Server
After watching this video, you will be able to demonstrate how to deploy custom resources with an SMB pull server.
-
PowerShell Essentials: Deploying Custom Resources with an HTTP Pull Server
After watching this video, you will be able to demonstrate how to deploy custom resources with an HTTP pull server.
-
PowerShell Essentials: Updating an Existing DSC Resource
After watching this video, you will be able to demonstrate how to update an existing DSC resource.
-
PowerShell Essentials: Deploying Custom Resources in Push Mode
After watching this video, you will be able to demonstrate how to deploy custom resources in push mode.
-
PowerShell Essentials: Understanding Resource Idempotency
After watching this video, you will be able to describe DSC resource idempotency.
-
PowerShell Essentials: Configuring Multiple Servers and Role Types
After watching this video, you will be able to demonstrate how to configure multiple servers and role types.
-
PowerShell Essentials: Creating an HTTPS Compliance Server
After watching this video, you will be able to demonstrate how to configure an HTTPS compliance server.
-
PowerShell Essentials: Dealing with Parameters
After watching this video, you will be able to describe the facets of working with parameters.
-
PowerShell Essentials: Dealing with Credentials
After watching this video, you will be able to describe how to work with plain text credentials to connect to remote nodes.
-
PowerShell Essentials: Using Encrypted Credentials
After watching this video, you will be able to demonstrate how to use encrypted credentials to connect to remote nodes.
-
PowerShell Essentials: Configuring Similar Sets of Servers
After watching this video, you will be able to demonstrate how to configure similar sets of servers.
-
PowerShell Essentials: Connecting Network Resources
After watching this video, you will be able to demonstrate how to connect to various network resources.
-
PowerShell Essentials: Understanding DSC Resource Types and Structures
After watching this video, you will be able to describe DSC resource types and structures.
-
PowerShell Essentials: Creating a Simple Composite Resource
After watching this video, you will be able to describe how to create a simple composite resource.
-
PowerShell Essentials: Understanding PowersShell Repositories
After watching this video, you will be able to describe the features of PowerShell repositories.
-
PowerShell Essentials: Work with Remote Systems
After watching this video, you will be able to demonstrate how to work with configurations, repositories, and DSC.
-
PowerShell Essentials: Configuring the LCM in Push Mode
After watching this video, you will be able to describe how to configure the LCM in push mode.
-
PowerShell Essentials: Querying Node Status
After watching this video, you will be able to demonstrate how to query node status.
-
PowerShell Essentials: Finding, Retrieving, and Using New Resources
After watching this video, you will be able to describe how to find, retrieve, and use new resources.
-
PowerShell Essentials: Working with the Local Configuration Manager(LCM)
After watching this video, you will be able to work with the local configuration manager (LCM).
-
PowerShell Essentials: Configuring the LCM in Pull Mode
After watching this video, you will be able to demonstrate how to configure the LCM in pull mode.
-
PowerShell Essentials: Creating an SMB Pull Server
After watching this video, you will be able to describe how to create an SMB pull server.
-
PowerShell Essentials: Pull and Push Configuration Modes
After watching this video, you will be able to describe pull and push configuration modes.
-
PowerShell Essentials: Securing an HTTP Pull Server
After watching this video, you will be able to describe how to secure an HTTP pull server.
-
PowerShell Essentials: Deploy Resources to Clients via an SMB Pull Server
After watching this video, you will be able to describe how to deploy resources to clients via a pull server.
-
PowerShell Essentials: Creating an HTTP Pull Server
After watching this video, you will be able to describe how to create an HTTP pull server.
-
PowerShell Essentials: Configuring Clients to Connect to a Pull Server
After watching this video, you will be able to demonstrate how to configure clients to connect to a pull server.
-
PowerShell Essentials: Windows Management Framework (WMF)
After watching this video, you will be able to describe the Windows Management Framework.
-
PowerShell Essentials: The Windows PowerShell ISE Interface
After watching this video, you will be able to navigate the Windows PowerShell Integrated Scripting Environment.
-
PowerShell Essentials: Using PowerShell cmdlets
After watching this video, you will be able to demonstrate basic PowerShell command usage.
-
PowerShell Essentials: Windows Commands
After watching this video, you will be able to describe basic Windows commands in PowerShell.
-
PowerShell Essentials: PowerShell Host Applications
After watching this video, you will be able to describe Windows PowerShell Host Applications.
-
PowerShell Essentials: Cmdlet Structure
After watching this video, you will be able to describe the cmdlet structure.
-
PowerShell Essentials: The Help System
After watching this video, you will be able to utilize the PowerShell help system.
-
PowerShell Essentials: Updating Help
After watching this video, you will be able to specify how to update help.
-
PowerShell Essentials: Basic PowerShell Commands
After watching this video, you will be able to describe basic PowerShell commands.
-
PowerShell Essentials: PowerShell Command History
After watching this video, you will be able to demonstrate how to use the PowerShell command history.
-
PowerShell Essentials: Running cmdlets in the ISE
After watching this video, you will be able to run cmdlets with the Windows PowerShell Integrated Scripting Environment.
-
PowerShell Essentials: Windows PowerShell vs. cmd.exe
After watching this video, you will be able to describe the differences between Windows PowerShell and the Windows command line.
-
PowerShell Essentials: Windows PowerShell Version History
After watching this video, you will be able to list the major version differences in Windows PowerShell.
-
PowerShell Essentials: What is PowerShell?
After watching this video, you will be able to describe PowerShell and its relationship with the .NET Framework.
-
PowerShell Essentials: The Importance of PowerShell
After watching this video, you will be able to recognize why learning PowerShell is important.
-
PowerShell Essentials: New Features in PowerShell 5.0
After watching this video, you will be able to provide an overview of new features in PowerShell 5.0.
-
PowerShell Essentials: PowerShell Best Practices
After watching this video, you will be able to describe best practices for working with Windows PowerShell.
-
PowerShell Essentials: Determining your Version of PowerShell
After watching this video, you will be able to determine the version of the Windows Management Framework and Windows PowerShell.
-
PowerShell Essentials: Installing PowerShell 5.1
After watching this video, you will be able to describe how to install the Windows Management Framework and PowerShell 5.1.
-
PowerShell Essentials: Working with Trusted Hosts
After watching this video, you will be able to describe how to work with trusted hosts.
-
PowerShell Essentials: Considerations and Common Mistakes
After watching this video, you will be able to describe the various considerations and common remoting mistakes with PowerShell.
-
PowerShell Essentials: Invoke-command and One-to-many Remoting
After watching this video, you will be able to demonstrate basic usage of invoke-command and one-to-many remoting.
-
PowerShell Essentials: Scripting Considerations
After watching this video, you will be able to describe scripting considerations with one-to-many remoting.
-
PowerShell Essentials: Understanding Output Formatting
After watching this video, you will be able to describe output formatting.
-
PowerShell Essentials: Enabling Windows PowerShell Remoting
After watching this video, you will be able to describe how to enable PowerShell remoting.
-
PowerShell Essentials: Understanding One-to-many Remoting
After watching this video, you will be able to describe the features of one-to-many remoting.
-
PowerShell Essentials: Serial Vs. Parallel Remoting
After watching this video, you will be able to describe the difference between serial and parallel remoting.
-
PowerShell Essentials: Understanding One-to-one Remoting
After watching this video, you will be able to describe one-to-one remoting.
-
PowerShell Essentials: Using One-to-one Remoting
After watching this video, you will be able to demonstrate how to perform one-to-one remoting.
-
PowerShell Essentials: DOT Syntax and the PowerShell ISE
After watching this video, you will be able to describe the PowerShell ISE, DOT syntax, color hinting, and IntelliSense.
-
PowerShell Essentials: Sorting Pipeline Output
After watching this video, you will be able to demonstrate how to sort pipeline output.
-
PowerShell Essentials: Working with the Command Pipeline
After watching this video, you will be able to demonstrate how to work with the command pipeline.
-
PowerShell Essentials: Manipulating the Command Pipeline
After watching this video, you will be able to demonstrate how to manipulate the command pipeline.
-
PowerShell Essentials: Understanding Remoting Architecture
After watching this video, you will be able to describe remoting architecture and its uses.
-
PowerShell Essentials: PowerShell Remoting Architecture
After watching this video, you will be able to describe basic functionality of remoting architecture.
-
PowerShell Essentials: Modifying Object Members Programmatically
After watching this video, you will be able to demonstrate how to modify object members programmatically.
-
PowerShell Essentials: Work with Aliases and Providers
After watching this video, you will be able to demonstrate how to work with aliases, providers, and the pipeline.
-
PowerShell Essentials: Discovering Object Members
After watching this video, you will be able to describe object members.
-
PowerShell Essentials: Working with Object Members
After watching this video, you will be able to demonstrate how to work with object members.
-
PowerShell Essentials: Discovering Providers
After watching this video, you will be able to demonstrate how to use providers.
-
PowerShell Essentials: Accessing Providers
After watching this video, you will be able to demonstrate how to access providers.
-
PowerShell Essentials: Saving Your Custom Aliases
After watching this video, you will be able to describe how to save custom aliases.
-
PowerShell Essentials: What are Providers?
After watching this video, you will be able to describe the purpose of providers.
-
PowerShell Essentials: What is the Pipeline?
After watching this video, you will be able to describe the purpose of pipelines.
-
PowerShell Essentials: Working with the Registry
After watching this video, you will be able to demonstrate how to work with the Windows registry.
-
PowerShell Essentials: Manipulating the Registry
After watching this video, you will be able to demonstrate how to manipulate registry values with PowerShell.
-
PowerShell Essentials: Working with Aliases
After watching this video, you will be able to demonstrate how to create aliases.
-
PowerShell Essentials: Creating Aliases
After watching this video, you will be able to describe how to work with aliases.
-
PowerShell Essentials: Displaying and Creating Aliases
After watching this video, you will be able to describe how to display and create aliases.
-
PowerShell Essentials: Use PowerShell
After watching this video, you will be able to demonstrate how to use PowerShell.
-
PowerShell Essentials: Understanding PowerShell Help File Syntax
After watching this video, you will be able to describe PowerShell help file syntax.
-
PowerShell Essentials: Comparison Operators
After watching this video, you will be able to demonstrate how to work with PowerShell comparison operators.
-
PowerShell Essentials: Working with Modules
After watching this video, you will be able to demonstrate how to work with Windows modules in PowerShell.
-
PowerShell Essentials: Help Syntax
After watching this video, you will be able to provide an overview of the features of help.
-
PowerShell Essentials: Switch Statements
After watching this video, you will be able to demonstrate how to use switch statements.
-
PowerShell Essentials: What is an Alias?
After watching this video, you will be able to describe aliases and how they're used.
-
PowerShell Essentials: Using Where-Object
After watching this video, you will be able to demonstrate how to use where-object.
-
PowerShell Essentials: If, Else, and Elseif Statements
After watching this video, you will be able to demonstrate how to use if, else, and elseif statements.
-
PowerShell Essentials: Understanding PowerShell cmdlets
After watching this video, you will be able to describe PowerShell cmdlets and how they differ from Windows commands.
-
PowerShell Essentials: Using Get
After watching this video, you will be able to demonstrate how to use Get.
-
PowerShell Essentials: Work with Formatting and Modules
After watching this video, you will be able to demonstrate the various uses of PowerShell formatting, remoting, and modules.
-
PowerShell Essentials: Configuring and Customizing PowerShell
After watching this video, you will be able to configure and customize PowerShell.
-
PowerShell Essentials: Listing Module Dependencies
After watching this video, you will be able to demonstrate how to list module dependencies.
-
PowerShell Essentials: Creating and Running a PowerShell Startup Script
After watching this video, you will be able to demonstrate how to create and run a basic PowerShell startup script.
-
PowerShell Essentials: Beginning to Format Windows PowerShell Output
After watching this video, you will be able to demonstrate basic PowerShell output formatting.
-
PowerShell Essentials: Parameter Binding
After watching this video, you will be able to demonstrate how to work with parameter binding in PowerShell.
-
PowerShell Essentials: Sending Command Output
After watching this video, you will be able to demonstrate how to send command output.
-
PowerShell Essentials: Sending Command Output to HTML
After watching this video, you will be able to demonstrate how to send command output to HTML.
-
PowerShell Essentials: Pipeline Data
After watching this video, you will be able to demonstrate how to work with pipeline data.
-
PowerShell Essentials: Differentiating Between Snap-ins and Modules
After watching this video, you will be able to compare the differences between snap-ins and modules.
-
PowerShell Essentials: Debugging Techniques in Consuming DSC Resources
After watching this video, you will be able to demonstrate basic debugging techniques in consuming DSC resources.
-
PowerShell Essentials: Documenting DSC Resources
After watching this video, you will be able to describe how to document DSC resources.
-
PowerShell Essentials: Writing DSC Resources Using PowerShell Classes
After watching this video, you will be able to describe how to write DSC resources using PowerShell classes.
-
PowerShell Essentials: Handling Machine Reboots
After watching this video, you will be able to describe how to handle machine reboots.
-
PowerShell Essentials: Unit Testing DSC Resources
After watching this video, you will be able to demonstrate how to unit test DSC resources.
-
RabbitMQ: Debugging Using Firehose
After watching this video, you will be able to configure and use Firehose to debug issues by viewing messages on a node.
-
RabbitMQ: Using Monitoring
After watching this video, you will be able to use built-in and third-party plugins to monitor a RabbitMQ deployment's metrics.
-
RabbitMQ: Configuring Logs
After watching this video, you will be able to configure the log detail level and where the log files are stored.
-
RabbitMQ: Troubleshoot and Configure RabbitMQ
After watching this video, you will be able to configure and troubleshoot RabbitMQ.
-
RabbitMQ: Using the Shovel Plugin
After watching this video, you will be able to use shovels to move data between queues in different domains while handling connectivity issues.
-
RabbitMQ: Using the Federation Plugin
After watching this video, you will be able to use the federation plugin to handle message transmission between brokers even with poor connectivity.
-
RabbitMQ: Detecting Issues with Heartbeats
After watching this video, you will be able to configure and use heartbeats to detect network issues.
-
RabbitMQ: Working with TTL and Queue Length Limits
After watching this video, you will be able to work with the TTL settings for queues and messages and adjust the length of a message queue.
-
RabbitMQ: Configuring Persistence
After watching this video, you will be able to configure lazy queues, file handles, and async threads for the persistence layer.
-
RabbitMQ: Managing Disk Space
After watching this video, you will be able to use and configure the free disk space alarm.
-
RabbitMQ: Managing Memory
After watching this video, you will be able to manage the memory used by RabbitMQ and adjust the memory high watermark limit.
-
RabbitMQ: Securing Communications Using TLS
After watching this video, you will be able to secure communications between nodes or between clients using TLS.
-
LoadRunner 12 Essentials: Working with Scenarios
After watching this video, you will be able to practice creating and executing LoadRunner scenarios.
-
LoadRunner 12 Essentials: Creating an Analysis Session
After watching this video, you will be able to create an Analysis session and describe the LoadRunner Analysis interface.
-
LoadRunner 12 Essentials: Running a Load Test Scenario
After watching this video, you will be able to describe the LoadRunner Controller Run view and use the Controller to run and monitor a load test scenario.
-
LoadRunner 12 Essentials: Defining Service Level Agreements (SLAs)
After watching this video, you will be able to describe service level agreements (SLAs) and define SLAs in the Controller.
-
LoadRunner 12 Essentials: Rendezvous Points and Vuser Script Logs
After watching this video, you will be able to use rendezvous points during a scenario run and generate a Vuser script log.
-
LoadRunner 12 Essentials: Collating Load Test Results and Modifying a Scenario
After watching this video, you will be able to collate load test results in preparation for analysis and use the LoadRunner Controller to modify a load scenario during a test by increasing the load.
-
LoadRunner 12 Essentials: Application Errors and Performance Issues
After watching this video, you will be able to use the Controller's graphs to Identify application errors and performance issues during a test.
-
LoadRunner 12 Essentials: Transaction Analysis Reports and SLA Reports
After watching this video, you will be able to create a transaction analysis report and SLA report and describe their components.
-
LoadRunner 12 Essentials: Working with Analysis
After watching this video, you will be able to practice creating an analysis session and generating a report.
-
LoadRunner 12 Essentials: Viewing Load Test Scenario Information
After watching this video, you will be able to view load test scenario information in LoadRunner Analysis.
-
LoadRunner 12 Essentials: Cross Result and Merged Graphs
After watching this video, you will be able to work with cross result and merged graphs in Analysis.
-
LoadRunner 12 Essentials: Using Graphs
After watching this video, you will be able to use LoadRunner Analysis to graphically view performance and customize graph display.
-
LoadRunner 12 Essentials: Summary Reports
After watching this video, you will be able to access results of an analysis session in a summary report and describe its components.
-
LoadRunner 12 Essentials: Creating a Graph
After watching this video, you will be able to generate a custom graph in Analysis.
-
LoadRunner 12 Essentials: Creating HTML Reports
After watching this video, you will be able to publish results of an analysis session in an HTML report and describe its components.
-
LoadRunner 12 Essentials: Running Scripts from a Windows Command Prompt
After watching this video, you will be able to run Vuser scripts without using the VuGen interface.
-
LoadRunner 12 Essentials: Correlating Vuser Scripts
After watching this video, you will be able to describe the purpose of correlation and contrast it with parameterization and correlate Vuser scripts using Design Studio.
-
LoadRunner 12 Essentials: Working with Parameters
After watching this video, you will be able to work with existing parameters specified for a Vuser script.
-
LoadRunner 12 Essentials: Manual Correlation
After watching this video, you will be able to show how to search for values that need correlation and manually correlate Vuser scripts.
-
LoadRunner 12 Essentials: Manually Coding a Vuser Script
After watching this video, you will be able to manually program a Vuser script using the VuGen editor.
-
LoadRunner 12 Essentials: Monitoring the System under Load
After watching this video, you will be able to use the LoadRunner Controller to set up monitors to monitor the system under load.
-
LoadRunner 12 Essentials: Emulating User Types
After watching this video, you will be able to use the LoadRunner Controller to emulate different types of users.
-
LoadRunner 12 Essentials: Emulating Load Behavior
After watching this video, you will be able to use the Scenario Schedule options in LoadRunner Controller to emulate real load behavior.
-
LoadRunner 12 Essentials: Enhancing Vuser Scripts
After watching this video, you will be able to practice enhancing LoadRunner Vuser scripts by using features such as transactions, Vuser functions, parameters, and correlation.
-
LoadRunner 12 Essentials: Exploring the Controller
After watching this video, you will be able to describe purpose of the Controller and describe the Controller interface and scenario types.
-
LoadRunner 12 Essentials: Modifying Vuser Scripts
After watching this video, you will be able to use the LoadRunner Controller to modify Vuser script details.
-
LoadRunner 12 Essentials: Creating a Scenario
After watching this video, you will be able to create a LoadRunner scenario.
-
LoadRunner 12 Essentials: Using and Monitoring a Load Generator
After watching this video, you will be able to use the LoadRunner Controller to configure load generators to generate a load on a system, describe how load balancing is implemented and monitor the CPU use of a load generator.
-
LoadRunner 12 Essentials: Vuser Functions
After watching this video, you will be able to use general and protocol-specific Vuser functions in Vuser scripts.
-
LoadRunner 12 Essentials: Runtime Setting Validation
After watching this video, you will be able to describe the purpose of runtime settings, explore the runtime settings views in VuGen, and describe runtime setting value validation.
-
LoadRunner 12 Essentials: Exporting and Importing Runtime Settings
After watching this video, you will be able to export and import runtime settings.
-
LoadRunner 12 Essentials: Developing a Vuser Script
After watching this video, you will be able to practice developing Vuser scripts in LoadRunner's VuGen.
-
Mastering DevOps with Chef: Test an Apache Cookbook on Two Platforms
After watching this video, you will be able to use Test Kitchen to verify a simple Apache cookbook on Ubuntu and Centos.
-
Mastering DevOps with Chef: Configure Users and Groups with Search
After watching this video, you will be able to build a users cookbook that searches through a data bag to configure users and groups.
-
Mastering DevOps with Chef: Deploy a Simple Web Server
After watching this video, you will be able to build a simple Apache cookbook that configures a "hello, world" page to serve on the localhost.
-
Mastering DevOps with Chef: Testing Case Statements
After watching this video, you will be able to use ChefSpec to check case statement evaluation of node attributes.
-
Mastering DevOps with Chef: Use the HAProxy Community Cookbook
After watching this video, you will be able to configure a wrapper for the haproxy community cookbook to redirect traffic to a simple web server.
-
Mastering Docker for DevOps: Docker Hub Repositories
After watching this video, you will be able to define how you can use Docker Hub repositories to search for images.
-
Mastering Docker for DevOps: Docker Hub
After watching this video, you will be able to describe the Docker Hub registry service, including Docker ID.
-
Mastering Docker for DevOps: Docker Hub and Automated Builds
After watching this video, you will be able to recall how to perform automated builds.
-
Mastering Docker for DevOps: Repository Creation
After watching this video, you will be able to describe how to create both public and private repositories.
-
Mastering Docker for DevOps: Docker AWS VM Deployment
After watching this video, you will be able to deploy an AWS virtual machine running Docker.
-
Mastering Docker for DevOps: Docker in the Cloud
After watching this video, you will be able to describe the various Docker cloud deployment models.
-
Shell Scripting Essentials: Creating an Expect Script
After watching this video, you will be able to create a script that can automate inputs to another command or script using expect.
-
Shell Scripting Essentials: Using Advanced Bash Scripting Techniques
After watching this video, you will be able to create scripts that can trap signals and exit gracefully, display progress bar indicators, and read and modify data from a configuration file.
-
Shell Scripting Essentials: Using Interact for User Input in an Expect Script
After watching this video, you will be able to use the expect interact command to prompt the user for input in an automated script.
-
Shell Scripting Essentials: Reading Text File Data into an Array
After watching this video, you will be able to use mapfile to read data from a file into an array for further processing.
-
Shell Scripting Essentials: Sending an E-mail from a Shell Script
After watching this video, you will be able to send a dynamically generated e-mail from a Bash script using built-in mail tools and commands.
-
Shell Scripting Essentials: Selecting Data from Files with Awk
After watching this video, you will be able to use simple awk statements to extract data from a file or from the output of another command or script.
-
Shell Scripting Essentials: Manipulating File Contents with Sed
After watching this video, you will be able to edit file contents from within a Bash script by using the stream editor (sed).
-
Shell Scripting Essentials: Automating FTP in a Script
After watching this video, you will be able to automate an FTP session to transfer files.
-
Shell Scripting Essentials: Creating Expect Scripts with Autoexpect
After watching this video, you will be able to work with autoexpect to create scripts and control advanced features of expect.
-
Shell Scripting Essentials: Performing File and Directory Backups with rsync
After watching this video, you will be able to back up files or directories using rsync on a local system via an expect script.
-
Shell Scripting Essentials: Automating SCP File Transfers in a Script
After watching this video, you will be able to automate file transfers over SCP in an expect script.
-
Mastering DevOps with Python: Strings and Printing
After watching this video, you will be able to work with strings and print formatting.
-
Mastering DevOps with Python: Data Types, Numbers, and Operations
After watching this video, you will be able to recall syntax considerations for data types, numbers, and operations.
-
Shell Scripting Essentials: Comparing Bash to Ksh
After watching this video, you will be able to work with the Korn shell and identify some of its differences from Bash.
-
Shell Scripting Essentials: Using rsync over SSH for Secure Remote Backups
After watching this video, you will be able to use rsync and ssh to transfer or back up files and directories between remote systems via an expect script.
-
Shell Scripting Essentials: Automating with Bash
After watching this video, you will be able to create scripts to automate processes and create backups on local and remote systems.
-
Shell Scripting Essentials: Comparing Bash to Csh
After watching this video, you will be able to use the C shell and identify the differences between the two shell environments.
-
Shell Scripting Essentials: Controlling and Manipulating Running Scripts
After watching this video, you will be able to use command line tools and key presses to control and manipulate scripts.
-
Shell Scripting Essentials: Using Input and Output Redirection
After watching this video, you will be able to use input and output redirection to send the output to a device, stdout, and stderr.
-
Shell Scripting Essentials: Using and Manipulating Variables
After watching this video, you will be able to create, use, and manipulate variables within a script.
-
Shell Scripting Essentials: Working with Built-in Variables
After watching this video, you will be able to work with Bash's built-in variables to get data about the script and the environment.
-
Shell Scripting Essentials: Using Input and Output and Returning Results
After watching this video, you will be able to use read and echo to get user input and display script output, and recall how to return results at the end of the script.
-
Shell Scripting Essentials: Creating a Shell Script
After watching this video, you will be able to create, execute, document, and comment in a Bash script.
-
Shell Scripting Essentials: Passing and Using Arguments in Shell Scripts
After watching this video, you will be able to access and use parameters passed in from the command line to a Bash script.
-
Shell Scripting Essentials: Working with Environment Variables
After watching this video, you will be able to work with variables configured in the environment within a Bash script.
-
Shell Scripting Essentials: Formatting Variable Output
After watching this video, you will be able to use escaping and printf to control how variables and string data are displayed.
-
Shell Scripting Essentials: Applying Advanced Variable Manipulations
After watching this video, you will be able to create constants, control and understand variable scope, and export variables.
-
Shell Scripting Essentials: Creating and Using Functions
After watching this video, you will be able to create and use functions within a Bash script, creating a library of functions that can be used in another script.
-
Shell Scripting Essentials: Using While and Until Loops
After watching this video, you will be able to use while and until loops to iterate through a list or run until a condition is achieved.
-
Shell Scripting Essentials: Working with For Loops
After watching this video, you will be able to work with for loops and wildcards.
-
Shell Scripting Essentials: Creating a Case Statement
After watching this video, you will be able to create a case statement and use it in place of a nested if statement.
-
Shell Scripting Essentials: Using Break and Continue Inside a Loop
After watching this video, you will be able to use break and continue to control the iterations of a loop.
-
Shell Scripting Essentials: Creating Bash Scripts
After watching this video, you will be able to create, use, and run Bash scripts that can manipulate variables, return results from the environment, and use functions.
-
Shell Scripting Essentials: Using Parameters and Return Codes in Functions
After watching this video, you will be able to use parameters to pass data to a function and add return codes to get the status or result from a function.
-
Shell Scripting Essentials: Recognizing and Using Comparison Operators
After watching this video, you will be able to recognize numeric, string, and test comparison operators and create compound conditional statements.
-
Shell Scripting Essentials: Using if...then...else Statements
After watching this video, you will be able to work with conditional statements in Bash scripts and use the built-in test command to evaluate expressions.
-
Shell Scripting Essentials: Creating and Manipulating Arrays
After watching this video, you will be able to create an array by adding and removing elements and manipulate the data in the array.
-
Shell Scripting Essentials: Converting Numbers between Bases
After watching this video, you will be able to create and use a Bash script to convert numbers between different bases.
-
Shell Scripting Essentials: Performing Math Operations
After watching this video, you will be able to perform simple math operations in a Bash script and use the bc utility to do floating point math.
-
Shell Scripting Essentials: Applying Defaults for Input
After watching this video, you will be able to use default values for input and work with undefined variables.
-
Shell Scripting Essentials: Using Brace Expansion and Eval
After watching this video, you will be able to create generated strings using brace expansion and use eval to execute strings as commands.
-
Shell Scripting Essentials: Using Brace Expansion with Ranges
After watching this video, you will be able to use brace expansion to create, combine, and nest ranges, and create padded numeric values using zero padding.
-
Shell Scripting Essentials: Creating a Recursive Function and Script
After watching this video, you will be able to create recursive functions and scripts to solve repetitive problems.
-
Shell Scripting Essentials: Working with Directories
After watching this video, you will be able to use popd, pushd, dirs, pwd, cd, and $DIRSTACK to work with directories and directory structures in a Bash script.
-
Shell Scripting Essentials: Manipulating Strings
After watching this video, you will be able to manipulate strings using the built-in Bash string manipulation operations.
-
Shell Scripting Essentials: Catching and Trapping Interrupts and Signals
After watching this video, you will be able to catch signals or interrupts using traps in a Bash script to allow the script to exit gracefully or handle the interruption.
-
Shell Scripting Essentials: Using Conditions and Data Types in Bash
After watching this video, you will be able to work with conditional statements, loops, and arrays in Bash scripts and manipulate string and numeric data.
-
Shell Scripting Essentials: Handling the Results of Another Script
After watching this video, you will be able to execute commands for other scripts and then use the output.
-
Shell Scripting Essentials: Creating Scripts Inside a Script
After watching this video, you will be able to create a dynamic script inside a script and then execute that script.
-
Shell Scripting Essentials: Using Textual Progress Indicators
After watching this video, you will be able to create and implement progress indicators in a Bash script to show an activity or an estimate of when an activity should end.
-
Fundamentals of DevOps: Identify DevOps Testing Approaches
After watching this video, you will be able to identify the testing methodologies for DevOps.
-
Fundamentals of DevOps: Deployment Automation
After watching this video, you will be able to describe how the capability for mature deployment automation is essential for a DevOps structure.
-
Fundamentals of DevOps: Security Testing
After watching this video, you will be able to describe how the capability for mature security testing is essential for a DevOps structure.
-
Fundamentals of DevOps: Static Code Analysis
After watching this video, you will be able to describe how the quality of code is important for optimizing a DevOps delivery structure.
-
Fundamentals of DevOps: Continuous Delivery
After watching this video, you will be able to describe how continuous delivery can be achieved within a DevOps structure.
-
Fundamentals of DevOps: Performance Testing
After watching this video, you will be able to describe how the capability for mature performance testing is essential for a DevOps structure.
-
Fundamentals of DevOps: Automated Testing
After watching this video, you will be able to describe how the capability for mature automated testing is essential for a DevOps structure.
-
Fundamentals of DevOps: Build Testing
After watching this video, you will be able to describe how the capability for mature build testing is essential for a DevOps structure.
-
Fundamentals of DevOps: Unit Testing
After watching this video, you will be able to describe how the capability for mature unit testing is essential for a DevOps structure.
-
Fundamentals of DevOps: Functional and Nonfunctional Requirements
After watching this video, you will be able to describe how various types of requirements affect delivery of software in a DevOps structure.
-
Fundamentals of DevOps: Continuous Integration
After watching this video, you will be able to describe how continuous integration can be achieved in a DevOps structure.
-
Fundamentals of DevOps: Build Automation
After watching this video, you will be able to describe how the capability for build automation is essential for a DevOps structure.
-
Fundamentals of DevOps: Source Code Repository
After watching this video, you will be able to describe how a comprehensive source code repository is essential for a DevOps structure.
-
Fundamentals of DevOps: System Testing
After watching this video, you will be able to describe how the capability for mature system testing is essential for a DevOps structure.
-
Fundamentals of DevOps: Integration Testing
After watching this video, you will be able to describe how the capability for mature integration testing is essential for a DevOps structure.
-
Fundamentals of DevOps: User Acceptance Testing
After watching this video, you will be able to describe how the capability for mature user acceptance testing is essential for a DevOps structure.
-
Fundamentals of DevOps: Printers
After watching this video, you will be able to describe how print capabilities can be affected by a DevOps structure.
-
Fundamentals of DevOps: Server Administration
After watching this video, you will be able to describe how server administration capabilities can be leveraged in a DevOps structure.
-
Fundamentals of DevOps: Identify DevOps Management Approaches
After watching this video, you will be able to identify the development methodologies used by DevOps.
-
Fundamentals of DevOps: Specialized Devices
After watching this video, you will be able to describe how IT operations are impacted by specialized device management in a DevOps structure.
-
Fundamentals of DevOps: Networking
After watching this video, you will be able to describe how networking capabilities can be leveraged in a DevOps structure.
-
Fundamentals of DevOps: Mobile Device Management
After watching this video, you will be able to describe how mobile device management can be optimized leveraging a DevOps structure.
-
Fundamentals of DevOps: Corporate Culture
After watching this video, you will be able to describe how a DevOps structure can increase the collaboration between IT departments.
-
Fundamentals of DevOps: DevOps Process Highlights
After watching this video, you will be able to describe continuous processes enabled by a DevOps structure.
-
Fundamentals of DevOps: DevOps Adoption
After watching this video, you will be able to describe key factors of an organization that can impact the adoption of a DevOps structure.
-
Fundamentals of DevOps: Enterprise Architecture
After watching this video, you will be able to describe how a DevOps structure can complement an organization with an Enterprise Architecture program.
-
Mastering DevOps with Python: Tuples and Arrays
After watching this video, you will be able to work with tuples and arrays in Python.
-
Mastering DevOps with Python: Functions
After watching this video, you will be able to declare functions, accept arguments, and return values from functions.
-
Mastering DevOps with Python: Classes
After watching this video, you will be able to create and instantiate a class.
-
Mastering DevOps with Python: File I/O
After watching this video, you will be able to work with file input and output operations.
-
Mastering DevOps with Python: Function Overloading
After watching this video, you will be able to use default arguments to implement function overloading.
-
Mastering DevOps with Python: Class Data and Methods
After watching this video, you will be able to define and initialize class variables and methods.
-
Mastering DevOps with Python: Loops and Branching
After watching this video, you will be able to use loops and branching in Python.
-
Mastering DevOps with Python: Dictionaries and Lists
After watching this video, you will be able to work with dictionaries and lists in Python.
-
Mastering DevOps with Python: Modules
After watching this video, you will be able to implement a module and include it in another source file.
-
Mastering DevOps with Python: Dates and Times
After watching this video, you will be able to convert dates and times between formats.
-
Mastering DevOps with Python: Inheritance
After watching this video, you will be able to define and instantiate a derived class.
-
Mastering DevOps with Python: Work with Classes and File I/O
After watching this video, you will be able to read a file and load it into a Python class.
-
Mastering DevOps with Python: Operator Overloading
After watching this video, you will be able to overload an operator in a class.
-
Mastering DevOps with Python: Regular Expression Search and Replace
After watching this video, you will be able to perform a search and replace using various regular expression modifiers.
-
Mastering DevOps with Python: Regular Expression Search Syntax
After watching this video, you will be able to work with regular expression search syntax using the standard RE module.
-
Mastering DevOps with Python: XML Parsing with SAX
After watching this video, you will be able to parse XML data with SAX using the standard XML module.
-
Mastering DevOps with Python: CRUD Operations
After watching this video, you will be able to build a table and perform CRUD operations from Python.
-
Mastering DevOps with Python: Database Creation
After watching this video, you will be able to create a database and a user in MySQL from Python.
-
Mastering DevOps with Python: Database Error Management
After watching this video, you will be able to handle errors returned from database queries in Python.
-
Mastering DevOps with Python: Database Transactions
After watching this video, you will be able to perform a transactional query with commit in Python.
-
Mastering DevOps with Chef: Overwriting Cookbook Attributes
After watching this video, you will be able to use node attribute precedence when overwriting cookbook attribute values.
-
Mastering DevOps with Chef: Local Dependency Resolution
After watching this video, you will be able to configure the Berksfile to point at a local dependency instead of a Chef Supermarket dependency.
-
Mastering DevOps with Chef: Role Cookbooks
After watching this video, you will be able to identify the limitations of using roles and explain the purpose of a role cookbook.
-
Mastering DevOps with Chef: Role and Environment Attributes
After watching this video, you will be able to assign node attributes at the role or environment level.
-
Mastering DevOps with Chef: Reusing Community Cookbooks
After watching this video, you will be able to distinguish why community cookbooks should be called as dependencies instead of forking upstream code bases.
-
Mastering DevOps with Chef: Library Cookbooks vs. Application Cookbooks
After watching this video, you will be able to distinguish the differences between library and application cookbooks.
-
Mastering DevOps with Chef: Uploading Cookbooks with Berkshelf
After watching this video, you will be able to manage Chef server cookbook versions with berkshelf.
-
Mastering DevOps with Chef: Installing Cookbook Dependencies
After watching this video, you will be able to configure and install dependencies in the metadata file with berkshelf.
-
Mastering DevOps with Chef: Logging Chef-client Runs
After watching this video, you will be able to configure the logging location on a node directly or as a node attribute with the chef-client cookbook.
-
Mastering DevOps with Chef: Scheduling a Chef-client Run
After watching this video, you will be able to configure the chef-client as a service with a community cookbook.
-
Mastering DevOps with Chef: Behavior-driven Development
After watching this video, you will be able to use Behavior-Driven Development (BDD) in the context of Chef cookbook development.
-
Mastering DevOps with Chef: Writing the First Test
After watching this video, you will be able to define an integration test and verify the results with kitchen login.
-
Mastering DevOps with Chef: Kitchen Converge
After watching this video, you will be able to execute the chef-client on a virtual machine generated by Test Kitchen.
-
Mastering DevOps with Chef: Kitchen Verify
After watching this video, you will be able to refactor a recipe and run kitchen verify with a test-driven approach.
-
Mastering DevOps with Chef: InSpec
After watching this video, you will be able to use the InSpec compliance language to write simple integration tests.
-
Mastering DevOps with Chef: Generating Tests
After watching this video, you will be able to generate unit and integration tests inside of a cookbook.
-
Mastering DevOps with Chef: Test Driven Cookbooks
After watching this video, you will be able to identify the Chef Development Kit tools used for unit and integration testing.
-
Mastering DevOps with Chef: The .kitchen.yml Driver
After watching this video, you will be able to configure a Test Kitchen driver to support deploying to physical, virtual, or cloud machines.
-
Mastering DevOps with Chef: Test Kitchen Setup
After watching this video, you will be able to list the components of the .kitchen.yml file.
-
Mastering DevOps with Chef: ChefSpec and RSpec
After watching this video, you will be able to execute the RSpec utility to test Chef recipes in memory.
-
Mastering DevOps with Chef: Pausing Tests with Pry
After watching this video, you will be able to configure the Pry Ruby gem to insert a breakpoint into a recipe.
-
Mastering DevOps with Chef: Writing Unit Tests
After watching this video, you will be able to utilize a simple formula to write ChefSpec tests.
-
Mastering Docker for DevOps: Docker Web Server
After watching this video, you will be able to create a web server using Dockerfile.
-
Mastering Docker for DevOps: Docker Images
After watching this video, you will be able to tag and publish a Docker image.
-
Mastering Docker for DevOps: Docker Swarm Creation
After watching this video, you will be able to use Docker to create a new swarm and add nodes to the swarm.
-
Mastering Docker for DevOps: Docker Swarm Overview
After watching this video, you will be able to recall key concepts of Docker swarm mode and how it relates to DevOps.
-
Mastering Docker for DevOps: Container Management
After watching this video, you will be able to describe the key concepts of containers and how they are managed.
-
Mastering Docker for DevOps: Overview of Docker for DevOps
After watching this video, you will be able to describe the role Docker can play in the DevOps landscape.
-
Mastering Docker for DevOps: Dockerizing Apps
After watching this video, you will be able to use Dockerfile to add an application to a container and run the application.
-
Mastering Docker for DevOps: Dockerfile
After watching this video, you will be able to develop with Dockerfile while ensuring that best practices are followed.
-
Mastering Docker for DevOps: Services and Docker Swarm
After watching this video, you will be able to deploy and inspect a service in Docker swarm.
-
Mastering Docker for DevOps: Docker Rolling Updates
After watching this video, you will be able to upgrade a service in Docker using rolling updates.
-
Mastering Docker for DevOps: Scaling Services
After watching this video, you will be able to use the Docker CLI to scale containers in the service.
-
Mastering Docker for DevOps: Stacks and Data Persistence
After watching this video, you will be able to demonstrate how to incorporate data persistence using redis.
-
Mastering Docker for DevOps: Stack Redeployment
After watching this video, you will be able to add a new service to a stack and redeploy.
-
Mastering Docker for DevOps: Distributed Application Bundles
After watching this video, you will be able to use Docker Compose to create a DAB.
-
Mastering Docker for DevOps: Swarm Service Configs
After watching this video, you will be able to work with configuration files using swarm service configs.
-
Mastering Docker for DevOps: Docker Secrets
After watching this video, you will be able to use Docker secrets to work with sensitive data.
-
Mastering Docker for DevOps: Docker Stacks
After watching this video, you will be able to define stacks and use Docker to create one.
-
Mastering Docker for DevOps: Working with a Docker Swarm
After watching this video, you will be able to create and configure a Docker swarm.
-
Mastering DevOps with Python: Loading Data from XML
After watching this video, you will be able to read data from XML and save it in a MySQL database.
-
Mastering DevOps with Python: XML Parsing with DOM
After watching this video, you will be able to use the DOM with the standard XML module to parse XML data.
-
Mastering DevOps with Python: Flask Framework
After watching this video, you will be able to create a web application project using Flask.
-
Mastering DevOps with Python: Environment Variables
After watching this video, you will be able to activate a virtual environment and install web programming prerequisites with pip.
-
Mastering DevOps with Python: WSGI
After watching this video, you will be able to run a web application through a Web Server Gateway Interface (WSGI) using the Apache web server.
-
Mastering DevOps with Python: Cookies
After watching this video, you will be able to use cookies in a web application.
-
Mastering DevOps with Python: HTTP Templates
After watching this video, you will be able to create a web application template using the Jinja2 language.
-
Mastering DevOps with Python: Routes
After watching this video, you will be able to define route mappings in a web application.
-
Mastering DevOps with Python: HTTP Methods
After watching this video, you will be able to respond to various HTTP methods in a web application.
-
Mastering DevOps with Python: HTTP Headers
After watching this video, you will be able to parse HTTP headers in a web application.
-
Mastering DevOps with Python: GUI Geometry
After watching this video, you will be able to use Tkinter geometry managers to organize widgets.
-
Mastering DevOps with Python: GUI Attributes
After watching this video, you will be able to modify Tkinter widgets using common attributes.
-
Mastering DevOps with Chef: Welcome to Chef
After watching this video, you will be able to describe how automation and version control contribute to DevOps.
-
Mastering DevOps with Python: Creating a Web Interface
After watching this video, you will be able to start a WSGI service and process an HTTP request.
-
Mastering DevOps with Python: Tkinter Widgets
After watching this video, you will be able to create a Tkinter window with some common widgets.
-
Mastering DevOps with Chef: Cookbooks
After watching this video, you will be able to identify how recipes are packaged and distributed with cookbooks.
-
Mastering DevOps with Chef: Installing the Chef Tooling
After watching this video, you will be able to install the Chef Development Kit (ChefDK).
-
Mastering DevOps with Chef: Chef Structure and Architecture
After watching this video, you will be able to describe the Chef distribution model and the declarative syntax used in writing Chef recipes.
-
Mastering DevOps with Chef: Ruby Basics
After watching this video, you will be able to describe Ruby basics such as variables, arrays, and objects.
-
Mastering DevOps with Chef: Resources and Recipes
After watching this video, you will be able to use the package and file resources inside of a Chef Recipe.
-
Mastering DevOps with Chef: Managing Files
After watching this video, you will be able to use the cookbook_file, remote_file, and template Chef resources to manage files.
-
Mastering DevOps with Chef: Ohai and the Node Object
After watching this video, you will be able to work with system profiling with Ohai and accessing node object attributes.
-
Mastering DevOps with Chef: Using Node Attributes
After watching this video, you will be able to refactor recipes to use node attributes instead of hard-coded values.
-
Mastering DevOps with Chef: Templates for Clarity
After watching this video, you will be able to manage dynamic file creation using the template resource.
-
Mastering DevOps with Chef: Running the Chef-client
After watching this video, you will be able to deploy a cookbook using the chef-client in local mode.
-
Mastering DevOps with Chef: Version Control with Git
After watching this video, you will be able to identify best practices of using Git for version control.
-
Mastering DevOps with Chef: Hosted Chef
After watching this video, you will be able to create an account on hosted Chef.
-
Mastering DevOps with Chef: The Chef Server Pull Model
After watching this video, you will be able to describe why a Chef server is used and the cookbook distribution model.
-
Mastering DevOps with Chef: The Chef-repo Directory
After watching this video, you will be able to describe the chef-repo components and the user authentication model.
-
Mastering DevOps with Chef: The Starter Kit
After watching this video, you will be able to configure a chef-repo using the Chef server starter kit.
-
Mastering DevOps with Chef: Separating Versions with Environments
After watching this video, you will be able to separate cookbook versions using Chef environments.
-
Mastering DevOps with Chef: Custom Run-lists with Roles
After watching this video, you will be able to configure run-lists for nodes in bulk with roles.
-
Mastering DevOps with Chef: The Search Method
After watching this video, you will be able to refactor a recipe to utilize search to create dynamic policy with a Chef server.
-
Mastering DevOps with Chef: Searching with Knife
After watching this video, you will be able to search for Chef server policy with knife.
-
Mastering DevOps with Chef: API Calls with Knife
After watching this video, you will be able to use the knife command to view Chef server policy and node details.
-
Mastering DevOps with Chef: Bootstrapping Nodes
After watching this video, you will be able to attach nodes to the Chef server with the knife bootstrap command.
-
Mastering DevOps with Chef: Uploading Cookbooks
After watching this video, you will be able to upload cookbook policy to the Chef server using knife.
-
Mastering DevOps with Chef: Community Code Guidelines
After watching this video, you will be able to describe the reusability of Chef cookbooks and best practices around utilizing community code.
-
Mastering DevOps with Chef: Data Bags
After watching this video, you will be able to create custom searchable datasets with data bags.
-
Mastering DevOps with Chef: Chef Supermarket
After watching this video, you will be able to search for cookbooks on supermarket.chef.io.
-
Terraform: Creating an IAM User With Admin Permissions
After watching this video, you will be able to create an IAM user in AWS that has administrative permissions.
-
Terraform: Modules
After watching this video, you will be able to configure modules in Terraform.
-
Terraform: Install Terraform on Ubuntu Linux
After watching this video, you will be able to install Terraform on the Ubuntu Linux platform.
-
Terraform: Install Terraform on MacOSX
After watching this video, you will be able to install Terraform on the MacOSX platform.
-
Terraform: Creating Access Keys and Key Pairs for an IAM User
After watching this video, you will be able to create access keys and key pairs for an IAM user in AWS.
-
Application Performance Engineering: Installation and Licensing
After watching this video, you will be able to identify key aspects of installing, licensing, and updating ANTS.
-
Application Performance Engineering: Overview of ANTS Performance Profiler
After watching this video, you will be able to recognize key features of the ANTS Performance Profiler tool including the system requirements.
-
Application Performance Engineering: SQL Query Profiling
After watching this video, you will be able to view SQL Query profiling results and navigate key options.
-
Application Performance Engineering: Configuring Advanced Options
After watching this video, you will be able to recognize key advanced options.
-
Application Performance Engineering: Chart Performance Counters
After watching this video, you will be able to identify various performance counters and set up custom counters.
-
Application Performance Engineering: Profile Sessions
After watching this video, you will be able to set up new profiling session, choose profiling mode, and start profiling.
-
Application Performance Engineering: Identify Key Functions of IBM APA
After watching this video, you will be able to recognize the various configuration options required to specify new observations in IBM APA.
-
Application Performance Engineering: Reporting
After watching this video, you will be able to navigate the report view, including the toolbar.
-
Application Performance Engineering: Observation Reports List
After watching this video, you will be able to navigate the Observation Reports List, including the tool bar.
-
Application Performance Engineering: The Execution Plan Diagram
After watching this video, you will be able to recognize key features of the execution plan diagram.
-
Application Performance Engineering: Database Calls View
After watching this video, you will be able to recognize key features of the database calls view.
-
Application Performance Engineering: The Call Graph
After watching this video, you will be able to recognize key features of the call graph.
-
Application Performance Engineering: The Methods Grid
After watching this video, you will be able to recognize key features of the methods tree.
-
Application Performance Engineering: Overview of IBM APA
After watching this video, you will be able to recognize key features of IBM's APA and licensing requirements.
-
Application Performance Engineering: ANTS Performance Profiler Key Features
After watching this video, you will be able to recognize key features of the ANTS performance profiler including the various methods for viewing different results.
-
Application Performance Engineering: Navigating Source Code
After watching this video, you will be able to use source code pane to navigate method source codes.
-
Application Performance Engineering: HTTP Requests
After watching this video, you will be able to view client and outgoing requests.
-
Application Performance Engineering: The Call Tree
After watching this video, you will be able to recognize key features of the calltree.
-
Application Performance Engineering: The Timeline
After watching this video, you will be able to recognize key features of the timeline.
-
Application Performance Engineering: I/O Profiling
After watching this video, you will be able to enable, view, and navigate I/O profiling results including code linking.
-
Application Performance Engineering: Options Tab
After watching this video, you will be able to identify important aspects of the options tab when configuring new observations.
-
Application Performance Engineering: Job Information Tab
After watching this video, you will be able to identify important aspects of the job information tab when configuring new observations.
-
Application Performance Engineering: Observations List
After watching this video, you will be able to navigate the Observations List view.
-
Application Performance Engineering: STC and System Properties
After watching this video, you will be able to navigate through the STC Properties View and the System Properties View.
-
Application Performance Engineering: Sched Options Tab
After watching this video, you will be able to identify important aspects of the sched options tab when configuring new observations.
-
Application Performance Engineering: Schedule Tab
After watching this video, you will be able to identify important aspects of the schedule tab when configuring new observations.
-
Application Performance Engineering: Subsystems Tab
After watching this video, you will be able to identify important aspects of the subsystems tab when configuring new observations.
-
Application Performance Engineering: Multistep Tab and Active Jobs Tab
After watching this video, you will be able to identify important aspects of the multistep tab when configuring new observations.
-
Application Performance Engineering: Source Program Mapping Repository
After watching this video, you will be able to configure source program mapping repository.
-
Application Performance Engineering: Recognizing Key APA GUI Tools and Preferences
After watching this video, you will be able to recognize the key tools in the APA GUI.
-
Application Performance Engineering: Establishing a New Connection
After watching this video, you will be able to establish a connection and log on to a z/OS.
-
Application Performance Engineering: HeapAnalyzer Tool
After watching this video, you will be able to recognize key features of IBM PMAT, including system requirements.
-
Application Performance Engineering: Navigating the View Tab
After watching this video, you will be able to configure key options in the view tab.
-
Application Performance Engineering: Use Gaps by Size and Gap Statistics
After watching this video, you will be able to navigate through the Gap by Size and Gap statistics and recognize what each is used for.
-
Application Performance Engineering: Navigate the List Analysis
After watching this video, you will be able to navigate through the objects list, types list, and root list, and recognize what each is used for.
-
Application Performance Engineering: Use the Tree View Analysis
After watching this video, you will be able to use the Tree View analysis.
-
Application Performance Engineering: Run HeapAnalyzer
After watching this video, you will be able to run the IBM heapanalyzer tool and process a heap dump.
-
Application Performance Engineering: Graph View
After watching this video, you will be able to generate a Graph View and use key buttons to display various data.
-
Application Performance Engineering: GC Table View
After watching this video, you will be able to generate a GC Table View and recognize its components.
-
Application Performance Engineering: Verbosegc Data Analysis
After watching this video, you will be able to navigate the console monitor and perform an analysis of verbosegc data.
-
Application Performance Engineering: Running the IBM PMAT Tool
After watching this video, you will be able to run the IBM PMAT tool.
-
Application Performance Engineering: Data Summaries
After watching this video, you will be able to generate a usage summary, duration summary, and AF summary, and recognize what each type reports.
-
Application Performance Engineering: Histogram Grouping
After watching this video, you will be able to group histogram by class, by class loader, and by package, and distinguish between these three methods.
-
Application Performance Engineering: Generating a Histogram
After watching this video, you will be able to generate a histogram and use the functionality within the context menu.
-
Application Performance Engineering: Navigating the Overview Tab
After watching this video, you will be able to recognize key aspects of the overview tab, including drilling down through a slice of the pie chart.
-
Application Performance Engineering: Leak Report
After watching this video, you will be able to generate a leak report.
-
Application Performance Engineering: Path to GC Roots
After watching this video, you will be able to use the Path to GC Roots.
-
Application Performance Engineering: Dominator Tree
After watching this video, you will be able to use the dominator tree display.
-
Application Performance Engineering: Running Class Loader Explorer
After watching this video, you will be able to use the Class Loader Explorer.
-
Application Performance Engineering: Running the Memory Analyzer
After watching this video, you will be able to run memory analyzer and open a heap dump.
-
Application Performance Engineering: Installing Memory Analyzer
After watching this video, you will be able to install the memory analyzer tool using IBM Support Assistant Tools Administration.
-
Application Performance Engineering: IBM Memory Analyzer Tool and Eclipse Memory Analyzer
After watching this video, you will be able to recognize key features of the IBM Memory Analyzer, including system requirements and how it relates to the Eclipse Memory Analyzer.
-
Application Performance Engineering: Configure the HeapAnalyzer
After watching this video, you will be able to configure key features in the options menu.
-
Application Performance Engineering: Printing a Histogram
After watching this video, you will be able to print a histogram using jmap.
-
Terraform: String and Boolean Variables
After watching this video, you will be able to use strings in Terraform.
-
Application Performance Engineering: Print a Heap Summary
After watching this video, you will be able to print a heap summary using jmap.
-
Terraform: Variable Parameters
After watching this video, you will be able to identify the parameters that can be set.
-
Application Performance Engineering: Generating Heap Dumps
After watching this video, you will be able to generate a heap dump using jmap.
-
Terraform: Variable Configuration
After watching this video, you will be able to configure variables in Terraform.
-
Application Performance Engineering: The jmap Tool
After watching this video, you will be able to recognize key features of jmap.
-
Terraform: Use Terraform Provisioners and Modules
After watching this video, you will be able to use modules in Terraform.
-
Terraform: Lists in Terraform
After watching this video, you will be able to define lists in Terraform.
-
Terraform: Assign Variables
After watching this video, you will be able to assign variables in Terraform.
-
Terraform: Using Input Variables in Terraform
After watching this video, you will be able to use variables to replace providor configuration.
-
Terraform: Input Variables
After watching this video, you will be able to define input variables within your Terraform confirguation.
-
Terraform: Assigning Maps
After watching this video, you will be able to assign maps in Terraform.
-
Terraform: Maps in Terraform
After watching this video, you will be able to use maps in Terraform.
-
Application Performance Engineering: The jstack Tool
After watching this video, you will be able to recognize key features of the jstack tool.
-
Terraform: Defining Output Variables
After watching this video, you will be able to define output variables within your Terraform configuration.
-
Application Performance Engineering: Pattern Modelling Analysis Tool
After watching this video, you will be able to recognize key features of IBM PMAT, including system requirements and known issues.
-
Application Performance Engineering: Limitations and Known Issues with jstack
After watching this video, you will be able to recognize limitations and known issues with jstack.
-
Application Performance Engineering: Key jstack Options
After watching this video, you will be able to use key options with jstack.
-
Terraform: Using Variables in Terraform
After watching this video, you will be able to use variables in Terraform.
-
Application Performance Engineering: Print a Stack Trace
After watching this video, you will be able to print a stack trace for a process, core file, or remote debug server.
-
Terraform: Viewing Output Variables in Terraform
After watching this video, you will be able to run terraform apply to populate your output.
-
Application Performance Engineering: Browse Heap Dumps
After watching this video, you will be able to use jhat to browse heap dumps.
-
Application Performance Engineering: The jhat Tool
After watching this video, you will be able to recognize key features of jhat for performance analysis.
-
Application Performance Engineering: Limitations and Known Issues with jmap
After watching this video, you will be able to recognize limitations and known issues using jmap.
-
Application Performance Engineering: Generate Class Loader Statistics
After watching this video, you will be able to generate class loader statistics using jmap.
-
Application Performance Engineering: Limitations and Known Issues with jhat
After watching this video, you will be able to recognize limitations and known issues with jhat.
-
Application Performance Engineering: Key jhat Options
After watching this video, you will be able to use key options with jhat.
-
Application Performance Engineering: Navigate Key Functionality
After watching this video, you will be able to navigate user interface and key functionality and reporting.
-
Application Performance Engineering: Install and Run the Thread and Monitor Dump Analyzer
After watching this video, you will be able to install and run the Thread and Monitor Dump Analyzer.
-
Application Performance Engineering: IBM Thread and Monitor Dump Analyzer Tool
After watching this video, you will be able to recognize key features of the IBM Thread and Monitor Dump Analyzer Tool including system requirements.
-
Application Performance Engineering: Logs, Tables, and Graphs
After watching this video, you will be able to view Logs, Tables, and Graphs.
-
Application Performance Engineering: Use Java and IBM Analysis Tools
After watching this video, you will be able to perform basic application performance analysis using Java and IBM performance analysis tools.
-
Application Performance Engineering: GCMV Interface
After watching this video, you will be able to navigate key features of the GCMV interface.
-
Application Performance Engineering: Installing/Running the GC and Memory Visualizer Tool
After watching this video, you will be able to install and run the GC and Memory Visualizer tool using IBM Support Assistant Workbench, load application verbose gc output data.
-
Application Performance Engineering: Garbage Collection and Memory Visualizer Tool
After watching this video, you will be able to recognize key features of the IBM Garbage Collection and Memory Visualizer Tool including system requirements.
-
PowerShell Essentials: Creating a DSC Configuration for a Linux Node
After watching this video, you will be able to describe how to create a DSC configuration for a Linux node.
-
PowerShell Essentials: Create a JEA Endpoint
After watching this video, you will be able to demonstrate how to create a JEA endpoint.
-
PowerShell Essentials: Overview of JEA
After watching this video, you will be able to describe the purpose of JEA.
-
PowerShell Essentials: Examining a Linux Machine's Config and Metaconfig
After watching this video, you will be able to demonstrate how to examine a Linux machine's config and metaconfig.
-
PowerShell Essentials: Publishing a Linux DSC Config
After watching this video, you will be able to demonstrate how to publish a Linux DSC config.
-
PowerShell Essentials: Resetting a JEA Endpoint
After watching this video, you will be able to demonstrate how to reset a JEA endpoint.
-
PowerShell Essentials: Testing a JEA Endpoint
After watching this video, you will be able to demonstrate how to test a JEA endpoint.
-
Kubernetes: Volumes
After watching this video, you will be able to work with volumes in Kubernetes.
-
Kubernetes: Services
After watching this video, you will be able to use Services in Kubernetes.
-
Kubernetes: Names
After watching this video, you will be able to describe Names in Kubernetes.
-
Kubernetes: Secrets and ConfigMap
After watching this video, you will be able to use Secrets and ConfigMaps in Kubernetes.
-
Kubernetes: ReplicationControllers
After watching this video, you will be able to work with a ReplicationController in Kubernetes.
-
Kubernetes: Ingress
After watching this video, you will be able to work with Ingress objects in Kubernetes.
-
Kubernetes: Labels and Selectors
After watching this video, you will be able to work with labels and selectors in Kubernetes.
-
Kubernetes: Annotations
After watching this video, you will be able to work with annotations in Kubernetes.
-
Kubernetes: PetSets
After watching this video, you will be able to work with PetSets in Kubernetes.
-
Kubernetes: Namespaces
After watching this video, you will be able to use namespaces in Kubernetes.
-
Kubernetes: gcloud and Kubectl
After watching this video, you will be able to use gcloud and kubectl.
-
Kubernetes: Kubectl Command-line Tool
After watching this video, you will be able to install the kubectl command-line tool in the Google Cloud SDK shell.
-
Kubernetes: Deploying Containers
After watching this video, you will be able to deploy containers from Google Cloud Launcher to Kubernetes.
-
Kubernetes: Cleaning Up Google Cloud Platform
After watching this video, you will be able to delete clusters and services using the Google Cloud SDK Shell.
-
Kubernetes: Pods
After watching this video, you will be able to work with pods in Kubernetes.
-
Kubernetes: Nodes
After watching this video, you will be able to use nodes in Kubernetes.
-
Kubernetes: Compute Engine Dashboard and API Overview
After watching this video, you will be able to use the compute engine dashboard and API.
-
Kubernetes: Kubernetes Engine Dashboards
After watching this video, you will be able to use the Kubernetes Engine dashboards on the Google Cloud Platform.
-
Kubernetes: Containers
After watching this video, you will be able to work with containers in Kubernetes.
-
Kubernetes: Use Kubernetes on Google Cloud Platform
After watching this video, you will be able to work with Kubernetes on the Google Cloud Platform.
-
Kubernetes: Cleaning up after Docker
After watching this video, you will be able to work with Docker commands to clean up images and containers.
-
Kubernetes: Installing Minikube on Windows 10
After watching this video, you will be able to install Minikube on a Windows 10 local machine.
-
Kubernetes: Kubernetes on a Local Machine
After watching this video, you will be able to describe using Kubernetes on a local machine.
-
Kubernetes: Using Google Cloud Shell
After watching this video, you will be able to use Google Cloud Shell to create a Kubernetes cluster.
-
Kubernetes: Kubernetes Clusters on Google Cloud Platform
After watching this video, you will be able to create a Kubernetes cluster using the Google Cloud Platform Console.
-
Kubernetes: Google Cloud SDK
After watching this video, you will be able to install the Google Cloud SDK.
-
Kubernetes: Install Kubernetes on Ubuntu Linux
After watching this video, you will be able to install Kubernetes on an Ubuntu Linux local machine.
-
Kubernetes: Installing Minikube on a Mac OS
After watching this video, you will be able to install Minikube locally on a Mac operating system.
-
Kubernetes: Use Kubernetes on a Local Machine
After watching this video, you will be able to use Kubernetes on a local machine.
-
Kubernetes: Kubectl Command Line Interface Tool
After watching this video, you will be able to use Kubectl command line interface tool.
-
Kubernetes: Working with Docker
After watching this video, you will be able to work with Docker.
-
Kubernetes: Installing Docker
After watching this video, you will be able to install Docker.
-
Kubernetes: Docker Swarms
After watching this video, you will be able to work with Docker Swarms.
-
Kubernetes: Docker Hub
After watching this video, you will be able to navigate and use Docker Hub.
-
Kubernetes: Introduction to Docker
After watching this video, you will be able to describe Docker and how it is used with Kubernetes.
-
Kubernetes: What Is Kubernetes?
After watching this video, you will be able to describe Kubernetes and how it is used for container management.
-
Kubernetes: Using the Kubernetes API
After watching this video, you will be able to work with the Kubernetes API.
-
Kubernetes: kubelet
After watching this video, you will be able to work with kubelet.
-
Kubernetes: Extensions API
After watching this video, you will be able to recall how to work with the extensions API in Kubernetes.
-
Kubernetes: Apps API
After watching this video, you will be able to work with the apps API in Kubernetes.
-
Kubernetes: kube-controller-manager
After watching this video, you will be able to work with the Kubernetes controller manager.
-
Kubernetes: kube-apiserver
After watching this video, you will be able to describe the Kubernetes API server.
-
Kubernetes: Kubernetes API
After watching this video, you will be able to use the Kubernetes API.
-
Kubernetes: Kubernetes Nodes and Addons
After watching this video, you will be able to describe Kubernetes nodes and addons.
-
Kubernetes: Batch API
After watching this video, you will be able to use the batch API in Kubernetes.
-
Kubernetes: Autoscaling API
After watching this video, you will be able to work with the autoscaling API in Kubernetes.
-
Kubernetes: kube-proxy
After watching this video, you will be able to use the Kubernetes network proxy.
-
Kubernetes: kube-scheduler
After watching this video, you will be able to describe the use of the Kubernetes scheduler function.
-
Kubernetes: Authenticating Clusters
After watching this video, you will be able to authenticate a cluster in Kubernetes.
-
Kubernetes: Sharing a Cluster
After watching this video, you will be able to share a Kubernetes cluster.
-
Kubernetes: Using Cluster Autoscaler
After watching this video, you will be able to work with Kubernetes Cluster Autoscaler.
-
Kubernetes: Creating an Alpha Cluster
After watching this video, you will be able to create Kubernetes alpha clusters.
-
Kubernetes: Deleting a Cluster
After watching this video, you will be able to delete a cluster in Kubernetes.
-
Kubernetes: Understanding Kubeconfig
After watching this video, you will be able to describe Kubeconfig files.
-
Kubernetes: Upgrading a Cluster
After watching this video, you will be able to upgrade a Kubernetes cluster.
-
Kubernetes: Handling Kubernetes Clusters
After watching this video, you will be able to work with Kubernetes clusters.
-
Kubernetes: Preparing for Multicluster Ingress
After watching this video, you will be able to prepare an environment to work with multicluster Ingress with Kubernetes clusters.
-
Kubernetes: Kubernetes Master
After watching this video, you will be able to describe the Kubernetes Master.
-
Kubernetes: StatefulSet
After watching this video, you will be able to work with StatefulSets in Kubernetes.
-
Kubernetes: Deployment
After watching this video, you will be able to use Deployments in Kubernetes.
-
Kubernetes: Jobs
After watching this video, you will be able to implement Jobs in Kubernetes.
-
Kubernetes: DaemonSet
After watching this video, you will be able to work with DaemonSets in Kubernetes.
-
Kubernetes: ReplicaSet
After watching this video, you will be able to use ReplicaSets in Kubernetes.
-
Kubernetes: Autoscaling
After watching this video, you will be able to implement autoscaling in Kubernetes.
-
Kubernetes: Creating a Cluster
After watching this video, you will be able to create a Kubernetes cluster on Google Cloud Platform and using Minikube on Windows 10.
-
Kubernetes: Use Kubernetes Concepts
After watching this video, you will be able to work with Kubernetes concepts.
-
Kubernetes: Stopping a Cluster
After watching this video, you will be able to stop a Kubernetes cluster.
-
Kubernetes: Resizing a Cluster
After watching this video, you will be able to resize a Kubernetes cluster.
-
Terraform: Configure Terraform
After watching this video, you will be able to configure Terraform.
-
Terraform: Nondependent Resources
After watching this video, you will be able to describe nondependent resources.
-
Terraform: Explicit Dependencies
After watching this video, you will be able to create an explicit dependency.
-
Terraform: Implicit Dependencies
After watching this video, you will be able to create an implicit dependency.
-
Terraform: Terraform Provisioners
After watching this video, you will be able to describe provisions and how they are used.
-
Terraform: Create-time Provisioners
After watching this video, you will be able to run a provisioner.
-
Terraform: Defining Provisioners
After watching this video, you will be able to define a provisioner.
-
Terraform: Module Configurations
After watching this video, you will be able to configure modules in Terraform.
-
Terraform: Terraform Modules
After watching this video, you will be able to describe Terraform modules.
-
Terraform: Failed Provisioners
After watching this video, you will be able to describe how provisioners fail.
-
Terraform: Destroy-time Provisioners
After watching this video, you will be able to destroy a provisioner.
-
Terraform: Terraform Module Outputs
After watching this video, you will be able to use module outputs in Terraform.
-
Terraform: Plan and Apply Terraform Modules
After watching this video, you will be able to run terraform plan and terraform apply.
-
Terraform: Terraform Get Command
After watching this video, you will be able to use the Terraform get command to download modules.
-
Terraform: Local Values in Terraform Modules
After watching this video, you will be able to use the Consul Terraform module.
-
Application Performance Engineering: Recognizing User and Business Activities
After watching this video, you will be able to recognize user-faced functionality and capture the business process and system functions.
-
Application Performance Engineering: Determining Resource Usage Targets
After watching this video, you will be able to identify a process for determining resource usage targets.
-
Application Performance Engineering: Determining Performance Objectives
After watching this video, you will be able to identify a process for defining performance objectives.
-
Application Performance Engineering: Performance Objective Categories
After watching this video, you will be able to recognize the main categories of application performance objectives.
-
Application Performance Engineering: Key Performance Terminology
After watching this video, you will be able to define key IT performance terminology.
-
Application Performance Engineering: Executing the Test
After watching this video, you will be able to identify characteristics of implementing the performance test.
-
Application Performance Engineering: Considering Data Usage and Variance of Individuals
After watching this video, you will be able to recognize how individual user data and variances are taken into account.
-
Application Performance Engineering: Key Phases of Performance Engineering
After watching this video, you will be able to identify the key phases and activities in performance engineering.
-
Application Performance Engineering: Reporting Results and Tuning Recommendations
After watching this video, you will be able to report findings and make recommendations for tuning an application.
-
Application Performance Engineering: Collecting Baseline and Benchmark Data
After watching this video, you will be able to identify how to collect baseline and benchmarking data.
-
Application Performance Engineering: Developing a Performance Plan
After watching this video, you will be able to describe what a performance plan is and how it is used to maintain complete performance acceptance criteria.
-
Application Performance Engineering: Developing Acceptance Criteria
After watching this video, you will be able to identify requirement acceptance criteria from the perspective of end users, business functions, technical infrastructure, and contracts.
-
Application Performance Engineering: Understanding Performance Requirements and Goals
After watching this video, you will be able to distinguish between performance requirements and goals in the context of application function and end users.
-
Application Performance Engineering: Defining Resource Budgets and Capturing Metrics
After watching this video, you will be able to identify types of metrics that can be collected and how they can be captured.
-
Application Performance Engineering: Modeling the Application Usage
After watching this video, you will be able to describe usage scenarios.
-
Terraform: Upgrading Terraform
After watching this video, you will be able to upgrade Terraform.
-
Terraform: Install Terraform on Windows
After watching this video, you will be able to install Terraform on the Windows 10 platform.
-
Terraform: What Is Terraform?
After watching this video, you will be able to describe what Terraform is and how it is used.
-
Terraform: Using Interpolation Syntax
After watching this video, you will be able to use interpolation syntax to reference variables.
-
Terraform: JSON Syntax
After watching this video, you will be able to use JSON formatted configuration file syntax.
-
Terraform: Terraform HCL Syntax
After watching this video, you will be able to use HashiCorp Configuration Language (HCL) Terraform syntax.
-
Terraform: Terraform Commands
After watching this video, you will be able to identify Terraform commands.
-
Terraform: Built-in Functions
After watching this video, you will be able to identify and use the Terraform built-in functions.
-
Terraform: Conditionals
After watching this video, you will be able to use conditions with interpolations.
-
Terraform: Variables
After watching this video, you will be able to describe the different types of available variable references that can be used.
-
Terraform: Output
After watching this video, you will be able to configure outputs in Terraform.
-
Terraform: Overrides
After watching this video, you will be able to configure overrides in Terraform.
-
Terraform: Load Order
After watching this video, you will be able to describe load order and semantics in Terraform.
-
Terraform: Use Terraform Syntax
After watching this video, you will be able to use Terraform syntax.
-
Terraform: Resource Configuration
After watching this video, you will be able to configure resources in Terraform.
-
Terraform: Local Values
After watching this video, you will be able to configure local values in Terraform.
-
Terraform: Provider
After watching this video, you will be able to configure providers in Terraform.
-
Terraform: Data Sources
After watching this video, you will be able to describe Terraform data sources.
-
Terraform: Timeouts
After watching this video, you will be able to configure timeouts in Terraform.
-
Terraform: Lifecycle Block
After watching this video, you will be able to identify lifecycle block keys in Terraform.
-
Terraform: Meta-parameters
After watching this video, you will be able to identify meta-parameters in Terraform.
-
Terraform: Terraform Infrastructure Resources
After watching this video, you will be able to examine the different resources that Terraform can be used to manage.
-
Terraform: Set Up Configurations in Terraform
After watching this video, you will be able to set up configurations in Terraform.
-
Terraform: Data Source Life Cycle
After watching this video, you will be able to describe the data source life cycle in Terraform.
-
Terraform: Data Source Configuration
After watching this video, you will be able to create a data source configuration in Terraform.
-
Terraform: Configuring Terraform
After watching this video, you will be able to configure Terraform to launch a single AWS EC2 instance.
-
Terraform: Creating a Free AWS Account
After watching this video, you will be able to create a free AWS account.
-
Terraform: Modifying the Terraform Configuration
After watching this video, you will be able to modify a Terraform configuration.
-
Terraform: Terraform Apply
After watching this video, you will be able to run the terraform apply command to apply the changes from an execution plan.
-
Terraform: Terraform Plan
After watching this video, you will be able to run the terraform plan command to view your execution plan.
-
Terraform: Terraform Elastic IP
After watching this video, you will be able to assign an elastic IP to your EC2 instance.
-
Terraform: Destroying Infrastructure Managed By Terraform
After watching this video, you will be able to destroy infrastructure that is managed by Terraform.
-
Application Performance Engineering: Performance Engineering Key Terms
After watching this video, you will be able to list key terms used in software performance engineering.
-
Application Performance Engineering: Importance of Performance Engineering
After watching this video, you will be able to identify why software performance engineering is important, and describe monitoring, analyzing, and tuning.
-
Application Performance Engineering: Understanding the System Architecture
After watching this video, you will be able to identify and model the system architecture.
-
Application Performance Engineering: Recognizing Application Performance Test Types
After watching this video, you will be able to identify various types of application performance tests.
-
Application Performance Engineering: Considerations for Performance Management Tools
After watching this video, you will be able to identify considerations including solution sizing and application audits.
-
Application Performance Engineering: Building a Performance Culture
After watching this video, you will be able to embed a performance culture in the software development life cycle and describe competencies for strong performance management.
-
Application Performance Engineering: Key Performance Engineering Activities
After watching this video, you will be able to list key performance engineering and testing activities.
-
Application Performance Engineering: Performance and Risk Management
After watching this video, you will be able to describe the relationship between performance and risk in software development.
-
Application Performance Engineering: Performance Management Tools and General Reports
After watching this video, you will be able to identify key performance monitoring, analyzing, and tuning tools, and describe some general types of reports from these tools (dashboards, general, baselines, and Health Checks).
-
Application Performance Engineering: Assess Monitoring Ability and Make Recommendations
After watching this video, you will be able to assess current performance monitoring ability.
-
Application Performance Engineering: Application Performance Management Life Cycle
After watching this video, you will be able to list the steps in the application performance management cycle.
-
Application Performance Engineering: Performance Monitoring, Analysis, and Tuning
After watching this video, you will be able to describe Application Performance Monitoring, Analysis, and Tuning.
-
Team Foundation Server 2017: Managing Security
After watching this video, you will be able to manage user and roles in Team Foundation Server.
-
Team Foundation Server 2017: Configure the Application Tier
After watching this video, you will be able to use Team Foundation Server Command-Line tools to configure the application tier.
-
Team Foundation Server 2017: Monitor Server Health and Performance
After watching this video, you will be able to identify how to monitor the performance of your TFS server.
-
Team Foundation Server 2017: Build Agents and Controllers
After watching this video, you will be able to install and configure multiple build agents and controllers.
-
Team Foundation Server 2017: Install and Configure Lab Management
After watching this video, you will be able to create and manage lab environments for a team project on Team Foundation Server.
-
Team Foundation Server 2017: Manage Team Project Collections
After watching this video, you will be able to use the TFS administration console to manage team project collections.
-
Team Foundation Server 2017: Configuring a Team Project
After watching this video, you will be able to describe how to create a new team project in Team Foundation Server.
-
Team Foundation Server 2017: Reports by Work Item Changes
After watching this video, you will be able to create work Item query reports.
-
Team Foundation Server 2017: Configure Team Project Version Control Settings
After watching this video, you will be able to use the TFS administration console to manage team project version control settings.
-
Team Foundation Server 2017: Operate Lab Management
After watching this video, you will be able to describe how to use lab environments to develop, test, or run your application.
-
Team Foundation Server 2017: Applying Work Item Customizations
After watching this video, you will be able to describe how to modify or add a work item type.
-
Team Foundation Server 2017: Migrate and Upgrade Team Foundation Server
After watching this video, you will be able to describe how to migrate and upgrade Team Foundation Server.
-
Team Foundation Server 2017: Cross-project Reports
After watching this video, you will be able to create cross project reports from TFS.
-
Team Foundation Server 2017: Feature Toggles, Package Management, and Versioning
After watching this video, you will be able to describe how to implement continuous delivery to support your DevOps team when building and running your software in production.
-
Team Foundation Server 2017: Modifying a Process Template
After watching this video, you will be able to describe how to modify a process template.
-
Team Foundation Server 2017: Create an Agile Solution with TFS Tools
After watching this video, you will be able to create an Agile/Scrum solution with TFS tools.
-
Team Foundation Server 2017: Configure Version Control Proxy
After watching this video, you will be able to describe how to configure Team Foundation Server Proxy using the Team Foundation Server Configuration tool.
-
Team Foundation Server 2017: Managing Reporting
After watching this video, you will be able to describe how to analyze the progress and quality of your project by using the reports in SQL Server Reporting Services.
-
Team Foundation Server 2017: Configure for Backup and Recovery
After watching this video, you will be able to describe how to configure TFS for backup and recovery.
-
Team Foundation Server 2017: Download and Install Visual Studio
After watching this video, you will be able to describe how to download and install Visual Studio.
-
Team Foundation Server 2017: Importing Projects
After watching this video, you will be able to configure client connectivity to Team Foundation Server.
-
Team Foundation Server 2017: Sharing Visual Studio Projects
After watching this video, you will be able to identify the methods of sharing projects between TFS and Visual Studio.
-
Team Foundation Server 2017: Check In Your Work
After watching this video, you will be able to describe how to release applications with TFS 2017 Release Management.
-
Team Foundation Server 2017: Check Out and Edit Files
After watching this video, you will be able to describe how to check out and edit files from source control.
-
Team Foundation Server 2017: Using MSTest
After watching this video, you will be able to test applications with Visual Studio 2017 and TFS 2017.
-
Team Foundation Server 2017: Manage Pending Changes
After watching this video, you will be able to define how change control works within Visual Studio.
-
Team Foundation Server 2017: Configuring the Local File Structure
After watching this video, you will be able to create and manage Workspaces.
-
Team Foundation Server 2017: Get Files from the Server
After watching this video, you will be able to identify how to get versioned files from TFS.
-
Team Foundation Server 2017: Add Files to Version Control
After watching this video, you will be able to add .NET files to source control.
-
Team Foundation Server 2017: Use Visual Studio and TFS
After watching this video, you will be able to use Visual Studio and TFS to build applications.
-
Team Foundation Server 2017: Configuring a Team Build Definition
After watching this video, you will be able to create a build definition within your team project.
-
Team Foundation Server 2017: Configure Jenkins Jobs for TFS
After watching this video, you will be able to describe how to configure Jenkins to work with TFS.
-
Team Foundation Server 2017: Download and Install Jenkins
After watching this video, you will be able to download and install Jenkins.
-
Team Foundation Server 2017: Configure Visual Studio Code
After watching this video, you will be able to describe how configure .NET code to be versioned by TFS.
-
Team Foundation Server 2017: Create the .NET Project
After watching this video, you will be able to describe how to create a .NET project to be used for source control.
-
Team Foundation Server 2017: Setting up the TFS Repository
After watching this video, you will be able to analyze how to set up the TFS repository for continuous deployment.
-
Team Foundation Server 2017: Creating Java Projects
After watching this video, you will be able to identify how to use Eclipse and TFS for continuous code integration.
-
Team Foundation Server 2017: Writing the Jenkins Job
After watching this video, you will be able to write the Jenkins job to promote the Java code.
-
Team Foundation Server 2017: Writing the Publish Script
After watching this video, you will be able to describe how to write the publish script used by Jenkins.
-
Team Foundation Server 2017: Push the Code
After watching this video, you will be able to describe how .NET code gets pushed through the promotion pipeline.
-
Team Foundation Server 2017: Configure the Build Trigger
After watching this video, you will be able to describe how TFS and Jenkins use build triggers.
-
Team Foundation Server 2017: Create an Automated Build with TFS
After watching this video, you will be able to create an Automated Build with TFS.
-
Team Foundation Server 2017: Create the Build Action
After watching this video, you will be able to create the Jenkins build action for the .NET application.
-
Team Foundation Server 2017: Configure the Service
After watching this video, you will be able to discover the ways TFS and Jenkins configure build services.
-
Team Foundation Server 2017: Manage Pending Changes
After watching this video, you will be able to code a Java program and manages source control changes.
-
Team Foundation Server 2017: Importing Projects
After watching this video, you will be able to create Eclipse projects by importing them from TFS.
-
Team Foundation Server 2017: Get Files from the Server
After watching this video, you will be able to search for and retrieve updated code from source control.
-
Team Foundation Server 2017: Add Files to Version Control
After watching this video, you will be able to create new entries in TFS with modified Java code.
-
Team Foundation Server 2017: Sharing Eclipse Projects
After watching this video, you will be able to identify how to share projects between Eclipse and TFS.
-
Team Foundation Server 2017: Design an Eclipse Solution
After watching this video, you will be able to design a TFS/Eclipse Java application.
-
Team Foundation Server 2017: Check In Your Work
After watching this video, you will be able to describe how TFS uses versioning to manage your Java code.
-
Team Foundation Server 2017: Check Out and Edit Files
After watching this video, you will be able to retrieve code from source control and place them in the local file system.
-
Team Foundation Server 2017: Configuring a Maven Build in TFS
After watching this video, you will be able to create Maven jobs for TFS.
-
Team Foundation Server 2017: Configuring an Ant Build in TFS
After watching this video, you will be able to create ANT build scripts for TFS.
-
Mastering DevOps with JavaScript: Using Closures and IIFEs in JS
After watching this video, you will be able to create and use closures in JavaScript and understand how to use Immediately Invoked Function Expressions (IIFEs).
-
Mastering DevOps with JavaScript: Creating Objects with Constructors
After watching this video, you will be able to create JavaScript objects using constructor functions and a new keyword.
-
Mastering DevOps with JavaScript: Working with Scope in JS
After watching this video, you will be able to recall how global and function scope work within JavaScript.
-
Mastering DevOps with Splunk: Installing and Configuring Splunk
After watching this video, you will be able to install and configure Splunk.
-
Mastering DevOps with Splunk: Introducing Splunk
After watching this video, you will be able to describe basic concepts of Splunk and its configuration options.
-
Mastering DevOps with Splunk: Using the Search Processing Language
After watching this video, you will be able to work with the Splunk Search Processing Language (SPL).
-
Mastering DevOps with Splunk: Searching with Splunk
After watching this video, you will be able to use Splunk to search machine data.
-
Mastering DevOps with JavaScript: Using Node Events in JavaScript
After watching this video, you will be able to generate events and listen for events in a Node-based environment using EventEmitter.
-
Mastering DevOps with JavaScript: Enumerating Object Properties
After watching this video, you will be able to iterate through the enumerable properties of a JavaScript object.
-
Mastering DevOps with Splunk: Enriching Data
After watching this video, you will be able to use Splunk to describe machine data.
-
Mastering DevOps with Splunk: Using Splunk Alerts
After watching this video, you will be able to generate alerts with Splunk.
-
Mastering DevOps with Splunk: Monitoring with Splunk
After watching this video, you will be able to monitor system events using Splunk.
-
Team Foundation Server 2017: Team Foundation Server Overview/Installation Options
After watching this video, you will be able to describe the concepts of Team Foundation Server and its configuration options.
-
Mastering DevOps with Splunk: Working with Splunk
After watching this video, you will be able to use Splunk for data analysis and reporting.
-
Team Foundation Server 2017: Installing Windows Server 2016
After watching this video, you will be able to install and configure Windows Server 2016 on Amazon EC2.
-
Mastering DevOps with Splunk: Using Splunk's Lookup Feature
After watching this video, you will be able to work with Splunk's advanced searching.
-
Mastering DevOps with Splunk: Grouping Splunk Events
After watching this video, you will be able to use Splunk to group system events.
-
Mastering DevOps with Splunk: Analyzing and Visualizing Data
After watching this video, you will be able to describe advanced techniques used to analysis and visualize data.
-
Mastering DevOps with Splunk: Reporting with Splunk
After watching this video, you will be able to use Splunk to generate rich reports.
-
Team Foundation Server 2017: Enabling Remote Desktop
After watching this video, you will be able to configure Windows 2016 to accept remote connections.
-
Team Foundation Server 2017: Internet Explorer Enhanced Security Configuration
After watching this video, you will be able to configure security in Internet Explorer.
-
Team Foundation Server 2017: Adding Windows Roles
After watching this video, you will be able to add Windows roles and features to support TFS.
-
Team Foundation Server 2017: Using Active Directory
After watching this video, you will be able to join the server to the Active Directory Domain.
-
Team Foundation Server 2017: Installing the TFS Plugin for Eclipse
After watching this video, you will be able to configure client connectivity to Team Foundation Server.
-
Team Foundation Server 2017: Installing Eclipse
After watching this video, you will be able to install and configure Eclipse for Java development.
-
Team Foundation Server 2017: Install Team Foundation Server 2017
After watching this video, you will be able to install Team Foundation Server 2017 on a Windows machine.
-
Team Foundation Server 2017: Install SQL Server 2016
After watching this video, you will be able to install SQL Server 2016 on a Windows machine.
-
Team Foundation Server 2017: Use Team Foundation Server
After watching this video, you will be able to configure a Team Foundation Server installation on a Windows machine.
-
Team Foundation Server 2017: Installing an E-mail Server
After watching this video, you will be able to configure an SMTP Server for Team Foundation Server.
-
Master DevOps with Puppet: Resource Attributes and Types
After watching this video, you will be able to determine how to use attributes and types in Puppet.
-
Master DevOps with Puppet: Using Resources (Code)
After watching this video, you will be able to write code to use Puppet resources.
-
Master DevOps with Puppet: Implementing Parameterized Classes
After watching this video, you will be able to create Puppet parameterized classes.
-
Master DevOps with Puppet: Creating and Running a Puppet Class
After watching this video, you will be able to create classes to be used by Puppet for configuration.
-
Master DevOps with Puppet: Resource Types
After watching this video, you will be able to describe the Puppet resources types and how they are used.
-
Master DevOps with Puppet: Implementing Class Inheritance
After watching this video, you will be able to describe the class inheritance hierarchy.
-
Master DevOps with Puppet: Design a Puppet Solution
After watching this video, you will be able to design a Puppet master/Puppet agent configuration solution.
-
Master DevOps with Puppet: Resource Abstraction Layer
After watching this video, you will be able to analyze the Puppet resource abstraction layer.
-
Master DevOps with Puppet: Setting the Client Environment
After watching this video, you will be able to identify the methods of setting the client environment in Puppet.
-
Master DevOps with Puppet: Using the Environment on Puppet Master
After watching this video, you will be able to describe how to use environments on the Puppet master.
-
Master DevOps with Puppet: Working with Custom Resource Types
After watching this video, you will be able to write code to use custom Puppet resource types.
-
Master DevOps with Puppet: EPP Templates
After watching this video, you will be able to identify how EPP templates work within Puppet.
-
Master DevOps with Puppet: Evaluating Templates
After watching this video, you will be able to analyze how to evaluate templates.
-
Master DevOps with Puppet: Puppet Search Path
After watching this video, you will be able to discover how the Puppet search path works.
-
Master DevOps with Puppet: Coding Techniques of Templating
After watching this video, you will be able to build and code Puppet templates.
-
Master DevOps with Puppet: Basics of Using Templates
After watching this video, you will be able to define the basics of using Puppet templates.
-
Master DevOps with Puppet: Use Puppet Files and Environments
After watching this video, you will be able to use Puppet file functionality and environments.
-
Master DevOps with Puppet: Advanced File Functionality with Puppet
After watching this video, you will be able to define how advanced file functionality works within Puppet.
-
Master DevOps with Puppet: The Defined Function
After watching this video, you will be able to analyze and use the Puppet Defined function.
-
Master DevOps with Puppet: The Include Function
After watching this video, you will be able to analyze the Puppet Include function.
-
Master DevOps with Puppet: Delivering Files with Puppet
After watching this video, you will be able to analyze the ways to deliver files with Puppet.
-
Master DevOps with Puppet: Using File Functions
After watching this video, you will be able to describe the Puppet file functions.
-
Master DevOps with Puppet: Creating a New Function
After watching this video, you will be able to code a new Puppet function.
-
Master DevOps with Puppet: Designing Custom Functions
After watching this video, you will be able to identify how to correctly design a custom Puppet function.
-
Master DevOps with Puppet: REST API Security
After watching this video, you will be able to define the techniques for Puppet REST API Security.
-
Master DevOps with Puppet: Testing the REST API with Curl
After watching this video, you will be able to describe how Puppet uses REST.
-
Mastering DevOps with JavaScript: Working with Assignment and Arithmetic Operators
After watching this video, you will be able to use the assignment and arithmetic operators to manipulate numeric data.
-
Jenkins 2: Work with Node Operations
After watching this video, you will be able to perform various regular node operations.
-
Mastering DevOps with JavaScript: Identifying Comparison Operators
After watching this video, you will be able to describe when to use comparison operators and the difference between the equality and identity operators.
-
Mastering DevOps with JavaScript: Using Comma and String Operators
After watching this video, you will be able to work with comma and string operators and recall how to concatenate strings and numbers.
-
Jenkins 2: Automated and Continuous Deployment in Jenkins
After watching this video, you will be able to facilitate automated and continuous deployment implemention with Jenkins.
-
Jenkins 2: Jenkins Server Migration
After watching this video, you will be able to migrate Jenkins between multiple servers.
-
Jenkins 2: Jenkins and .NET Deployment
After watching this video, you will be able to configure and deploy a .NET project into Jenkins for tasks and integration automation.
-
Jenkins 2: Jenkins and Java Deployment
After watching this video, you will be able to configure and deploy a Java project into Jenkins for tasks and integration automation.
-
Mastering DevOps with JavaScript: Implementing Shorthand Operators
After watching this video, you will be able to write more concise JavaScript code by using shorthand assignment operators.
-
Mastering DevOps with JavaScript: Using Logical Operators
After watching this video, you will be able to work with logical operators and describe how short-circuit evaluation can affect code.
-
Mastering DevOps with JavaScript: Creating Arrays
After watching this video, you will be able to use various methods of array creation in JavaScript.
-
Mastering DevOps with JavaScript: Understanding Hoisting in JS
After watching this video, you will be able to define what happens in the compile phase of JavaScript programs.
-
Mastering DevOps with JavaScript: Understanding Function Declarations and Expressions
After watching this video, you will be able to specify the difference between function declarations and function expressions.
-
Mastering DevOps with JavaScript: Creating Objects with Object Literals
After watching this video, you will be able to create JavaScript objects using object literals, and access and manipulate object properties.
-
Mastering DevOps with JavaScript: Creating and Using a Closure in JS
After watching this video, you will be able to create and use a closure in JavaScript.
-
Mastering DevOps with JavaScript: Slicing, Splicing, Combining, and Copying Arrays
After watching this video, you will be able to slice, splice, copy, and merge arrays.
-
Mastering DevOps with JavaScript: Looping JS Arrays
After watching this video, you will be able to use various methods for iterating JS arrays.
-
Mastering DevOps with JavaScript: Defining and Using Functions
After watching this video, you will be able to describe function definitions and parameters, and understand how to return values from functions.
-
Mastering DevOps with JavaScript: Sorting, Reversing, and Using Map on Arrays
After watching this video, you will be able to sort and reverse an array and use map to run functions against the array contents.
-
Mastering DevOps with JavaScript: Working with Promises
After watching this video, you will be able to use ES6 native built-in promises to handle asynchronous operations.
-
Mastering DevOps with JavaScript: Using Built-in Date Methods
After watching this video, you will be able to work with the Date object to manipulate the date, including working with the local time zone, UTC, and GMT date and times.
-
Mastering DevOps with JavaScript: Working with Built-in Math Methods
After watching this video, you will be able to use the built-in Math object to do calculations, manipulate numeric data, and perform math operations.
-
Mastering DevOps with JavaScript: Using Interactive Form Events
After watching this video, you will be able to implement interactive events like onblur, onfocus, and onsubmit to provide interactivity or react to user actions.
-
Mastering DevOps with JavaScript: Working with Page Event Handlers
After watching this video, you will be able to use page event handlers to respond to page loads and unloading, scrolling, and resizing of the browser window.
-
Master DevOps with Puppet: Understanding and Installing Puppet
After watching this video, you will be able to describe the concepts of Puppet and its configuration options.
-
Mastering DevOps with JavaScript: Using Built-in JavaScript Features
After watching this video, you will be able to use the built-in JavaScript event handlers to receive and react to events occurring on a web page.
-
Mastering DevOps with JavaScript: Manipulating Strings
After watching this video, you will be able to manipulate string objects by concatenating, splicing, adjusting case, finding patterns, and removing, adding, and replacing substrings.
-
Mastering DevOps with JavaScript: Handling Keyboard Events
After watching this video, you will be able to manage keyboard events from within elements and from within the document to provide a keyboard-friendly interface.
-
Mastering DevOps with JavaScript: Using Mouse Event Handlers
After watching this video, you will be able to respond to user actions with mouse event handlers such as click, double click, and the wheel.
-
Master DevOps with Puppet: Installing Puppet Master on AWS EC2
After watching this video, you will be able to install and configure Puppet master on Amazon Web Services EC2.
-
Master DevOps with Puppet: Getting It All to Work
After watching this video, you will be able to build out the Puppet cloud environment and getting it all to work.
-
Master DevOps with Puppet: Installing a Puppet Agent on AWS EC2
After watching this video, you will be able to install and configure Puppet agent on Amazon EC2.
-
Master DevOps with Puppet: Use Puppet
After watching this video, you will be able to set a Puppet agent to be configured by a Puppet master.
-
Master DevOps with Puppet: Using External Facts
After watching this video, you will be able to use external Puppet facts for advanced configuration options.
-
Master DevOps with Puppet: Hiera Overview
After watching this video, you will be able to describe how Hiera works within Puppet.
-
Master DevOps with Puppet: Using Core Puppet Facts
After watching this video, you will be able to use core Puppet facts for server configuration.
-
Master DevOps with Puppet: Using the Facter Commands
After watching this video, you will be able to use the Puppet Facter utility.
-
Master DevOps with Puppet: Using the FACTERLIB Variable
After watching this video, you will be able to use the Puppet FACTERLIB variable for custom configuration options.
-
Master DevOps with Puppet: Using Custom Facts
After watching this video, you will be able to use custom Puppet facts for server configuration.
-
Master DevOps with Puppet: The Three Layers of Hiera
After watching this video, you will be able to identify the three layers of Hiera and how they are used.
-
Master DevOps with Puppet: Installing and Configuring Hiera
After watching this video, you will be able to identify how Hiera is installed and configured in different versions of Puppet.
-
Master DevOps with Puppet: Coding a Puppet Module
After watching this video, you will be able to code a module to be used by Puppet.
-
Master DevOps with Puppet: Creating a Puppet Test Class
After watching this video, you will be able to create a Puppet test class to be used by Hiera.
-
Jenkins 2: Jenkins Pre and Post-build Actions Properties Files
After watching this video, you will be able to describe the steps involved in pre and post-build actions of adding properties files.
-
Jenkins 2: Jenkins Pre and Post-build Actions Properties
After watching this video, you will be able to describe the steps involved in pre and post-build actions of adding properties.
-
Jenkins 2: Working with Maven Build Jobs for Jenkins
After watching this video, you will be able to illustrate how to build and work with Maven build jobs.
-
Jenkins 2: Running Jenkins Build Jobs
After watching this video, you will be able to illustrate how to build and run new build jobs.
-
Jenkins 2: Build Steps in Jenkins
After watching this video, you will be able to list and describe the steps and processes involved with Jenkins builds.
-
Jenkins 2: Automating Unit and Integration Tests
After watching this video, you will be able to describe how to perform automated unit and integration testing in Jenkins.
-
Jenkins 2: Parametrized and Distributed Builds in Jenkins
After watching this video, you will be able to illustrate the advanced build concepts that are implemented with parameterized and distributed builds.
-
Jenkins 2: Using Jenkins with Other Languages
After watching this video, you will be able to describe how Jenkins facilitates compatibility with other languages.
-
Jenkins 2: Perform Pre and Post-build Operations
After watching this video, you will be able to create a freestyle project and perform pre and post-build operations.
-
Jenkins 2: Securing Jenkins Build Jobs
After watching this video, you will be able to list the security features and illustrate provisioning security in Jenkins build jobs.
-
Jenkins 2: Code Coverage in Jenkins
After watching this video, you will be able to specify how to use code coverage in Jenkins.
-
Jenkins 2: Ignoring Tests in Jenkins
After watching this video, you will be able to describe how to setup ignore tests and the fundamental concepts behind ignoring tests.
-
Jenkins 2: Detecting Foul Code in Jenkins
After watching this video, you will be able to illustrate how to detect foul codes in Jenkins by using code coverage.
-
Jenkins 2: Automated Acceptance and Performance Tests
After watching this video, you will be able to describe how to facilitate and provision acceptance and performance tests automation in Jenkins.
-
Jenkins 2: Displaying Test Results in JenKins
After watching this video, you will be able to illustrate how to cdisplay test results in Jenkins.
-
Jenkins 2: Configuring Test Reports in Jenkins
After watching this video, you will be able to illustrate how to configure and manage test reports in Jenkins.
-
Jenkins 2: Finding Bugs with FindBugs
After watching this video, you will be able to work with FindBugs to look for code defects and bugs.
-
Jenkins 2: PMD Rulesets in Jenkins
After watching this video, you will be able to demonstrate how to work with PMD Rulesets.
-
Jenkins 2: Verifying HTML Validity in Jenkins
After watching this video, you will be able to specify how to verify HTML validity in Jenkins.
-
Jenkins 2: Finding Security Defects with FindBugs
After watching this video, you will be able to list the security related bugs and use FindBugs to detect security threats and bugs.
-
Jenkins 2: Managing Nodes in Jenkins
After watching this video, you will be able to manage various node operations in Jenkins.
-
Jenkins 2: Configuring Nodes in Jenkins
After watching this video, you will be able to describe how to set up and configure mulitple nodes in Jenkins.
-
Jenkins 2: Master and Slave Node Architecture in Jenkins
After watching this video, you will be able to set up and configure master and slave node architecture in Jenkins.
-
Jenkins 2: Distributing Jobs over Nodes in Jenkins
After watching this video, you will be able to specify how to distribute various jobs over multiple nodes.
-
Jenkins 2: Reporting Using an External POM
After watching this video, you will be able to demonstrate how to achieve reporting configuration using an external pom.xml.
-
Jenkins 2: Introduction to Nodes in Jenkins
After watching this video, you will be able to describe the concept of nodes in Jenkins.
-
Jenkins 2: Automate Testing and Achieve CI
After watching this video, you will be able to perform various build and release operations.
-
Jenkins 2: Best Practices - Dos and Dont's
After watching this video, you will be able to list and describe the best practices of administering and maintaining Jenkins.
-
Jenkins 2: Maintaining Jenkins
After watching this video, you will be able to describe how to maintain Jenkins and its associated maintenance tasks.
-
Jenkins 2: Jenkins Backups
After watching this video, you will be able to set up and configure Jenkins backup and perform various backup activities.
-
Elasticsearch: Installing and Configuring Kibana
After watching this video, you will be able to install and configure Kibana in ELK Stack.
-
Elasticsearch: Working with Kibana as a Visualization Layer
After watching this video, you will be able to describe how Kibana can work as a visualization layer of ELK.
-
Elasticsearch: Understanding Kibana Dashboard
After watching this video, you will be able to describe the Kibana dashboard and its various components.
-
Elasticsearch: Improving Search Performance
After watching this video, you will be able to classify the principles and guidelines of improving search performance in Elasticsearch.
-
Elasticsearch: Scripting Use Case
After watching this video, you will be able to demonstrate a scripting model use case, including preindex with query API.
-
Elasticsearch: Implementing Elasticsearch Filtering
After watching this video, you will be able to implement filtering using Elasticsearch in various scenarios.
-
Elasticsearch: Working with Indexes in Kibana
After watching this video, you will be able to demonstrate the capabilities of Kibana when working with indexes.
-
Elasticsearch: Using Kibana's Dashboard Capabilities
After watching this video, you will be able to use the various capabilities of a Kibana dashboard and visual artifacts.
-
Elasticsearch: Using Kibana Plugin Features
After watching this video, you will be able to work with Kibana's prebuild plugin features.
-
Elasticsearch: Prebuilding Kibana Visualization
After watching this video, you will be able to list Kibana visualization components and metrics.
-
Elasticsearch: Log Analysis in Kibana and Elasticsearch
After watching this video, you will be able to analyze log data in Elasticsearch and create meaningful visualizations.
-
Elasticsearch: Analyzing Log Data Using ELK
After watching this video, you will be able to demonstrate how to use ELK analysis to monitor and analyze log data.
-
Elasticsearch: Building Bar Charts
After watching this video, you will be able to demonstrate how to use bar charts and incorporate various metrics to build more effective bar charts.
-
Elasticsearch: Building Pie Charts
After watching this video, you will be able to demonstrate how to use pie charts and use metrics to build rich pie charts.
-
Elasticsearch: Building Dashboards
After watching this video, you will be able to demonstrate how to build a Kibana dashboard by adding artifacts.
-
Elasticsearch: Creating Dashboards in Kibana
After watching this video, you will be able to list the features of dashboards in Kibana.
-
Elasticsearch: Kibana Reporting
After watching this video, you will be able to work with the reporting capabilities of Kibana by implementing X-Pack.
-
Elasticsearch: X-Pack and Reporting
After watching this video, you will be able to list the X-Pack and reporting features provided by Kibana.
-
Elasticsearch: Data Discovery Using the Time Filter
After watching this video, you will be able to demonstrate data discovery using the time filter features in Kibana.
-
Elasticsearch: Data Discovery in Kibana
After watching this video, you will be able to describe how to facilitate Kibana's data discovery capabilities.
-
Elasticsearch: Index and Field Management in Kibana
After watching this video, you will be able to specify how to configure and manage indexes and fields in Kibana.
-
Elasticsearch: ELK Stack Limitations
After watching this video, you will be able to describe and specify the limitations associated with ELK Stack.
-
Elasticsearch: Machine Learning Concepts
After watching this video, you will be able to describe the implementation and benefits of machine learning in analytics.
-
Elasticsearch: Field Filtering in Kibana
After watching this video, you will be able to work with filters and use the field filtering capabilities provided by Kibana.
-
Elasticsearch: Machine Learning Jobs in ELK
After watching this video, you will be able to work with machine learning jobs in ELK.
-
Elasticsearch: ELK Machine Learning Capabilities
After watching this video, you will be able to list the machine learning capabilities of Kibana and how they benefit data management.
-
Jenkins 2: Jenkins Continuous Integration
After watching this video, you will be able to specify the processes associated with Jenkins continuous integration.
-
Elasticsearch: Building Visualization Using Time Series
After watching this video, you will be able to use ELK to build different variations of time series.
-
Jenkins 2: Preparing Your Environment for Jenkins
After watching this video, you will be able to classify the prerequisites and the base technologies used when setting up Jenkins.
-
Jenkins 2: Architecture and Capabilities of Jenkins
After watching this video, you will be able to describe the architecture and capabilities of Jenkins and automating continuous integration with Jenkins.
-
Elasticsearch: Business Data Management Using ELK
After watching this video, you will be able to demonstrate how to manage business data with the help of business use cases.
-
Elasticsearch: Time Series
After watching this video, you will be able to demonstrate how to work with time series data visualization to exploit the capabilities provided by time series.
-
Jenkins 2: Configuring Jenkins Automation Tools
After watching this video, you will be able to list and configure the Jenkins tools that can be used in automating the process of integration.
-
Jenkins 2: Installing Jenkins
After watching this video, you will be able to demonstrate how to set up Jenkins.
-
Jenkins 2: Jenkins Prebuild Actions
After watching this video, you will be able to describe the various pre-build actions and how to perform them.
-
Jenkins 2: Setting Up Jenkins Projects
After watching this video, you will be able to demonstrate how to get started with a project in Jenkins.
-
Jenkins 2: Working with Jenkins Plugins
After watching this video, you will be able to list the most commonly used plugins in Jenkins and specify their purpose.
-
Jenkins 2: Jenkins Plugins
After watching this video, you will be able to specify the basic working process of adding, managing, and, upgrading plugins in Jenkins.
-
Jenkins 2: Jenkins Build Jobs Fundamentals
After watching this video, you will be able to describe what is a Jenkins build job.
-
Jenkins 2: Set Up Builds and Use Plugins
After watching this video, you will be able to set up a project and work with builds and plugins in Jenkins.
-
Jenkins 2: Creating a Jenkins Build Job
After watching this video, you will be able to build and configure a simple Jenkins build job.
-
Jenkins 2: Jenkins Reporting Tools
After watching this video, you will be able to demonstrate how to use Jenkins reporting.
-
Jenkins 2: Build Jobs in Action
After watching this video, you will be able to demonstrate how to work with Jenkins build jobs.
-
Kubernetes: Using kubemci to Deploy Multicluster Ingress
After watching this video, you will be able to work with the kubemci command-line tool to deploy global multicluster Ingress with Kubernetes clusters.
-
Kubernetes: Deploying an Application to Multiple Clusters
After watching this video, you will be able to deploy an application to multiple Kubernetes clusters.
-
Kubernetes: Tearing Down a Multicluster Ingress Deployment
After watching this video, you will be able to perform a tear down of a multicluster Ingress deployment.
-
Kubernetes: Testing a Global Multicluster Ingress Deployment
After watching this video, you will be able to test global multicluster Ingress with Kubernetes clusters.
-
Elasticsearch: ELK Fundamentals
After watching this video, you will be able to describe Elasticsearch, Logstash, and Kibana and list the components of ELK.
-
Elasticsearch: Data Management Methodologies
After watching this video, you will be able to describe data storage methodologies and NoSQL.
-
Elasticsearch: ELK Capabilities
After watching this video, you will be able to recall the capabilities of ELK.
-
Elasticsearch: Elasticsearch Plugin Management
After watching this video, you will be able to manage Elasticsearch plugins for better cluster management and feature sets.
-
Elasticsearch: Elasticsearch Cluster Management
After watching this video, you will be able to configure Elasticsearch clusters for storage reliability.
-
Elasticsearch: Elasticsearch Monitoring
After watching this video, you will be able to work with monitoring options and guidelines for cluster monitoring.
-
Elasticsearch: Scalability Concept Design
After watching this video, you will be able to define the concept of scalability design and capacity planning in Elasticsearch.
-
Elasticsearch: Elasticsearch Architectural Concepts
After watching this video, you will be able to describe the architectural concepts of Elasticsearch clusters and nodes.
-
Elasticsearch: Elasticsearch Component Configuration
After watching this video, you will be able to install and configure Elasticsearch on Windows.
-
Elasticsearch: Elasticsearch in Production
After watching this video, you will be able to install and work with multinode Elasticsearch, including master and data nodes.
-
Elasticsearch: Indexes and Sharding
After watching this video, you will be able to describe concept of indexes and sharding.
-
Elasticsearch: Configuring Single-node ELK Stack
After watching this video, you will be able to configure single-node Elasticsearch and Kibana.
-
Elasticsearch: Data Management in Elasticsearch
After watching this video, you will be able to describe concepts of structured and unstructured data management in Elasticsearch.
-
Elasticsearch: Understanding Data Dimensions and ELK Stack
After watching this video, you will be able to describe the problems and data types that ELK Stack can handle.
-
Elasticsearch: Understanding Logstash Mapping and Filtering
After watching this video, you will be able to recall mapping and filtering concepts of data ingestion using Logstash.
-
Elasticsearch: Using Data Input, Filter, and Output Plugins
After watching this video, you will be able to describe Logstash plugin management for input and output.
-
Elasticsearch: Demonstrating Data Filtering in Logstash
After watching this video, you will be able to demonstrate how data filtering is used in Logstash to get productive data.
-
Elasticsearch: Demonstrating Mapping in Logstash
After watching this video, you will be able to demonstrate how mapping works with Logstash in Elasticsearch.
-
Elasticsearch: Managing Logstash
After watching this video, you will be able to install and configure Logstash for data ingestion.
-
Elasticsearch: Understanding Logstash
After watching this video, you will be able to define Logstash and its role in ELK Stack.
-
Elasticsearch: Ingesting Data Using Logstash from Database
After watching this video, you will be able to prepare and configure Logstash to ingest data in Elasticsearch from databases.
-
Elasticsearch: Ingesting Data Using Logstash from File
After watching this video, you will be able to prepare and configure Logstash to ingest data in Elasticsearch from files.
-
Elasticsearch: Monitoring and Fault Detection in Logstash
After watching this video, you will be able to work with monitoring and fault detection using Logstash and Beats.
-
Elasticsearch: Demonstrating Enrichment of Data Using Grok
After watching this video, you will be able to demonstrate how to enrich data using grok and the lookup options.
-
Elasticsearch: Enriching Data Using Grok
After watching this video, you will be able to specify how to enrich data using grok and the lookup options.
-
Elasticsearch: Managing Search Results
After watching this video, you will be able to list and describe the common tasks in sorting and pagination of search results.
-
Elasticsearch: Using Elasticsearch Scalability Features
After watching this video, you will be able to work with the scalability features of Elasticsearch and manage multinode startup.
-
Elasticsearch: Understanding Elasticsearch's Aggregation Capability
After watching this video, you will be able to list and classify the types of aggregations available in Elasticsearch.
-
Elasticsearch: Implementing Autocomplete Suggestions
After watching this video, you will be able to implement autocomplete suggestions for users.
-
Elasticsearch: Indexing in Elasticsearch
After watching this video, you will be able to list Elasticsearch components and indexing documents using REST and API.
-
Elasticsearch: Ingesting Data Using Logstash
After watching this video, you will be able to prepare Logstash configuration to ingest data in Elasticsearch.
-
Elasticsearch: Understanding Sharding and Scalability
After watching this video, you will be able to describe how Elasticsearch scaling and sharding work internally.
-
Elasticsearch: Using Dataset and Index Application
After watching this video, you will be able to demonstrate how to index datasets and conduct search activities using Elasticsearch.
-
Elasticsearch: Working with Aggregation in Elasticsearch
After watching this video, you will be able to configure and work with metrics and bucket aggregation in Elasticsearch.
-
Elasticsearch: Scripting Language Basics
After watching this video, you will be able to describe the scripting language and query API in Elasticsearch.
-
Elasticsearch: Managing Relationships in Elasticsearch
After watching this video, you will be able to describe the concept of relationship management and limitations in Elasticsearch.
-
Jenkins 2: Jenkins Source Code Management
After watching this video, you will be able to describe how to configure source codes and manage source codes in Jenkins.
-
Jenkins 2: Creating Freestyle Build Jobs for Jenkins
After watching this video, you will be able to specify how we can create and provision a freestyle build job.
-
Jenkins 2: Build Triggers in Jenkins
After watching this video, you will be able to specify how to provision and work with build triggers in Jenkins.
-
Mastering Docker for DevOps: Deploying Docker to the Cloud
After watching this video, you will be able to deploy a Docker app on the cloud and verify the deployment.
-
Mastering Docker for DevOps: Docker Microsoft Azure VM Deployment
After watching this video, you will be able to deploy a Microsoft Azure virtual machine running Docker.
-
Mastering DevOps with JavaScript: Reading and Writing to Arrays
After watching this video, you will be able to manipulate arrays by adding and removing items.
-
Master DevOps with Puppet: Extending Facter
After watching this video, you will be able to describe how to extend the functionality of Facter.
-
Master DevOps with Puppet: Puppet File Server
After watching this video, you will be able to describe how the Puppet file server works.
-
Master DevOps with Puppet: Creating Ruby Defined Facts
After watching this video, you will be able to describe how to create Ruby based facts.
-
Master DevOps with Puppet: Directory Locations
After watching this video, you will be able to discover the ways Puppet uses local directories.
-
Master DevOps with Puppet: Roles and Profiles
After watching this video, you will be able to describe how to provide advanced configuration with roles and profiles.
-
Master DevOps with Puppet: Usage with Modules
After watching this video, you will be able to describe how to provide advanced configuration with modules.
-
Master DevOps with Puppet: Refactor Puppet Configuration
After watching this video, you will be able to refactor Puppet Configuration.