DevOps Tools: Docker 19.03 Intermediate

https://www.skillsoft.com/channel/devops-tools-8d63e880-e1a4-11e6-91a7-0242c0a80704?technologyandversion=3226834&expertiselevel=3226844 https://www.skillsoft.com/channel/devops-tools-8d63e880-e1a4-11e6-91a7-0242c0a80704?technologyandversion=3226835&expertiselevel=3226842 https://www.skillsoft.com/channel/devops-tools-8d63e880-e1a4-11e6-91a7-0242c0a80704?technologyandversion=3226836&expertiselevel=3226844 https://www.skillsoft.com/channel/devops-tools-8d63e880-e1a4-11e6-91a7-0242c0a80704?technologyandversion=3226836&expertiselevel=3226855 https://www.skillsoft.com/channel/devops-tools-8d63e880-e1a4-11e6-91a7-0242c0a80704?technologyandversion=3226838&expertiselevel=3226844 https://www.skillsoft.com/channel/devops-tools-8d63e880-e1a4-11e6-91a7-0242c0a80704?technologyandversion=3226839&expertiselevel=3226855 https://www.skillsoft.com/channel/devops-tools-8d63e880-e1a4-11e6-91a7-0242c0a80704?technologyandversion=3226840&expertiselevel=3226855 https://www.skillsoft.com/channel/devops-tools-8d63e880-e1a4-11e6-91a7-0242c0a80704?technologyandversion=3226841&expertiselevel=3226844 https://www.skillsoft.com/channel/devops-tools-8d63e880-e1a4-11e6-91a7-0242c0a80704?technologyandversion=3226848&expertiselevel=3226842 https://www.skillsoft.com/channel/devops-tools-8d63e880-e1a4-11e6-91a7-0242c0a80704?technologyandversion=3226843&expertiselevel=3226855 https://www.skillsoft.com/channel/devops-tools-8d63e880-e1a4-11e6-91a7-0242c0a80704?technologyandversion=3226846&expertiselevel=3226844 https://www.skillsoft.com/channel/devops-tools-8d63e880-e1a4-11e6-91a7-0242c0a80704?technologyandversion=3226850&expertiselevel=3226844 https://www.skillsoft.com/channel/devops-tools-8d63e880-e1a4-11e6-91a7-0242c0a80704?technologyandversion=3226851&expertiselevel=3226844 https://www.skillsoft.com/channel/devops-tools-8d63e880-e1a4-11e6-91a7-0242c0a80704?technologyandversion=3226852&expertiselevel=3226844 https://www.skillsoft.com/channel/devops-tools-8d63e880-e1a4-11e6-91a7-0242c0a80704?technologyandversion=3226853&expertiselevel=3226844 https://www.skillsoft.com/channel/devops-tools-8d63e880-e1a4-11e6-91a7-0242c0a80704?technologyandversion=3226858&expertiselevel=3226844 https://www.skillsoft.com/channel/devops-tools-8d63e880-e1a4-11e6-91a7-0242c0a80704?technologyandversion=69342039&expertiselevel=3226844 https://www.skillsoft.com/channel/devops-tools-8d63e880-e1a4-11e6-91a7-0242c0a80704?technologyandversion=3226845&expertiselevel=3226855 https://www.skillsoft.com/channel/devops-tools-8d63e880-e1a4-11e6-91a7-0242c0a80704?technologyandversion=3226847&expertiselevel=3226855 https://www.skillsoft.com/channel/devops-tools-8d63e880-e1a4-11e6-91a7-0242c0a80704?technologyandversion=3226849&expertiselevel=3226855 https://www.skillsoft.com/channel/devops-tools-8d63e880-e1a4-11e6-91a7-0242c0a80704?technologyandversion=3226850&expertiselevel=3226855 https://www.skillsoft.com/channel/devops-tools-8d63e880-e1a4-11e6-91a7-0242c0a80704?technologyandversion=3226853&expertiselevel=3226855 https://www.skillsoft.com/channel/devops-tools-8d63e880-e1a4-11e6-91a7-0242c0a80704?technologyandversion=3226854&expertiselevel=3226855 https://www.skillsoft.com/channel/devops-tools-8d63e880-e1a4-11e6-91a7-0242c0a80704?technologyandversion=3226856&expertiselevel=3226855 https://www.skillsoft.com/channel/devops-tools-8d63e880-e1a4-11e6-91a7-0242c0a80704?technologyandversion=3226857&expertiselevel=3226855 https://www.skillsoft.com/channel/devops-tools-8d63e880-e1a4-11e6-91a7-0242c0a80704?technologyandversion=5955332&expertiselevel=3226855 https://www.skillsoft.com/channel/devops-tools-8d63e880-e1a4-11e6-91a7-0242c0a80704?technologyandversion=5955339&expertiselevel=3226855 https://www.skillsoft.com/channel/devops-tools-8d63e880-e1a4-11e6-91a7-0242c0a80704?technologyandversion=69342039&expertiselevel=3226855
  • 3 Courses | 3h 57m 49s
  • 1 Book | 1h 35m
  • 4 Courses | 3h 52m 49s
  • 4 Books | 15h 55m
  • 3 Courses | 1h 34m 44s
  • 1 Course | 25m 41s
  • 3 Books | 6h 47m
  • 4 Courses | 4h 48m 15s
  • 2 Books | 5h 26m
  • 4 Books | 15h 7m
  • 3 Courses | 2h 25m 5s
  • 9 Courses | 9h 14m 48s
  • 2 Books | 15h 19m
  • 2 Courses | 2h 13m 4s
  • 4 Courses | 3h 23m 29s
  • 2 Books | 6h 32m
  • 3 Courses | 2h 44m 11s
  • 6 Books | 37h 10m
  • 1 Course | 58m 22s
  • 2 Books | 6h 45m
  • 4 Courses | 3h 51m 28s
  • 8 Books | 33h 1m
  • 1 Audiobook | 12h 55m 7s
  • 10 Courses | 6h 33m 33s
  • 2 Books | 10h 53m
  • 1 Course | 1h 22m
  • 5 Books | 14h 4m
  • 5 Books | 12h 27m
  • 4 Courses | 4h 28m 3s
  • 2 Books | 5h 51m
  • 2 Courses | 2h 33m 32s
  • 3 Courses | 2h 10m 20s
  • 6 Books | 37h 10m
  • 28 Courses | 32h 28m 38s
  • Includes Lab
  • 3 Courses | 3h 44m 44s
  • 4 Courses | 3h 30m 26s
  • 2 Books | 7h 22m
  • 5 Courses | 4h 52m 8s
  • 3 Books | 9h 2m
  • 8 Courses | 9h 44m 2s
  • 2 Books | 8h 23m
  • 6 Courses | 6h 25m 45s
  • 2 Books | 4h 55m
  • 5 Books | 14h 4m
Likes 514 Likes 514
 
Explore the world of software development and IT operations known as DevOps.

GETTING STARTED

Performance Testing & JMeter

  • Playable
    1. 
    Introduction to Performance Testing
    5m 45s
    NOW PLAYING
  • Playable
    2. 
    Performance Testing Types
    4m 25s
    UP NEXT

GETTING STARTED

Advanced Provisioning

  • Playable
    1. 
    Using the Puppet Provisioner
    6m 32s
    NOW PLAYING
  • Playable
    2. 
    Configuring a Vagrant Ansible Provisioner
    4m 21s
    UP NEXT

GETTING STARTED

Introduction to Automated Testing with Selenium

  • Playable
    1. 
    Overview of Selenium Suite
    3m 14s
    NOW PLAYING
  • Playable
    2. 
    Installing Selenium IDE
    1m 44s
    UP NEXT

GETTING STARTED

Advanced Features & Debugging

  • Playable
    1. 
    Patterns in Selenium IDE
    1m 33s
    NOW PLAYING
  • Playable
    2. 
    Globbing Patterns in Selenium IDE
    1m 18s
    UP NEXT

GETTING STARTED

Chef: Getting Started

  • Playable
    1. 
    Welcome to Chef
    4m 1s
    NOW PLAYING
  • Playable
    2. 
    Chef Structure and Architecture
    5m 2s
    UP NEXT

GETTING STARTED

Working with WebLOAD

  • Playable
    1. 
    Introduction to WebLOAD
    3m 12s
    NOW PLAYING
  • Playable
    2. 
    Recording
    2m 56s
    UP NEXT

GETTING STARTED

Installing Team Foundation Server

  • Playable
    1. 
    Application Lifecycle Management Technologies
    4m 8s
    NOW PLAYING
  • Playable
    2. 
    Planning an Installation
    3m 58s
    UP NEXT

GETTING STARTED

Puppet for DevOps: Installing & Working with Puppet Components

  • Playable
    1. 
    Course Overview
    1m 36s
    NOW PLAYING
  • Playable
    2. 
    DevOps User Stories Using Puppet
    5m 58s
    UP NEXT

GETTING STARTED

Getting Started with Vagrant

  • Playable
    1. 
    Uses of Vagrant
    4m 19s
    NOW PLAYING
  • Playable
    2. 
    Benefits to Developers, Admins, and Designers
    3m 48s
    UP NEXT

GETTING STARTED

Fundamentals of Web Services & CXF

  • Playable
    1. 
    Overview of SOA
    6m 4s
    NOW PLAYING
  • Playable
    2. 
    Web Services Technologies
    6m 21s
    UP NEXT

GETTING STARTED

Getting to Know Subversion

  • Playable
    1. 
    Defining Subversion
    2m 4s
    NOW PLAYING
  • Playable
    2. 
    Describing Subversion's Architecture
    1m 36s
    UP NEXT

GETTING STARTED

Working with VuGen

  • Playable
    1. 
    Overview of Performance Testing
    4m 13s
    NOW PLAYING
  • Playable
    2. 
    Overview of LoadRunner
    5m 21s
    UP NEXT

GETTING STARTED

Splunk: Getting Started

  • Playable
    1. 
    Introduction to Splunk
    3m 50s
    NOW PLAYING
  • Playable
    2. 
    Splunk Licensing
    2m 50s
    UP NEXT

GETTING STARTED

Ansible for DevOps: Ansible Basics

  • Playable
    1. 
    Course Overview
    38s
    NOW PLAYING
  • Playable
    2. 
    Ansible Overview
    7m 2s
    UP NEXT

GETTING STARTED

Jenkins: Introduction

  • Playable
    1. 
    Jenkins Continuous Integration
    5m 48s
    NOW PLAYING
  • Playable
    2. 
    Architecture and Capabilities of Jenkins
    7m 15s
    UP NEXT

GETTING STARTED

Chef for DevOps: Managing Infrastructure Using Chef

  • Playable
    1. 
    Course Overview
    1m 32s
    NOW PLAYING
  • Playable
    2. 
    Chef and DevOps
    11m 38s
    UP NEXT

GETTING STARTED

Security & Advanced Configurations

  • Playable
    1. 
    WS-Security
    7m 18s
    NOW PLAYING
  • Playable
    2. 
    WS-Policy
    5m 57s
    UP NEXT

GETTING STARTED

Software Testing for DevOps: Testing & DevOps Overview

  • Playable
    1. 
    Course Overview
    1m 42s
    NOW PLAYING
  • Playable
    2. 
    DevOps Overview
    3m 22s
    UP NEXT

GETTING STARTED

Azure DevOps: Repository & Pipeline Management

  • Playable
    1. 
    Course Overview
    1m 16s
    NOW PLAYING
  • Playable
    2. 
    TOSCA and DevOps
    8m 25s
    UP NEXT

GETTING STARTED

Building the Puppet Environment

  • Playable
    1. 
    Understanding and Installing Puppet
    6m 2s
    NOW PLAYING
  • Playable
    2. 
    Installing Puppet Master on AWS EC2
    7m 49s
    UP NEXT

GETTING STARTED

Ansible: Ansible for DevOps Provisioning

  • Playable
    1. 
    Course Overview
    1m 29s
    NOW PLAYING
  • Playable
    2. 
    DevOps Principles and the Role of Ansible
    6m 5s
    UP NEXT

GETTING STARTED

Advanced Docker: Exploring Advanced Docker Principles & Practices

  • Playable
    1. 
    Course Overview
    1m 17s
    NOW PLAYING
  • Playable
    2. 
    Docker Basics
    7m 32s
    UP NEXT

GETTING STARTED

Using Docker for DevOps: Introduction to Docker

  • Playable
    1. 
    Course Overview
    1m 49s
    NOW PLAYING
  • Playable
    2. 
    Containerization and Docker
    7m 29s
    UP NEXT

COURSES INCLUDED

Performance Testing & JMeter
JMeter is a powerful Apache open-source tool used in testing and analysis for application services. Explore Apache JMeter and performance testing, including installing and configuring the tool to create a basic test.
15 videos | 1h 38m has Assessment available Badge
JMeter Architecture & Operations
Discover the different uses of JMeter such as basic JMeter operations to handling responses, load analysis, using assertions and controllers, and exploring sessions.
13 videos | 1h 12m has Assessment available Badge
Comprehensive JMeter Operations
JMeter can be used with BeanShell and can integrate with automation tools like Selenium and REST API. Explore these concepts and recognize BeanShell scripting and dynamic operations to drive powerful tests.
12 videos | 1h 6m has Assessment available Badge

COURSES INCLUDED

Advanced Provisioning
Vagrant is an automated virtual server provisioning tool used to create virtual environments. Learn about provisioners, such as Puppet, Vagrant Ansible, Vagrant Chef, Vagrant CFEngine, Vagrant Azure, Vagrant Salt, and DigitalOcean.
12 videos | 59m available Badge
Customization & Managing Infrastructure
Expand your Vagrant knowledge by learning about custom box creation, using Atlas and Terraform, configuring a box management pipeline, and uploading boxes. In addition, explore dynamic memory allocation and working with multiple CPUs.
13 videos | 59m available Badge
Advanced Administration
Broaden your knowledge of virtual server provisioning with Vagrant. Learn about provisioning techniques, creating Linux virtual environments, adding MySQL for database persistence, defining plugins, and push strategies.
12 videos | 55m available Badge
Configuration, Automation, & Provisioning
Learn the inner workings of Vagrant, such as creating a LAMP, using Vagrant Push, automating configuration with Puppet, and working with Packer and Docker.
13 videos | 58m available Badge
SHOW MORE
FREE ACCESS

COURSES INCLUDED

Introduction to Automated Testing with Selenium
Explore the Selenium Suite, specifically Selenium IDE and its features, and learn how to create and run test cases and test suites. This course covers how to install the Selenium IDE, and install Firebug. Explore the Selenium IDE and its features, including the toolbar, editor, log, reference, UI-Element, and rollup pane. Learn how to build and run test cases, test suites, and multiple browser tests. Step through best practices to troubleshoot in the Selenium IDE. Then, as a review exercise, you will practice with the Selenium IDE toolbar, editor, log pane, reference pane, UI-Element pane, and the rollup pane.
16 videos | 37m has Assessment available Badge
Scripts & Commands
Explore Selenium commands and how to create and use scripts in Selenium IDE. This course introduces you to assertion and varication, and Selenium commands, including andWait, waitFor, execute, store, and print. Learn Selenium IDE script syntax for when you write your own code, and watch how record scripts for when you want the machine to help you write scripts. See how to create a script with Firebug. Finally, as a review exercise, you will identify and use the following selenium commands: assert and verify, andWait, waitFor, execute, store, and echo.
12 videos | 21m has Assessment available Badge
Locating, Verifying, & Testing Elements
Discover how to locate, verify, and test various elements in Selenium IDE. This course covers how to use the Selenium IDE to locate elements by ID, name, Xpath, link text, DOM, and CSS. See how to verify element presence, text presence, and element position. Explore Selenium IDE input controls, list boxes, check boxes, popups, multiple windows, drag and drop, links, alerts, and confirmations. Finally, as a review exercise, you will use the Selenium IDE to check the following: input controls, list boxes, check boxes, popups, multiple windows, drag and drop, links, alerts, and confirmations.
19 videos | 35m has Assessment available Badge

COURSES INCLUDED

Advanced Features & Debugging
Discover how to use advanced features of Selenium IDE such as text patterns, variables, and debugging with Selenium IDE. This course covers how the Selenium IDE works with globbing patterns, regular expression patterns, exact patterns, variables, JavaScript, user extensions, start points, breakpoints, and steps. Learn about the Selenium IDE Find button. See how to view page source code and use Selenium IDE location assistance. As a review exercise, you will debug code in the Selenium IDE.
15 videos | 25m has Assessment available Badge

COURSES INCLUDED

Chef: Getting Started
How does expressing Infrastructure as Code with Chef accelerate building, deploying, and managing infrastructure? Discover how to execute Chef code with the chef-client and examine the DSL for writing recipes and cookbooks.
13 videos | 1h 11m has Assessment available Badge
Server Basics
Using a Chef server can accelerate the process of deploying cookbooks while providing visibility into the state of your infrastructure. Explore Chef server policy and remotely deploying cookbooks.
13 videos | 1h 9m has Assessment available Badge
Community Cookbooks & Server Patterns
The best practices of using a Chef Server are directly related to the reusability of cookbook recipes and components. Explore the effective use of community cookbooks with a Chef server.
13 videos | 1h 11m has Assessment available Badge
Test Driven Cookbooks
The most important role of a Cookbook developer is to test a code before it enters production. Explore how to test Chef cookbooks consistently and effectively.
14 videos | 1h 16m has Assessment available Badge
SHOW MORE
FREE ACCESS

COURSES INCLUDED

Working with WebLOAD
WebLOAD is a load testing tool that can be used to test performance and scalability. During this course, you will explore features that enable successful testing, monitoring, and correlation. Topics in the course include recording, script debugging, parameterization, correlation, test load scenarios and test data collection. Other subjects include customizing and predefining a dashboard, actionable intelligence, application performance management (APM), server monitoring, and root-cause analysis. As you progress, you then learn how to identify WebLOAD's supported web protocols and technologies, including HTML5, SOAP, JSON, Angular, and many others. As a review exercise, you will use WebLOAD to configure a report template, generate a PDF report, list dashboard features, use predefined dashboards for an analysis, and customize a dashboard.
14 videos | 1h 3m has Assessment available Badge
Testing with WebLOAD
WebLOAD provides load testing solutions for a multitude of environments. In this course, you will learn how to create mobile test scripts, and execute mobile load tests for variety of browsers, devices, and capabilities. Examine how to perform mobile device load tests with the PerfectoMobile app. Learn how to run performance tests from the cloud. See how to run website load tests and Java load tests. Study techniques to analyze Java server performance data to identify and resolve bottlenecks. Extend built-in functionality through embedded code. Performance-test .NET applications and finally, use specialized report and analytics features to identify .NET issues.
11 videos | 45m has Assessment available Badge
Implementing WebLOAD Solutions
WebLOAD offers various solutions to load test websites, Java, and .NET. During this course, you will explore these techniques, as well as other solutions such as CRM, ERP, Selenium, and Ellucian. You'll start by learning to use WebLOAD's built-in features to connect to SQL Server and perform database commands. Next, perform load tests and reports on SQL Server. From there you will learn how to use built-in features, such as FTP and TCPIP, and conduct SOAP load tests. Other topics include the following: how to operate built-in commands, such as GET, POST, PUT, DELETE, HEAD, and OPTIONS; how to use scripts and the WebLOAD API; how to run and analyze Selenium scripts, and continuous integration (CI) performance tests. Connect to MS Access via the JET Engine. Use WEBLoad for Ellucian to test campus management platforms. Finally, as a review, you will learn how to implement WebLOAD solutions.
11 videos | 35m has Assessment available Badge

COURSES INCLUDED

Installing Team Foundation Server
Microsoft Team Foundation Server is an enterprise system that covers all aspects of Application Lifecycle Management. Learn how to plan for and install Team Foundation Server 2013 in an enterprise software development environment.
12 videos | 59m has Assessment available Badge
Configuring Team Foundation Server
Team Foundation Server can be used for source code, project, requirements, lab, and release management, as well as for testing, reporting, and automated builds. Learn to configure TFS 2013 in an enterprise software development environment.
16 videos | 1h 36m has Assessment available Badge
Managing Collections & Health
Learn the essentials of working with Team Foundation Server, including creating team project collections, moving collections, working with Performance Monitor and log files, monitoring warehouse adapters, and cleaning up stale warehouses.
10 videos | 1h 10m has Assessment available Badge
Managing Security & Reporting
Explore the use of Team Foundation Server in an enterprise environment, including managing roles and permissions, creating and managing teams, configuring security, customizing team project portals, and rebuilding the data warehouse.
10 videos | 57m available Badge
Managing Team Builds
Explore team builds, symbol and source services, build numbers and log verbosity, definition properties, triggers, drop locations, workflows, and retention policies when working with Team Foundation Server.
12 videos | 54m available Badge
Managing Templates & Settings
Increase your knowledge of Team Foundation Server by learning about process templates, errors, functional areas, and iterations. In addition, explore user management with default security groups, portal settings, and project-level alerts.
7 videos | 43m has Assessment available Badge
Managing Work Items
Delve into Team Foundation Server and learn about configuring the command prompt, work item field definitions, form layout and workflows, link types, categories, global lists, and querying with Team Explorer
11 videos | 1h 5m available Badge
Managing Connectivity & Workspaces
Learn about connecting clients in Team Foundation Server 2013, including Team Explorer, Excel, Project, and Proxy Server connectivity. In addition, explore modifying and deleting workspaces, specifying visibility, and deleting a shelveset.
11 videos | 55m available Badge
Managing Versions, Recovery, & Labs
Explore how to configure and manage version control in an enterprise software development environment with Team Foundation Server, including check-in policies, disaster recovery plans, backup and recovery, and snapshots.
11 videos | 52m available Badge
SHOW MORE
FREE ACCESS

COURSES INCLUDED

Puppet for DevOps: Installing & Working with Puppet Components
Explore the architecture of Puppet in this 12-video course. Discover essential components of Puppet, its prominent open-source products, and its application and infrastructure management capability, along with structure and essential components of Puppet module and Puppet language. First, learners will watch a demonstration of how to install and configure Puppet agent and other components to orchestrate and manage application and infrastructure at scale and implement DevOps principle, after first ensuring that they have the right machine with the right operating system. Then you will discuss how to work with Puppet commands and the Puppet development kit to manage Puppet configuration; and create, test, and manage Puppet modules to capitalize on the infrastructure as code paradigm of DevOps. Learn about the essential open-source products provided by Puppet: Puppet Open Source, Puppet Development Kit, Bolt, Litmus, Lyra, and Wash. In the concluding exercise, you will be asked to list open-source products provided by Puppet; to install Puppet Development Kit; and to create modules by using Puppet Development Kit.
12 videos | 1h 9m has Assessment available Badge
Puppet for DevOps: Working with Puppet Bolt & Continuous Delivery for PE
Explore the concept of managing data and facts by using Hiera and Facter in this 13-video course. Learn essential characteristics and features of Puppet Bolt, the concept of jobs in Puppet, and its potential challenges as a continuous delivery tool for DevOps. Learners watch demonstrations of configuring and working with EDA software tools to manage data, and installing and configuring Puppet Bolt-an open-source tool automating manual steps with plans and tasks. Install and work with continuous delivery for Puppet Enterprise (PE) to set up, build, and configure Continuous Delivery pipelines. Then use the impact analysis tool to measure impacts of recent deployments of Puppet codes. Other key topics covered here include Puppet data management with the reusable Hiera configuration file for Puppet code; fact management with the stand-alone Facter tool that gathers complete information about the system; how to install continuous delivery for PE; and Puppet's disadvantages. The concluding exercise asks learners to list different types of facts in Puppet, install Bolt to automate manual task, and execute Bolt command and task on host.
13 videos | 1h 3m has Assessment available Badge

COURSES INCLUDED

Getting Started with Vagrant
Mostly used by developers and system administrators, Vagrant automates the provisioning of virtual servers. Explore the core concepts of Vagrant, including alternative, and VirtualBox options.
10 videos | 41m has Assessment available Badge
Commands, Share, & VM Provisioning
Vagrant automates the provisioning of virtual servers. Discover how to use Vagrant in your organization through various commands, environment variables, sharing, security, provisioning, and automation.
16 videos | 55m available Badge
Networking, Synced Folders, & Clusters
Vagrant is closely coupled with the DevOps methodology and is mostly used by developers and system administrators to automate virtualization. Explore networking, synced folders, and clusters in Vagrant.
16 videos | 1h 4m available Badge
Boxes & Plugins
Vagrant is an important open source virtualization tool used by developers and system administrators. Explore boxes and plugins in Vagrant, including formatting, creation, and management of boxes, and the core principles of plugins.
10 videos | 41m has Assessment available Badge
SHOW MORE
FREE ACCESS

COURSES INCLUDED

Fundamentals of Web Services & CXF
A Web service is a communication method between two devices over a network. Learn the fundamentals of web services, and how the Apache CXF framework can help you build a web service.
8 videos | 48m has Assessment available Badge
Introduction to Services
Learn how to create and test your first web service using Apache CXF services and Apache Tomcat.
11 videos | 1h 6m has Assessment available Badge
Building REST Applications
A RESTful web service is lightweight, maintainable, and scalable. Learn how to build and unit test RESTful services using Apache CXF.
9 videos | 49m available Badge

COURSES INCLUDED

Getting to Know Subversion
Apache Subversion is an open source version control system which can track incremental versions or revisions of files and directories. Explore the fundamentals of Apache Subversion, including its function, architecture and repositories.
12 videos | 58m has Assessment available Badge

COURSES INCLUDED

Working with VuGen
HP LoadRunner is end-to-end load-testing software for system performance measurement under load. Explore performance testing and LoadRunner, including the installation of the software components.
19 videos | 1h 6m has Assessment available Badge
Enhancing Vuser Scripts
In the HP LoadRunner environment, Vuser scripts are used to emulate real-world business processes. Explore Vuser scripts, inserting transactions into scripts, and using parameters and correlation to provide flexibility and avoid errors.
11 videos | 57m has Assessment available Badge
The Controller & Executing and Analyzing Scenarios
Executing a load test in the HP LoadRunner environment is done by creating and executing a load test scenario. Explore the Controller component of HP LoadRunner 12.5 to generate manual and goal-driven scenarios.
15 videos | 1h 13m has Assessment available Badge
Working with Graphs & Reports
The Analysis tool in HP LoadRunner is used to analyze test result data. Discover how to generate an analysis session with HP LoadRunner 12, how to access graphical representations, and how to create custom graphs and reports.
7 videos | 33m has Assessment available Badge
SHOW MORE
FREE ACCESS

COURSES INCLUDED

Splunk: Getting Started
Just getting started with Splunk? Discover you how to install and configure Splunk on Linux and Windows, and explore the Splunk interface.
8 videos | 27m has Assessment available Badge
Fundamental Concepts
Splunk provides a means to collect and store log data in a collated and redundant data store facilitating searching and visualization. Explore various ways to get your data into Splunk.
13 videos | 45m has Assessment available Badge
Searching for Data & Saving Reports
After Splunk has collected data from numerous services, it's useful to have a means to search through it as well as create reports from it. Discover how to search your data in Splunk.
12 videos | 30m available Badge
Data Models & Pivot Reports
Splunk can generate reports, graphs and dashboards to get an overview of your log data. Discover how to generate reports and visualize your data.
11 videos | 20m available Badge
Splunk Administration
Splunk is a complex system of multiple interoperating components and offers a great deal of configuration options. Discover how to configure Splunk to meet your requirements.
15 videos | 59m has Assessment available Badge
Alerts & Capacity Planning
Splunk administrative tasks include creating and managing alerts and planning server capacity. Discover how to set up alerts and consider performance, storage, and deployment.
12 videos | 31m has Assessment available Badge
Visualizations & Charts
Viewing individual log items can be useful when troubleshooting specific issues, but less so to see overall trends. Discover how to create and configure charts to visualize data and provide meaningful drilldown capabilities.
11 videos | 39m has Assessment available Badge
Indexes & Storage
Splunk provides services for data retention, including backing up indexes and data. Explore Splunk implementation for indexes and storage, as well as archiving and restoring data.
8 videos | 29m has Assessment available Badge
Dashboards
When monitoring performance, it is helpful to be able to view service performance at a glance. Learn how to build customized dashboards to facilitate at-a-glance performance monitoring.
9 videos | 47m has Assessment available Badge
Indexer Clusters & Advanced Search
In large server deployments it may be desirable to achieve a higher level of logging throughput by utilizing multiple indexers in clusters. Explore Splunk implementations using index clusters, as well as advanced search methods.
18 videos | 1h 2m has Assessment available Badge
SHOW MORE
FREE ACCESS

COURSES INCLUDED

Ansible for DevOps: Ansible Basics
Ansible allows you to add easy to understand automation to your DevOps environment. No special coding skills are needed to use this tool so your teams can quickly improve productivity. In this course, you will learn about Ansible's key components, the different applications of automation, and the features available within the Ansible platform. You will learn about Ansible's key tools and commands, orchestration, and how to use patterns as well as their limitations. You'll also identify how to use playbooks, and learn how to use Ansible Vault for encryption. Finally, you'll learn about the possible use cases for the Ansible toolset in a modern DevOps practice. Upon completion, you'll be familiar with key concepts and be able to perform basic operations in Ansible.
14 videos | 1h has Assessment available Badge

COURSES INCLUDED

Jenkins: Introduction
Explore the concepts of Jenkins 2 and plugins that are enabled by default, and learn how to set up a Jenkins environment, build jobs, and choose and use the right plugins.
13 videos | 1h 11m has Assessment available Badge
Jenkins: Creating Application Builds
Discover how to build jobs, manage source code, and incorporate advanced features of job and security implementations.
13 videos | 1h 13m has Assessment available Badge
Jenkins: Testing & Continuous Integration
Discover how to setup Jenkins to implement automated testing, publish reports and use the different tools to improve the quality of the codes
13 videos | 1h 13m has Assessment available Badge
Jenkins: Administration
Discover how to setup and manage multiple nodes for optimal performance, and explore the master and slave node setup, Jenkins best practices, deploying applications to the web server and automated release.
13 videos | 49m has Assessment available Badge
SHOW MORE
FREE ACCESS

COURSES INCLUDED

Chef for DevOps: Managing Infrastructure Using Chef
Explore the implementation of Infrastructure as Code (IaC) with Chef for DevOps, including core principles, benefits, and components of Chef that are involved in implementing IaC in this 11-video course. Examine features, components, and tools of Workstation and components of Cookbook, and the various types of nodes that can be managed by using Chef. Key concepts covered in this course include characteristics and importance of implementing IaC using Chef and DevOps; the essential features of Chef Workstation, the location where users interact with Chef; and the features of Cookbook, the fundamental unit that provides capability of specifying configuration and policy for distribution. Next, learn how to set up Git to create a Chef repository; how to install Chef to a server, set up a Workstation and work with the hosted Chef, and the tools of Chef Workstation; and steps involved in working with hosted Chef. Finally, study components of Chef used to implement IaC, and the types of nodes in Chef that need to be installed, depending on the existing node architecture.
11 videos | 1h 7m has Assessment available Badge
Chef for DevOps: Automate Infrastructure Using Chef Tools & Templates
Explore the concept of environment in Chef and the various attributes that can be applied for DevOps-Chef Habitat and Chef Automate. In this 14-video course, learners examine the components used to build templates in Chef, as well as to generate Chef cookbooks, install and work with Test Kitchen, and install and work with Chef Habitat Builder. Key concepts covered in this course include how to generate Chef cookbooks and configure Knife; bootstrap a node to pull and apply configuration changes; recognize the essential features of Chef Habitat and illustrate the package build flow, from automated build to package deployment; and exploring Chef templates and the components that can be used to build them. Then you will learn how to create recipes by using template files; learn the features and capabilities provided by Chef Automate for infrastructure automation and orchestration, and work with Chef Automate to facilitate infrastructure automation and orchestration. Finally, examine scenarios where Chef may not be the best candidate for configuration management and implement automated deployment of Chef Habitat packages.
14 videos | 1h 25m has Assessment available Badge

COURSES INCLUDED

Security & Advanced Configurations
Security is always a concern and this is especially true with web services. Learn the basics of web services security, and how to employ advanced CXF configurations.
7 videos | 46m has Assessment available Badge
Configuring & Controlling Services
Discover how to improve web service security through configuration of your CXF service, and learn how to develop custom interceptors.
8 videos | 44m available Badge
Alternative Deployments & Tools
Learn alternative methods and tools available for deployment of your CXF services, and how to use XSLT within CXF.
7 videos | 39m available Badge

COURSES INCLUDED

Software Testing for DevOps: Testing & DevOps Overview
Learners can explore a foundational overview of DevOps testing, including best practices; key software testing strategies; how software testing has evolved with the adoption of DevOps movement; and key terms and concepts specific to DevOps testing and operations in this 13-video course. Begin by studying key concepts underpinning DevOps software development and deployment, then key principles behind the DevOps movement represented by the acronym CALMS (Collaboration, Automation, Lean, Measurement, and Sharing). Examine the Software Development Life Cycle (SDLC) within a DevOps software development movement, and how Agile started a changing approach to software testing that culminated in DevOps. Explore key concepts of a DevOps pipeline; how DevOps requires a different approach to software testing; testing strategies; and key software testing strategies and techniques in production within DevOps culture. Examine DevOps testing best practices and learn how to use Jira for tracking customer feedback on software use. In the concluding exercise, learners are asked to describe DevOps, the CALMS acronym, and SDLC under DevOps, and list common test strategies and DevOps testing best practice concepts.
13 videos | 44m has Assessment available Badge
Software Testing for DevOps: DevOps Testing Pipeline
This 15-video course explores the DevOps pipeline, including test strategies in a DevOps culture, continuous integration/continuous deployment (CI/CD), and configuration management. Learners will discover how to work with Agile test environments and orchestrate software tests in a DevOps culture. Begin by examining the concept of CI and its benefits; the concept of continuous delivery; the concept of CD; and the concepts of continuous testing and test orchestration in a DevOps testing pipeline. Explore the benefits and challenges related to continuous testing in a DevOps testing pipeline, and then take a look at some of the common tools used in the orchestration of continuous testing in a DevOps environment. Recognize key challenges when automating software testing; learn how to work with Git for code versioning control, and how to work with the CircleCi continuous integration tool. Then observe use of Docker containers for application packaging, and with VirtualBox and Vagrant to provision infrastructure. The concluding exercise involves describing CI, continuous delivery, and testing, and listing benefits of continuous delivery and testing.
15 videos | 59m has Assessment available Badge
Software Testing for DevOps: DevOps Test Tools
Learners will discover key DevOps test tools such as Apache JMeter, Selenium Vagrant, and Chef, in this 13-video course exploring advantages of some tools over others, selection criteria, the role of automation in DevOps culture, and best practices for testing strategy in a DevOps culture. You will begin by examining various types of DevOps testing tools, and key considerations when choosing the right DevOps test tool. Examine the role played by test automation in a DevOps culture; the role that test optimization plays in a DevOps culture; and the importance of collaboration in a DevOps testing workflow. Then explore considerations necessary when generating a testing strategy in a DevOps culture; work with test-driven development tools for automating acceptance tests; work with performance and load testing tools; and work with Selenium to record and export user interactions with a web browser. This leads into working with Vagrant and Chef to create and configure infrastructure, and working with ChefSpec to generate and run unit tests against infrastructure. The concluding exercise focuses on DevOps test tools.
13 videos | 54m has Assessment available Badge
CI/CD Implementation for DevOps
In this 17-video course, learners can explore the role of CI/CD (continuous integration and continuous development) in implementing DevOps, key principles of deployment pipelines and essential pillars and phases of continuous integration, along with the concept of Blue Ocean and differences between Red and Blue Ocean strategies. Key concepts covered here include differences between CI and CD, based on their roles in delivering software to production; how to set up deployment pipelines using BitBucket; and how to implement CI by using Atlassian tools and Jenkins. Next, you will learn how to implement CI/CD pipelines by using GitLab to illustrate the build, test, and deploy stages; to create continuous delivery pipelines in Jenkin2 to build, test, and publish with Docker; and to work with Jenkins to orchestrate building simple Node.js and React applications with Node Package Manager. Finally, learn the concept of Blue Ocean and differentiate between Red and Blue Ocean strategies; and learn to set up Blue Ocean in Jenkins, access the Blue Ocean interface, and create pipeline projects in Jenkins.
17 videos | 1h 27m has Assessment available Badge
DevOps Automation: Configuration Management
This course explores the DevOps tasks essential for implementing DevOps automation. You will examine the benefits of implementing DevOps automation, the prominent use cases of implementing DevOps automation, and how to implement release management. The 12-video course explains the best practices for adopting the CAMS (Culture Automation Measurement Sharing) principle for DevOps automation. You will also learn the practices and technologies that are involved in each step when DevOps automation is implemented. Learners will also examine prominent use cases that demonstrates implementation of automation for virtualization deployment, release, and cloud management. Learn how to automate by using Amazon's EC2 (Elastic Compute Cloud) instance, and set up an RDS (radio data system) with the use of infrastructure as code. You will learn the role of configuration management and DevOps automation using CFEngine. Next, learn how to configure and implement release management for applications by using Git's version control system. Finally, you will learn to use the Jenkins pipeline to implement and integrate continuous delivery.
12 videos | 58m has Assessment available Badge
DevOps Automation: Delivery Mechanisms
Explore the most prominent modern application delivery models in this 11-video course. Leaners encounter tools that can be used to implement automated deployment, along with their associated benefits, including the test automation workflow adopted in DevOps pipelines. The course demonstrates steps involved in managing development and deployment artifacts, demonstrate how to automate build workflows by using Maven and Jenkins, and develop test automation frameworks. Learn the relationship and differences between Maven, a build tool, and Jenkins, an open-source continuous integration software tool. Next, learn how to facilitate single source of truth-a concept used to ensure that everyone in an organization bases business decisions on the same data-when managing development and deployment of artifacts. Then study its three important elements: First, problems must be shared; second, work together to adopt a standard; and third, practice transparency, where everyone enjoys access to data and the ability to add. Other key concepts covered here include delivery models, minimum in-service deployment, traffic distribution, infrastructure automation, and functional automation.
11 videos | 48m has Assessment available Badge
DevOps Tools: Selecting the Right Tools
Discover the importance of selecting the right DevOps tools and the impacts of working with the wrong ones. This 16-video course explores steps that guide tool selection decisions, rules to consider, and what tools are appropriate for different phases of DevOps. Key concepts covered here include DevOps strategies and practices that can be applied to streamline development and operations; DevOps steps for selecting the right DevOps tools; and rules that should be considered when selecting DevOps. Next, learn the impact of selecting the wrong tools in the DevOps lifecycle; how to install Bamboo and Jenkins to illustrate their comparative capabilities; and benefits of test automation and test automation tools, including JMeter and API. Then see the capabilities of provisioning and change management tools, by focusing on configuration management and infrastructure as code implementation, and release orchestration and various tools that can be used to implement it. Finally, learn how logging and continuous monitoring tools are used to implement feedback loops in the DevOps process, and explore capabilities of Nagios as a comprehensive continuous monitoring tool.
16 videos | 1h 49m has Assessment available Badge
Best Practices for DevOps Implementation
This course explores the key elements that drive implementation of a DevOps culture in an organization. You will examine the challenges, guidelines, and rules for transforming traditional approaches to DevOps, and the best practices and guidelines for implementing and maintaining CI/CD (continuous integration and continuous delivery) systems. You will learn the benefits of implementing automation testing, and to use test automation in CI/CD pipelines. Next, examine the concept, process, workflow, and the need for an artifact repository. The course then examines how to use the chaos engineering principle to help identify weaknesses in an information system that could affect DevOps adoption. You will learn to use the Twelve-Factor App methodology as a guideline to build SaaS (software as a service) applications. You will learn to use cloud native, or container-based environments, to develop and deploy applications. Finally, this course demonstrates how to configure a JFrog artifact repository; to configure and implement Blue-green deployment to transfer user traffic; and to build cloud-native applications by using the OpenShift family of containerized software.
17 videos | 1h 30m has Assessment available Badge
Adopting the DevOps CI/CD Paradigm
Learners can explore key principles, tools, and foundational practices that are essential in implementing continuous delivery and continuous integration, and the role of architecture, culture, and patterns in ensuring their success, in this 22-video course. Become familiar with key principles and practices for successful continuous integration, and the differences between continuous integration, continuous delivery, continuous deployment, and value stream mapping. Learn how to set up, build, and implement continuous integration and continuous delivery workflows in Bitbucket pipelines by using sample Node.js application, Branch-per-issue, and Atlassian tools. Examine the Continuous Delivery Maturity Model, the components and benefits of Application Release Automation, and the criteria for selecting the right code repository solutions. Next, you will learn how to build GitFlow workflows to design branching models and enable scheduled release cycles, and about the use of GitLab as a complete DevOps platform for end-to-end DevOps lifecycle implementation. Finally, explore the use of CI/CD (continuous integration and continuous deployment) over containerization to drive down preproduction costs.
22 videos | 1h 38m has Assessment available Badge
Adopting IT Automation
In this 14-video course, learners will explore potential applications that can be automated, along with important advantages, disadvantages, and best practices of automation. You will examine how to develop enterprise automation capabilities that can help deliver controlled self-service capabilities for managing IT processes and infrastructure. First, learn about the key processes necessary to implement effective IT automation strategy, the key principles of DevOps, and the approach of automating the DevOps process by using integration technologies. Then explore the role of automation in DevOps and the benefits of enabling standardization in DevOps automation, along with the role and responsibilities of the DevOps Automation Architect. Identify the benefits of cloud automation and common cloud tasks that are a good candidate for automation. You will go on to learn about the tools used to automate DevOps practices; how to install and configure SaltStack to automate infrastructure provisioning; and how to automate static site deployment with AWS (Amazon Web Services) CloudFormation.
14 videos | 1h 9m has Assessment available Badge
Software Data Analysis: Project Management Metrics
Explore differences between traditional and Agile software project management in this 14-video course. Learners discover how to use real-time data metrics for command, control, and decision making. Examine the role metrics play in monitoring teams and continuous development, the role of software project management tools, and how to use JIRA to manage software projects. Begin by comparing traditional versus Agile project management, and take a look at effective use of software project management data analysis metrics and Agile project management data analysis metrics to monitor and control Agile projects. Discover how to use Agile team metrics for continuous self-improvement, and how real-time data metrics can feed the decision-making process. Identify how to select meaningful software project metrics; benefits of using software metrics and how to monitor and track them; and observe pitfalls encountered when one uses software project metrics. Learn how to identify key Agile project metrics to measure success; continuous development metrics; and types of software project management tools. Learn how to configure and use JIRA and dashboard to manage software projects.
14 videos | 1h 14m has Assessment available Badge Certification PMI PDU
DevOps Automation Across Platforms: CloudOps for Multi-cloud Deployments
Explore the prominent tools and services provided by AWS (Amazon Web Services), Azure, and GCP (Google Cloud Platform) to build, implement, and manage multicloud environments, in this 16-video course. Begin by examining the benefits of adopting the multicloud strategy and multicloud architecture design for application and cloud environment management. Then you will discover the challenges of hybrid and multicloud deployments, how to use the right hybrid and multicloud architecture patterns, the common network topologies for hybrid and multicloud setup, the critical challenges associated with multicloud environments, and the frameworks that can be used to eliminate these challenges. You will learn about the CloudOps characteristics that can be applied to build a cloud management platform for multicloud environments, the tools provided by AWS, Azure, and GCP to implement multicloud environments, the critical patterns for building cloud-specific automations in DevOps pipelines, and the multicloud DevOps framework that provides DevOps solutions for managing multicloud distributed environments.
16 videos | 1h 26m has Assessment available Badge
DevOps Automation Across Platforms: Working with Multi-cloud Tools
In this 13-video course, you will learn how to work with tools and services provided by Amazon Web Services (AWS), Azure, and Google Cloud Platform (GCP) to build and implement cross-cloud, multicloud environments. Learners will examine the process of implementing CI/CD (continuous integration/continuous deployment) DevOps pipelines that can employ multicloud environments, along with tools used at each step. Learn how to integrate Azure Active Directory with multiple AWS accounts, use Azure Pipelines to realize the full DevOps cycle with multicloud support, and set up and configure the CloudOps CI/CD process with Spinnaker. Also, explore how to install and configure Jenkins to provision multicloud environments and code; compare tools used to monitor metrics across multicloud environments; and connect GCP with AWS using Virtual Private Networks. Next, learn how to set up and monitor multicloud architecture involving Azure and AWS by using New Relic; view the challenges associated with multicloud disaster recovery (DR) setup; the critical patterns that can be used to set up multicloud DR; and how to set up DR with GCP and AWS.
13 videos | 1h 8m has Assessment available Badge
DevOps Engineering: Upgrading Legacy Systems & Support Systems
Most organisations have a mix of legacy and advanced systems. In this course, you'll explore how you can avoid the trap of legacy system architecture with DevOps and CloudOps. You'll learn the strategies, best practices, and benefits of modernizing or migrating legacy system architectures to multi-cloud architecture. Next, you'll look at different types of failover that can be adopted to manage system failures and the organizational structure that can be adopted to support mature multi-cloud deployments. You'll move on to learn about the elements of support systems and tools that enable robust technical and operational support systems. Finally, you'll examine how to use Git for issue tracking and Freshdesk for implementing a support ticketing system.
14 videos | 57m has Assessment available Badge
DevOps Support Administrator: Exploring Cloud Service Models
Support engineers commonly leverage cloud services like AWS, Azure, and GCP to manage resource configuration. In this course, you'll explore cloud infrastructure components, common cloud service models, and the technologies behind cloud computing. You'll learn about the logical architecture of AWS and critical services provided by Azure and Google Cloud Platform. Next, you'll examine a comparison of services provided by IBM, VMware, and Kamatera cloud. You'll then move on to look at tools that can be used to manage multi-cloud environments and the concepts of automation and configuration management in CloudOps. Next, you'll learn about the support levels provided by cloud service providers used to enable the shared responsibility support model. Finally, you'll learn to work with new EC2 runtime commands to manage remote EC2 instances, as well as common Azure and Google Cloud Platform commands to manage Azure and Google Cloud Platform resource configuration.
15 videos | 1h 5m has Assessment available Badge
DevOps Support Administrator: DevOps Practices for Support Engineers
There are key DevOps practices that the support engineer may adopt to enable end-to-end DevOps management, including best practices, patterns, and workflows. In this course, you'll explore the role of metrics, monitoring, and alerting in managing the state of infrastructures and systems. You'll learn about the best practices for monitoring systems and infrastructures, as well as deployment patterns for building reusable applications and services. Next, you'll examine the benefits of automating configuration management and the continuous integration deployment workflow for DevOps workflows management. Finally, you'll learn to configure GitLab to implement continuous integration.
10 videos | 40m has Assessment available Badge
DevOps Support Administrator: DevOps Tools for Support Engineers
There are a range of DevOps tools available to implement end-to-end DevOps processes and principles. In this course, you'll explore the products and tools that can be used to manage code versioning, builds, configuration management, integration, and monitoring. You'll learn about containerization, actions that can be performed during downtime, and considerations for creating downtime. Next, you'll look at how to work with prominent DevOps tools like Git, Gradle, Jenkins, Kubernetes, Chef, New Relic, and Raygun, including how they can be used to enable and implement end-to-end DevOps processes and principles in the software development lifecycle.
17 videos | 1h 13m has Assessment available Badge
Scripting Automation: Adopting an Automation Mindset
Learn how to adopt the automation first mindset and transition from a task-oriented support engineer to a more design and automation-oriented mindset. In this course, you'll explore the concept of an automation mindset and the benefits that enterprises can realize by adopting an automation first mindset. You'll examine the pros and cons of automation and the principles for adopting an automation first approach. Next, you'll learn the process for instilling an automation mindset, the role of design thinking in deriving and enabling an effective automation mindset and digital transformation, and how to apply the automation mindset to automate projects. You'll explore the operational KPIs for tracking and implementing continuous improvement, IT tasks that can be automated, and the evolution of software in Automated Production Systems, and the process of deriving Automated Production Systems. Finally, you'll learn about the "Who will do it" and "How can we get this done most efficiently" approaches and the best practices for building productive DevOps CI/CD automation pipelines.