DevOps Tools: Azure 2020 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
  • 1 Book | 13h 32m
  • 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
  • 1 Book | 5h 29m
  • 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
  • 7 Books | 28h 34m
  • 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
  • 1 Course | 1h 28m 53s
  • 7 Books | 21h 46m
Rating 5.0 of 1 users Rating 5.0 of 1 users (1)
 
Explore the world of software development and IT operations known as DevOps.

GETTING STARTED

Performance Testing & JMeter

  • 5m 45s
  • 4m 25s

GETTING STARTED

Advanced Provisioning

  • 6m 32s
  • 4m 21s

GETTING STARTED

Introduction to Automated Testing with Selenium

  • 3m 14s
  • 1m 44s

GETTING STARTED

Advanced Features & Debugging

  • 1m 33s
  • 1m 18s

GETTING STARTED

Chef: Getting Started

  • 4m 1s
  • 5m 2s

GETTING STARTED

Working with WebLOAD

  • 3m 12s
  • 2m 56s

GETTING STARTED

Installing Team Foundation Server

  • 4m 8s
  • 3m 58s

GETTING STARTED

Puppet for DevOps: Installing & Working with Puppet Components

  • 1m 36s
  • 5m 58s

GETTING STARTED

Getting Started with Vagrant

  • 4m 19s
  • 3m 48s

GETTING STARTED

Fundamentals of Web Services & CXF

  • 6m 4s
  • 6m 21s

GETTING STARTED

Getting to Know Subversion

  • 2m 4s
  • 1m 36s

GETTING STARTED

Working with VuGen

  • 4m 13s
  • 5m 21s

GETTING STARTED

Splunk: Getting Started

  • 3m 50s
  • 2m 50s

GETTING STARTED

Ansible for DevOps: Ansible Basics

  • 38s
  • 7m 2s

GETTING STARTED

Jenkins: Introduction

  • 5m 48s
  • 7m 15s

GETTING STARTED

Chef for DevOps: Managing Infrastructure Using Chef

  • 1m 32s
  • 11m 38s

GETTING STARTED

Security & Advanced Configurations

  • 7m 18s
  • 5m 57s

GETTING STARTED

Software Testing for DevOps: Testing & DevOps Overview

  • 1m 42s
  • 3m 22s

GETTING STARTED

Azure DevOps: Repository & Pipeline Management

  • 1m 16s
  • 8m 25s

GETTING STARTED

Building the Puppet Environment

  • 6m 2s
  • 7m 49s

GETTING STARTED

Ansible: Ansible for DevOps Provisioning

  • 1m 29s
  • 6m 5s

GETTING STARTED

Advanced Docker: Exploring Advanced Docker Principles & Practices

  • 1m 17s
  • 7m 32s

GETTING STARTED

Using Docker for DevOps: Introduction to Docker

  • 1m 49s
  • 7m 29s

GETTING STARTED

Ansible for DevOps: Practical Uses of Ansible

  • 37s
  • 6m 43s

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.
15 videos | 1h has Assessment available Badge
Scripting Automation: Major Automation Technologies for Support Engineers
There is a range of automation technologies available to the support engineer. In this course, you'll explore the features of key scripting languages, common DevOps automation tools, platform automation tool features, and the key areas that system management tools should address. You'll learn about the features of Foreman and how to use Bash, Python, Ruby, and Shell scripts to automate interactions with infrastructures that are hosted on AWS and Azure. Finally, you'll see how to work with Puppet and Chef, create Ansible Playbooks and Salt formulas to automate creating resources and installing web servers, install Foreman, and work with Foreman UI features.
17 videos | 1h 15m has Assessment available Badge
Scripting Automation: Scripting for Support Engineers
Script automation involves the use of automation software to leverage the current scripts within your framework. In this course, you'll explore the benefits of Infrastructure as a Code and Configuration as a Code, the role of Python in configuring AWS resources, and the automation capabilities of Azure. You'll learn about the differences between PowerShell runbooks and PowerShell Workflow runbooks, how to install Python for AWS to manage AWS S3 buckets, and write Python code to retrieve AWS EC2 information and manage AWS S3 buckets. Next, you'll examine how to set up automated deployments in AWS and create an Azure Automation account. Finally, you'll learn how to create and publish PowerShell runbooks, create Python runbooks to start Azure VMs, execute scripts using Bash Interpreter in Chef, and use Chef Recipes to run scripts and handle configuration changes in AWS.
14 videos | 1h 13m has Assessment available Badge
DevOps Troubleshooting Essentials
Identifying the job roles, workflows, and processes that can support and manintain DevOps performance is essential for any enterprise. In this course, you'll explore core support roles and responsibilities. You'll also define the best DevOps team pattern to debug key components, identify an effective value stream for observing delivery across multiple systems for debugging, and establish a troubleshooting workflow to ensure continuous delivery and deployment. Next, you'll examine the processes of logical, systematic, and effective DevOps troubleshooting. You'll identify troubleshooting tasks to resolve common DevOps deployment challenges, and the concept, working mechanism, and benefits of reverse debugging. You'll move on to outline approaches to debugging cloud deployment solutions, define techniques for resolving DevOps performance issues, and distinguish the pros and cons of incremental and full deployment processes. Finally, you'll identify troubleshooting approaches for application distribution in multi-cloud and the role of the error monitoring and logging integrated approach. You'll also explore orchestrated service deployment, maintenance, and debugging processes in IaaS clouds.
15 videos | 1h 13m has Assessment available Badge
DevOps Troubleshooting Scenarios
Knowing how to maintain a healthy DevOps environment in all scenarios is a fundamental skill of the Support Engineer. In this course, you'll explore how to establish a performance test strategy for microservice-oriented applications, the different types of routers for connecting internal networks with external networks, and the features and issues associated with edge routers. Next, you'll identify how to troubleshoot slow connection and timeout issues when accessing AWS EC2 instances. You'll examine how to use CloudWatch metrics, tune the performance of web servers that host applications deployed using DevOps pipelines, benchmark network throughput among Amazon EC2 Linux instances, and configure firewall rules. You'll move on to learn to use the AWS Trusted Advisor and install, configure, and use JMeter to conduct performance, functional, and load testing. Finally, you'll see how to use iPerf and JPerf and configure GoReplay to record live traffic and load test for potential issues impacting performance.
16 videos | 1h 9m has Assessment available Badge
Getting Started with DevOps Pipelines
DevOps pipelines are an efficient means of ensuring the continuous integration and delivery of applications, maintaining clean code, and managing and simplifying production deployment. In this course, you'll explore the key phases of DevOps pipelines, the steps and patterns involved in creating them, and the differences between DevOps pipelines and traditional approaches. Next, you'll explore the principles of continuous integration and the benefits of containerization in DevOps pipelines. You'll identify the patterns of source code management used to simplify production deployment, the code integration strategies used to manage code repositories for diversified staging deployment, and the different types of tests that can be automated when using DevOps pipelines. Finally, you'll examine how to implement continuous monitoring and observability in DevOps pipelines, create pipelines using Azure DevOps tools, and use branching strategies to facilitate collaborative development and operations.
14 videos | 1h has Assessment available Badge
Monitoring in DevOps: IT Resources
A fundamental duty of a technical support engineer is to implement effective DevOps continuous monitoring. In this course, you'll identify the key components and patterns used to implement DevOps monitoring systems, the KPIs for analyzing the state of in-use IT systems, the best practices for defining effective outcomes with monitoring and alerting mechanisms, and how to monitor diversified applications. You'll also name the key components of multi-tier applications, the metrics to monitor for tracking an applications' overall performance, and prominent tools for adopting a flow monitoring strategy. Additionally, you'll identify information system security risks and outline techniques for defense in depth implementation, data-center monitoring, and security monitoring and comprehensive reporting. Finally, you'll learn to use commands to monitor server CPU, memory, disk usage, network, and load statistics.
14 videos | 1h has Assessment available Badge
Monitoring in DevOps: Cloud Services
Before carrying out DevOps monitoring, technical support engineers need to choose the most appropriate cloud-based solution. In this course, you'll recognize the QoS parameters to monitor at each cloud platform layer and the prominent monitoring architectures used to monitor components across cloud layers. You'll then name some leading cloud monitoring platforms and critical tool selection criteria, before examining Azure, GCP, and AWS monitoring services. Next, you'll configure the AWS CloudWatch Logs Agent on EC2 Linux instances and use AWS Systems Manager Quick Setup to configure Systems Manager's capabilities on these instances. You'll configure Cloud Trail to manage event logs and use Azure Monitor to monitor and collect metrics and activity logs. Lastly, you'll monitor AWS EC2 instances, Compute Engine virtual machine instances, and web servers using Google Cloud Monitoring.
16 videos | 1h 5m has Assessment available Badge
DevOps Deployment: Adopting the Right Deployment Strategy
An aspiring DevOps engineer needs to be familiar with the DevOps deployment landscape, not only in on-premises data centers but also in cloud-based architectures. In this course, you'll outline various deployment architectures and differentiate between traditional and DevOps-powered deployment approaches. You'll list the primary components and tools used to create custom content managed by the deployer. You'll examine the vital questions to ask when defining the most appropriate deployment strategy and describe some deployment troubleshooting techniques. You'll then list prominent cloud deployment models for deploying assets and applications and the technologies that facilitate deployments using IaaS, PaaS, and SaaS. Next, you'll recognize the components, usage, and benefits of AWS CodeDeploy, Azure Resource Manager, Azure DevOps Services, Azure DevOps Server, and GCP Cloud Deployment Manager.
16 videos | 1h 11m has Assessment available Badge
DevOps Deployment: Deploying Applications Using Deployment Tools
DevOps engineers need to be familiar with the prominent cloud deployment tools and their combined use for optimum application deployment. In this course, you'll explore the hybrid deployment capabilities of AWS, Azure, and GCP. You'll outline how to deploy web applications using IDEs, code to EC2 virtual machines, application revisions from GitHub repositories to EC2 instances using AWS CodeDeploy, and updated source bundles to an Elastic Beanstalk environment. You'll also recognize how to implement continuous monitoring of deployment targets and set up staging environments in Azure App Service. Next, you'll describe how to implement continuous deployment from GitHub, deploy microservices in Azure App Service as a single unit, and create virtual machine instances. Finally, you'll identify how to set up deployment environments using Google Cloud Deployment Manager and use AWS Systems Manager to manage Amazon EC2 instances.
15 videos | 1h 4m has Assessment available Badge
Applying Design Patterns in DevOps & CloudOps Automation
Discover how to implement and improve DevOps practices, tools that can be used across various development and operations processes, and how to set up DevOps architecture to improve the delivery of value. Explore essential DevOps and CloudOps design patterns used to enable DevOps and CloudOps in the enterprise, how to implement continuous deployment, and how to scale applications using cloud services. Examine the DevOps Operational Model, essential cloud design patterns that can be applied when building cloud-based applications to achieve continuous operations in public and private clouds, and critical patterns for implementing automation in DevOps and CloudOps workflows. How to build scalable architecture in AWS and how to design applications by applying the Runtime Reconfiguration pattern is also covered.
14 videos | 1h 24m has Assessment available Badge
SHOW MORE
FREE ACCESS

COURSES INCLUDED

Azure DevOps: Repository & Pipeline Management
In this course, you will learn objectives of the Topology and Orchestration Specification for Cloud Application (TOSCA) and methodical frameworks that can be used for DevOps artifact transformation with the TOSCA standard. The 14-video course explores DevOps workflow and Azure-specific patterns for automating DevOps workflows, as well as prominent Azure tools and technologies that can be used to implement DevOps and CloudOps practices. Learners will examine different types of version control provided by Azure Repos, along with the key elements and artifacts used in Azure Repos to manage version control and workflows. You will learn how to create and synchronize local Git repositories with centralized Git repositories in Azure DevOps; how to use Azure DevOps to create and manage branches; and how to manage technical debts. Finally, discover how to create Azure CI/CD (continuous integration and continuous deployment) pipelines; how to use Azure Pipelines to implement CI/CD for Node.js applications; and how to automate and execute test cases for web applications.
14 videos | 1h 12m has Assessment available Badge
Azure DevOps: Managing Agile Lifecycle
Learners can explore the useful capabilities of Azure Board for planning, tracking, and monitoring sprints following the Agile methodology, as well as examine the prominent features of Azure Artifacts, and the best practices for managing and sharing packages, in this 16-video course. You will also learn about the configuration management and monitoring capabilities afforded by Azure DevOps along with how to use Azure Pipelines to set up continuous deployment for containerized applications to Azure Kubernetes Service (AKS). Next, you will discover how to create various test artifacts, use Azure DevOps to discover, install, and publish NuGet, NPM (node package manager), and Maven packages, and configure Ansible instances on virtual machines (VMs) by using Ansible Solution Template. Conclude the course by learning how to use Ansible solution template to configure AKS clusters in Azure; how to create resource groups, and create AKS clusters within resource groups; and how to use Azure Blueprint to create, deploy, and update compliant environments.
16 videos | 1h 18m has Assessment available Badge
CloudOps with Azure DevOps Tools
Explore features of prominent Azure DevOps and CloudOps tools that can be used for software development in this 14-video course, in which learners can discover how to install and configure Azure Boards for GitHub to manage the connection of Azure Board projects with GitHub repositories. Then, see how to create local Git repositories and synchronize them with centralized Git repositories in Azure DevOps. Examine how to use Azure Boards to manage software projects, configure CI/CD (continuous integration/continuous deployment) for applications using build and release in Azure Pipelines. You will discover how to work with Azure Artifacts to publish various packages in Azure DevOps, and use Azure DevOps to create test plans for validating applications to manage the software development project testing lifecycle. Explore performance monitoring with Applications Insight and deploying applications to AWS Cloud with Azure DevOps. The course concludes with a look at the approach of shifting security mindsets to DevSecOps culture with a focus on various security strategy components, and shows how to transform monolithic solutions into cloud solutions.
14 videos | 1h 12m has Assessment available Badge

COURSES INCLUDED

Building the Puppet Environment
Discover the basic concepts of automated configuration with Puppet. Explore the installation and configuration of Puppet in the cloud and advanced server configuration.
10 videos | 50m has Assessment available Badge
Configuring the Puppet Master & Puppet Agent
Most of the functionality of Puppet is contained in the Puppet master and the Puppet agent. Discover how to configure Puppet for automated server configuration.
14 videos | 1h 5m has Assessment available Badge
Configuring Puppet Environments & Managing Files
Puppet has robust file functionality and runs in multiple environments.Discover how to get Puppet to work with files and how to set up and configure multiple Puppet environments.
11 videos | 46m has Assessment available Badge
Puppet Refactoring Patterns
There are different ways to refactor Puppet configurations. Explore techniques to mitigate the risk and increase the success of Puppet configuration refactoring as it relates to the Puppet master and the Puppet agent.
13 videos | 48m has Assessment available Badge
SHOW MORE
FREE ACCESS

COURSES INCLUDED

Ansible: Ansible for DevOps Provisioning
Explore the role and key phases of Ansible Automation for DevOps, including key components and configuration parameters and features of Ansible Playbook. This 12-video course shows learners how to use Ansible components to set up Ansible on-premises, in a sandbox, and in the cloud, plus how to create inventory files to enable communication with Ansible Server. Key concepts covered include: the role of Ansible in implementation of DevOps principles and key phases of Ansible automation; how to install Control Machine and Managed Nodes to set up Ansible; and how to configure Ansible Sandbox using virtualization on local machines. Next, learn to create inventory files to enable communication with Ansible Server; steps involved in setting up Ansible and powering graphical user interface (GUI) capability with AWX; and features of Ansible playbooks and important tags used in YAML to create playbooks for configuration management. Finally, learn to run Ansible playbooks on AWX server; essential configuration parameters of Ansible; and installing Control Machine and Managed Node to set up Ansible and run Ansible Playbook on Ansible AWX server.
12 videos | 1h 1m has Assessment available Badge
Ansible: Continuous Delivery and Monitoring Using Ansible Playbook and Tower
Learners can explore Ansible Tower features to help simplify configuration management in this 12-video DevOps course. Discover how to install Ansible Tower on Linux and launch it in the cloud, implement continuous delivery using Ansible Playbooks and Ansible Tower, and work with the Ansible Tower Dashboard. Key concepts in this course include how to demonstrate a case study working with Ansible Playbook to implement server configuration, deployment, and application launch; how to implement continuous delivery by using Ansible Playbook to deliver Role and Ansible Playbook; Ansible Tower features to help simplify Ansible configuration management; and how to install Ansible Tower on Linux. Then launch Ansible Tower in the cloud; set up and work with the various components of Ansible Tower dashboard; and create projects and manage jobs by using Ansible Tower. Next, observe the logging mechanism adopted by Ansible Tower; enable Logging Aggregator Services to configure the logging service in Ansible Tower; and install Ansible Tower on Linux. Finally, create a project with Ansible Tower software and learn how to create AWS EC2 instances with Ansible.
12 videos | 47m has Assessment available Badge
DevOps with Ansible: Overview
Explore the basics and features of Ansible for DevOps and its available installation methods.
10 videos | 45m has Assessment available Badge
DevOps with Ansible: Introduction to Playbooks & Testing
Explore the basics of Ansible playbooks and various ways to test Ansible.
11 videos | 1h 7m has Assessment available Badge
DevOps with Ansible: Working with Ansible Features
Explore Ansible features such as Ansible Vault, modules, plugins, filters, patters, and command line tools.
12 videos | 1h 10m has Assessment available Badge
SHOW MORE
FREE ACCESS

COURSES INCLUDED

Advanced Docker: Exploring Advanced Docker Principles & Practices
Docker has revolutionized deployment. It allows developer to build, manage, and secure apps anywhere with ease. In this course, you'll explore advanced Docker principles and practices, which will enhance your skills in orchestrating multi-containers, microservices, and automated deployments. You'll examine Docker basics, common misconceptions, and the benefits of using multiple Docker containers. You'll then examine why microservices are needed, service and application decentralization, and how Docker multi-containers work. You'll learn about common design patterns for managing APIs, delimitation of services, and testing and monitoring. Finally, you'll examine multi-Docker deployment automation and associated best practices.
14 videos | 1h 35m has Assessment available Badge
Advanced Docker: Working with Services & Applications on Multiple Containers
Running multiple Docker containers and using multiple cloud environments really extends the capabilities of using Docker. In this course, you'll learn about working with multiple Docker containers and how to define them. You'll then explore how to run two distinct Docker containers, as well as install and configure a simple application with at least two supporting services on the same cloud environment. You'll learn how to install and configure a simple application on at least two Docker containers on two different cloud platforms. By the end of this course, you'll be able to run most common use cases of Docker and recognize the differences.
10 videos | 1h 2m has Assessment available Badge
Advanced Docker Principles: Multiple Docker Containers
Docker is a set of platform as a service products used to build and share containerized apps. Docker enables applications to be separated from infrastructure, allowing for a quicker delivery. In this course, you'll learn the fundamentals of the Docker platform and container storage. You'll explore multi-container Docker applications, as well as common multi-container Docker scenarios. Next, you'll examine Docker Compose, a tool used for defining and running multi-container Docker applications. You'll explore how to setup Docker Compose, add containers to a project, and debug containers using VS Code. Lastly, you'll learn how to work with multiple Compose files, as well as how to review a multi-application strategy.
14 videos | 1h 16m has Assessment available Badge
Advanced Docker Principles: Docker for Microservices Strategies
A microservice architecture is used to structure an application as a collection of loosely coupled services. Microservices are independently deployable and scalable, offer improved fault isolation, and result in smaller and faster deployments. In this course, you'll learn about the fundamentals, importance, and value of microservices. You'll learn to recognize the intersection of microservices and Docker, and the advantages of using Docker for microservices. Explore how Docker's compactness and brevity lends itself to the microservices solution, and learn how Docker and microservices work together. Lastly, you'll learn how to deploy at a Docker deployment with at least 2 microservices.
11 videos | 1h 3m has Assessment available Badge
Advanced Docker Skills: Debugging Docker Solutions
Troubleshooting and debugging Docker issues are skills that are a must-have in a developer's arsenal. Use this course to learn about the 'art and science' of troubleshooting infrastructure solutions and some common troubleshooting strategies. Start by exploring some common Docker issues and their solutions before moving on to examining how to use the Docker log files to diagnose issues. You'll then discover different options for logging drivers learn how to troubleshoot issues with Docker images, Docker deployments, and deployments using Kubernetes, as well as some of the common tools used to troubleshoot Docker. You'll also investigate the steps involved in troubleshooting common issues with the Dockerfile, common Docker container naming issues, and common Docker communication issues. After completing this course, you'll have the skills and knowledge to troubleshoot and debug issues in Docker builds and deployments.
14 videos | 1h 29m has Assessment available Badge
Docker Skills: Advanced Docker Security
Security planning is a critical part of configuring and hosting Docker images securely. This course will focus on ensuring the Docker images and environment are not vulnerable to unauthorized access and security attacks. In this course, you'll learn how traditional software development models such as client server applications and REST-based web services are relevant to Docker. You'll examine the features, benefits, and challenges of using virtual machines versus Docker to deploy applications. Next, you'll explore some major Docker security concerns and methods for hardening Docker containers. You'll move on to learn about developing a security plan for Docker, specifically during the design phases of a project. Finally, you'll learn about Docker Seccomp and AppArmor profiles and why are they important.
13 videos | 1h 7m has Assessment available Badge
Docker Skills: Advanced Docker Orchestration
Container orchestration is used to automate the deployment, management, scaling and networking of containers. For organizations that have thousands of containers, being able to manage them effectively is operation critical. In this course, you'll learn about using container orchestration with Docker and the available tools and service for orchestration and cluster management. Next, you'll explore features of the Kubernetes container cluster management tool and Docker swarm. You'll examine reasons for using multiple Docker containers and options for configuring the Docker network to work with multiple containers. You'll also learn about backups, remote access, and upgrades in multi-container environments. You'll move on to examine working with multiple Docker hosts and how cloud providers manage and automate orchestration. Finally, you'll review how to set up and create a Docker swarm, as well as deploy an application stack and deploy services to a swarm.
14 videos | 1h 13m has Assessment available Badge
Advanced Docker Skills: Advanced Docker Administration
Docker is a very powerful tool that can be used for containerizing applications. This course will focus on advanced Docker administration concepts, with demonstrations of some of these advanced concepts. In this course, you'll learn about continuous integration and how it relates to Docker, Docker Hub, Docker Compose, and Docker's lifecycle. Next, you'll examine Docker security challenges and how to configure security and Transport Layer Security options. You'll explore the Docker Hub and the process of building, managing, and distributing Docker images. You'll also learn about the Docker architecture and the Docker daemon. You'll move on to cover the Docker content trust, trust delegation, how to deploy a notary, and trust key management. Finally, you'll learn about storage management in Docker, including volumes, bind mounts, and tmpfs mounts, as well as how to administer Docker networking components, services, and containers.
13 videos | 55m has Assessment available Badge
SHOW MORE
FREE ACCESS

COURSES INCLUDED

Using Docker for DevOps: Introduction to Docker
This course explores containerization, the features of containerization, and various technologies that drive containerization, a lightweight alternative for virtual machine (VM). Learners examine examples of the implementation of DevOps processes and storage drivers using Docker. The 13-video course then explores the DevOps continuous delivery reference architecture for Docker, and explains the differences between VMs, containers, and images. You will learn to use Docker Hub, and to use the Docker toolbox to install and configure Docker on Windows and Linux. Learners can examine the features and benefits of deploying and working with Docker in AWS (Amazon Web Services). You will learn to combine containerization and the cloud which adds the cloud features of elasticity, availability, and resource utility from containers. Next, you will learn to recognize essential Docker components to manage applications, data, and a network. Learners will explore the important clauses used in Dockerfiles to build images and manage images. Finally, learn to create repositories in Docker Hub, and to push container images from the local file system to the Hub.
13 videos | 1h 7m has Assessment available Badge
Using Docker for DevOps: Configuring Docker for Continuous Delivery
Explore Docker storage drivers, and how images and containers are stored and managed on a Docker host in this 11-video course, in which learners examine the differences between virtual machines (VMs), containers, and images, and explore Docker's reference architecture for continuous delivery. You will learn how to manage data volume using the Docker CLI (command-line interface); and how to classify VMs, containers, and images, as well as recall the benefits of customized images in DevOps. You will learn to use the Docker Compose tool to run multicontainer Docker applications. Since a container's capabilities depends on the host operating system, you will learn to specify the features of networking containers, and the defaulting networking providers for Docker. Learners work with Docker CLI to create and manage networks, and then learn how to install, configure, and build a project by using Docker Assemble. This course demonstrates how to set up a Docker Cluster by using Swarm for cluster-management and orchestration features. Finally, learners will explore a list of Docker's DevOps continuous delivery reference architectures.
11 videos | 50m has Assessment available Badge
DevOps with Docker: Container Management
Learners will explore a comparison of traditional virtualization and container architectures, as well as benefits of adopting containerization in DevOps workflows, in this 11-video course examining supporting Docker technologies for networking, service discovery, orchestration, and cluster management. Key concepts covered include traditional virtualization with container architecture and benefits of adopting containerization in DevOps workflows; major Docker components and features of the runC driver; and supporting Docker technologies used to manage networking, service discovery, orchestration, and clusters. Next, learn Docker commands to manage containers, associate containers with IPs, and link containers in Docker with the self-discovery approach; how to implement networking in Docker using network drivers to set up container networking; and how to set up custom bridges for Docker and use Open vSwitch virtual switch, instead of the standard Linux bridge. Then learn essential commands in Dockerfile to support the build and run phases of managing images; how to create Docker images with Dockerfile for creating and deploying applications in isolated environments; and learn image distribution and versioning by using repositories and Docker Hub.
11 videos | 52m has Assessment available Badge
DevOps with Docker: Implementing DevOps Using Docker
In this 12-video course, learners can explore activities required to set up and configure Docker for development and the features of Sonotype Nexus and Artifactory repository manager. You will discover how to run local registries, push and store images in local registries, implement tunnels to network containers present on multiple hosts, and use Docker Remote API to automate Docker tasks. Key concepts covered in this course include how to set up an end-to-end Docker-based local development environment; how to build Docker-based applications, create the continuous integration workflow for building and testing applications with Docker and Jenkins; how to provision new resources and run containers on them using Docker Machine; and how to install and configure Sonotype Nexus to set up repositories. Next, learners explore facilitating the continuous monitoring features of DevOps by implementing ELK for continuous logging and monitoring; learn Sonotype Nexus and Artifactory repository manager features; and how to install and configure Sonotype Nexus to set up a repository for artifact management.
12 videos | 1h 10m has Assessment available Badge
DevOps with Docker: Management in the Cloud
Explore tools that can be used to simplify network and service discovery in Docker, for Docker orchestration, and to adopt DevOps continuous delivery (CD) principles. Examine clustering and management, along with architecture of Kubernetes, and how to connect containers across hosts using Ambassadors. Key concepts covered in this 12-video course include implementing Docker network solutions using Weave; creating and configuring Minikube clusters; and setting up the Minikube environment to communicate with Docker daemon. Next, work with Compose to deploy applications on Minikube; create GKE clusters, and install and build continuous integration (CI)/CD pipelines with Jenkins X; and learn tools and their features used to simplify networking and service discovery in Docker. Then connect containers across hosts using Ambassadors; create and configure Minikube clusters and set up the Minikube environment to communicate with Docker daemon; and use Compose to deploy applications on Minikube. Finally, learn about tools used to adopt DevOps continuous delivery principles for managing container-based architectures; learn to create GKE clusters and install Jenkins X; and build CI/CD pipelines using Jenkins X.
12 videos | 1h 6m has Assessment available Badge
Enterprise DevOps with Docker
Explore Docker containerization strategy and how to build modern applications by implementing it with Docker. Apply the Docker Maturity Model to help scale application maturity, and general guidelines and recommendations for implementing DevOps containerization. Key concepts covered in this 16-video course include Docker's containerization strategy to help leverage existing IT resources; the Docker Maturity Model and Docker features to help scale application maturity; key products and services of Docker Enterprise Edition and their associated features; and setting up and configuring hosted Docker Enterprise. Next, learn to add nodes and provision repositories to store and manage Docker images using Docker Enterprise; build a multi-OS application, and deploy and scale it to Docker Enterprise using Swarm and one using Kubernetes; and learn approaches to securing Docker Enterprise and security best practices. Finally, examine benefits of audit logs and learn to describe log levels that can be configured with Docker Enterprise; use UCP logs in Docker Enterprise; and manage Docker Enterprise by backing up and restoring configuration and work with the telemetry plugin in Docker Enterprise.
16 videos | 1h 17m has Assessment
SHOW MORE
FREE ACCESS

COURSES INCLUDED

Ansible for DevOps: Practical Uses of Ansible
In this course, you will discover practical uses of Ansible, including how to install, configure, and upgrade Ansible. You will learn how to create inventories, how to execute common commands, tasks, and playbooks, and how to troubleshoot possible playbook issues. Next, you will explore the command line interface to execute common options and use the debugger to resolve errors. Then, you will work with various Ansible plugins and determine when to use them. And finally, you will learn the best practices associated with using the Ansible Automation Platform. Upon course completion, you will be able to install and configure Ansible, work with playbooks, and define best practices.
14 videos | 1h 28m has Assessment available Badge

EARN A DIGITAL BADGE WHEN YOU COMPLETE THESE COURSES

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

BOOKS INCLUDED

Book

Apache JMeter: A Practical Beginner's Guide to Automated Testing and Performance Measurement for Your Websites
Written in a straightforward way, with plenty of step-by-step instructions and illustrative screenshots, this book gives specific, vivid, and easy-to-understand walkthroughs of JMeter's testing tools showing what they can do, and when and how to use them.
book Duration 1h 35m book Authors By Emily H. Halili

BOOKS INCLUDED

Book

DevOps for Developers
Describing how to streamline the software delivery process and improve the cycle, this practical and thorough guide will enable you to deliver software faster, in better quality and more aligned with individual requirements and basic conditions.
book Duration 3h 17m book Authors By Michael Hüttermann

Book

The DevOps Handbook: How to Create World-Class Agility, Reliability, & Security in Technology Organizations
Featuring numerous case studies you can research and learn from, this book shows leaders how to create the cultural norms and the technical practices necessary to maximize organizational learning, increase employee satisfaction, and win in the marketplace.
book Duration 6h 47m book Authors By Gene Kim, Jez Humble, John Willis, Patrick Debois

Book

Pro Website Development and Operations: Streamlining DevOps for Large-Scale Websites
Showing you how to streamline the work of web development and operations, this book provides unique insights into how systems, code, and process can all work together to make large-scale website development and operations ultra-efficient.
book Duration 2h 36m book Authors By Matthew Sacks

Book

Pro Vagrant
Taking you from basic usage and getting started, to provisioning with Shell, Puppet, and Chef, this indispensable book will show you how to use Vagrant in real-life scenarios, so that you can start to use Vagrant day-to-day in your work.
book Duration 3h 15m book Authors By W³odzimierz Gajda
SHOW MORE
FREE ACCESS

BOOKS INCLUDED

Book

DevOps for Developers
Describing how to streamline the software delivery process and improve the cycle, this practical and thorough guide will enable you to deliver software faster, in better quality and more aligned with individual requirements and basic conditions.
book Duration 3h 17m book Authors By Michael Hüttermann

Book

Pro Docker
In this fast-paced book on the Docker open standards platform for developing, packaging and running portable distributed applications, the author discusses how to build, ship and run applications on any platform such as a PC, the cloud, data center or a virtual machine.
book Duration 1h 51m book Authors By Deepak Vohra

Book

Deploying Rails with Docker, Kubernetes and ECS
Concise and easy to follow, with a fully working Ruby on Rails app example, this book shows you how to set up the project, push it to DockerHub, manage services and set up an efficient continuous integration environment.
book Duration 1h 39m book Authors By Pablo Acuña

BOOKS INCLUDED

Book

Using Chef with Microsoft Azure
With practical, detailed examples that help to step you through the process, this hands-on resource gives you the raw materials and guidance required to get started using Chef with the Microsoft Azure toolset.
book Duration 2h 28m book Authors By Stuart Preston

Book

Chef Infrastructure Automation Cookbook, Second Edition
Packed with working code and easy-to-follow, step-by-step instructions to configure, deploy, and scale your applications, this book takes you through the various artifacts of Chef and explains the techniques of building full-fledged real-world solutions.
book Duration 2h 58m book Authors By Matthias Marschall

BOOKS INCLUDED

Book

Pro Website Development and Operations: Streamlining DevOps for Large-Scale Websites
Showing you how to streamline the work of web development and operations, this book provides unique insights into how systems, code, and process can all work together to make large-scale website development and operations ultra-efficient.
book Duration 2h 36m book Authors By Matthew Sacks

Book

DevOps for Developers
Describing how to streamline the software delivery process and improve the cycle, this practical and thorough guide will enable you to deliver software faster, in better quality and more aligned with individual requirements and basic conditions.
book Duration 3h 17m book Authors By Michael Hüttermann

Book

The DevOps Handbook: How to Create World-Class Agility, Reliability, & Security in Technology Organizations
Featuring numerous case studies you can research and learn from, this book shows leaders how to create the cultural norms and the technical practices necessary to maximize organizational learning, increase employee satisfaction, and win in the marketplace.
book Duration 6h 47m book Authors By Gene Kim, Jez Humble, John Willis, Patrick Debois

Book

Pro Continuous Delivery: With Jenkins 2.0
Showing you three crucial elements for achieving a faster software delivery pipeline, this book provides a step-by-step guide for creating a continuous delivery pipeline using all of the new features in Jenkins 2.0 such as Pipeline as a Code, multi-branch pipeline, and more.
book Duration 2h 27m book Authors By Nikhil Pathania

BOOKS INCLUDED

Book

Professional Team Foundation Server 2013
Authored by MVP Microsoft insiders to guide you step-by-step through all things Team Foundation Server (TFS), as well as help prepare you for the TFS Certification Exam, this book covers the latest updates for Agile Project Management, Test-Case Management, Release Management, the newly announced Visual Studio Online services, and shows new users the TFS workflow for managing and delivering products.
book Duration 13h 32m book Authors By Damian Brady, Ed Blankenship, Grant Holliday, Martin Woodward, Steven St. Jean

BOOKS INCLUDED

Book

DevOps for Developers
Describing how to streamline the software delivery process and improve the cycle, this practical and thorough guide will enable you to deliver software faster, in better quality and more aligned with individual requirements and basic conditions.
book Duration 3h 17m book Authors By Michael Hüttermann

Book

Pro Vagrant
Taking you from basic usage and getting started, to provisioning with Shell, Puppet, and Chef, this indispensable book will show you how to use Vagrant in real-life scenarios, so that you can start to use Vagrant day-to-day in your work.
book Duration 3h 15m book Authors By W³odzimierz Gajda

BOOKS INCLUDED

Book

How Tomcat Works: A Guide to Developing Your Own Java Servlet Container
Intended for advanced readers interested in writing their own Tomcat modules or understanding more beyond servlet/JSP programming, this unique guide cracks open Tomcat 4 and 5 and reveals the internal workings of each component.
book Duration 5h 30m book Authors By Budi Kurniawan, Paul Deck

Book

Beginning JSP, JSF and Tomcat: Java Web Development, Second Edition
Authored by a practicing Java web application expert, this example-driven guide will show you how to develop dynamic Java-based web applications using JSP, connect to databases with JSF, and put them into action using the world's most popular open source Java web server, Apache Tomcat.
book Duration 6h 51m book Authors By Giulio Zambon

Book

Professional Apache Tomcat 6
Providing a line-by-line analysis of configuration options and exploring the features and capabilities, this comprehensive resource will help you uncover the ins-and-outs of installing, configuring, and running the Apache Tomcat server.
book Duration 11h 7m book Authors By Jeff Genender, Sing Li, Vivek Chopra

Book

Installing and Managing Apache Tomcat
Unleash the features available in Apache Tomcat server for creating, deploying, and managing Web applications.
book Duration 3h 7m

Book

Pro Apache Tomcat 6
Examining the entire installation, including file system, database, and web server, this book describes configuration files, as well as administration features like security, auto-deployment, remote deployment, and data sources.
book Duration 5h 35m book Authors By Matthew Moodie

Book

Apache Tomcat 7
In addition to basic concepts and administration tasks, this practical book covers some of the most frequently used advanced features of Tomcat, including security, Apache web server integration, load balancing, and embedding Tomcat server in Java applications.
book Duration 5h book Authors By Aleksa Vukotic, James Goodwill
SHOW MORE
FREE ACCESS

BOOKS INCLUDED

Book

Practical Subversion
Written for the programmer with some experience with an existing version control system (like CVS or Perforce), Practical Subversion explains and demonstrates how to apply that experience in the Subversion environment.
book Duration 5h 29m book Authors By Garrett Rooney

BOOKS INCLUDED

Book

DevOps for Dummies
Inside, DevOps evangelist Emily Freeman provides a roadmap for adopting the management and technology tools, as well as the culture changes, needed to dive head-first into DevOps.
book Duration 5h 53m book Authors By Emily Freeman

Book

DevOps for Digital Leaders: Reignite Business with a Modern DevOps-Enabled Software Factory
Assisting leaders who are accountable for the rapid development of high-quality software applications, this concise guide shows you how to design, implement, measure, and improve DevOps programs that are tailored to your organization.
book Duration 2h 45m book Authors By Aruna Ravichandran, Kieran Taylor, Peter Waterhouse

Book

Introduction to DevOps with Chocolate, LEGO and Scrum Game
A unique case study-driven approach to learning DevOps, this book includes a fun game that helps simulate an end-to-end product delivery process and visualize the bottlenecks in the value delivery flow.
book Duration 1h 13m book Authors By Dana Pylayeva

Book

The DevOps Adoption Playbook: A Guide to Adopting DevOps in a Multi-Speed IT Enterprise
Providing practical, actionable, real-world guidance on implementing DevOps at enterprise scale, this book shows you how to get your organization on board so you can slip production into the fast lane and innovate your way to the top.
book Duration 7h 2m book Authors By Sanjeev Sharma

Book

DevOps, DBAs, and DBaaS: Managing Data Platforms to Support Continuous Integration
Investigating the complex intersection between DBA functions and DevOps processes, this book explains that as DBAs assimilate as DevOps team members, the movement advances and benefits customers, businesses, the IT industry, and the professional involved.
book Duration 2h 51m book Authors By Michael S. Cuppett

Book

The DevOps Handbook: How to Create World-Class Agility, Reliability, & Security in Technology Organizations
Featuring numerous case studies you can research and learn from, this book shows leaders how to create the cultural norms and the technical practices necessary to maximize organizational learning, increase employee satisfaction, and win in the marketplace.
book Duration 6h 47m book Authors By Gene Kim, Jez Humble, John Willis, Patrick Debois

Book

Enterprise DevOps Framework: Transforming IT Operations
Including detailed references to key concepts, this comprehensive book shows you how agile adoption will enable your organization to stay ahead in an ever-changing business environment and meet your customers' needs.
book Duration 2h 25m book Authors By Shamayel M. Farooqui

Book

Beyond The Phoenix Project: The Origins and Evolution of DevOps
In this transcript of the audio series, Gene Kim and John Willis present a nine-part discussion that includes an oral history of the DevOps movement, as well as discussions around pivotal figures and philosophies that DevOps draws upon.
book Duration 4h 5m book Authors By Gene Kim, John Willis
SHOW MORE
FREE ACCESS

BOOKS INCLUDED

Book

Implementing Splunk: Big Data Reporting and Development for Operational Intelligence
With valuable examples and practical instructions, this book provides a step-by-step implementation tutorial that equips you with high-level knowledge of configuring, deploying, extending, and integrating Splunk to bring machine-generated operational intelligence to your advantage.
book Duration 4h 33m book Authors By Vincent Bumgarner

Book

Big Data Analytics Using Splunk
Including examples drawn from social media sources such as Twitter (tweets) and Foursquare (check-ins), this practical, hands-on guide shows how to process and derive business value from big data in real time.
book Duration 6h 20m book Authors By Peter Zadrozny, Raghu Kodali

BOOKS INCLUDED

Book

Beginning Ansible Concepts and Application: Provisioning, Configuring, and Managing Servers, Applications, and Their Dependencies
This book applies key concepts immediately while building up your Ansible skills layer by layer through easy to grasp examples and engaging projects.
book Duration 3h 3m book Authors By Peter Membrey, Shaun R Smith

Book

Practical Ansible: Configuration Management from Start to Finish, 2nd Edition
This book begins with the basics of Ansible, providing you with details on how to install and configure your environment while working with different Ansible modules from the command line.
book Duration 3h 29m book Authors By Vincent Sesto

Book

IT Infrastructure Automation Using Ansible
This book is for all IT students and professionals who want to manage or plan to administer the IT infrastructure. Knowing the basic Linux command-line would be good although not mandatory.
book Duration 3h 13m book Authors By Waqas Irtaza

Book

Practical Ansible: Configuration Management from Start to Finish
Go from the basics of using Ansible to becoming proficient at implementing configuration management in your projects. This book uses a unique approach to teaching Ansible and configuration management while including realistic examples in its day-to-day use.
book Duration 2h 46m book Authors By Vincent Sesto

Book

DevOps for SharePoint: With Packer, Terraform, Ansible, and Vagrant
Whether you are a SharePoint architect, IT pro, or developer helping customers with the SharePoint platform, this book will teach you the most useful DevOps practices to tackle common issues and broaden your skill set.
book Duration 2h 16m book Authors By Ethan Schumann, Oscar Medina

Book

Ansible: From Beginner to Pro
In less than 250 pages, this book takes you from knowing nothing about configuration management to understanding how to use Ansible in a professional setting. Concise and easy-to-understand, this guide will teach you how how to create an Ansible playbook to automatically set up an environment, ready to install an open source project.
book Duration 2h 46m book Authors By Michael Heap

Book

Introduction to Ansible Network Automation: A Practical Primer
This book provides a comprehensive learning journey aimed at helping you master Ansible and efficiently automate a range of enterprise network devices, such as routers, switches, firewalls, Wireless LAN Controller (WLC), and Linux servers.
book Duration 11h 1m book Authors By Brendan Choi, Erwin Medina
SHOW MORE
FREE ACCESS

BOOKS INCLUDED

Book

DevOps for Developers
Describing how to streamline the software delivery process and improve the cycle, this practical and thorough guide will enable you to deliver software faster, in better quality and more aligned with individual requirements and basic conditions.
book Duration 3h 17m book Authors By Michael Hüttermann

Book

Pro Docker
In this fast-paced book on the Docker open standards platform for developing, packaging and running portable distributed applications, the author discusses how to build, ship and run applications on any platform such as a PC, the cloud, data center or a virtual machine.
book Duration 1h 51m book Authors By Deepak Vohra

Book

Kubernetes Management Design Patterns: With Docker, CoreOS Linux, and Other Platforms
A practical guide on using Kubernetes management patterns on CoreOS, this book discusses the ease of use provided by Kubernetes in developing and running applications in Pods and covers cloud platforms platforms, such as Amazon AWS EC2 and Google Cloud Platform.
book Duration 2h 45m book Authors By Deepak Vohra

Book

Essential Docker for ASP.NET Core MVC
Packed with examples and practical demonstrations, this book will help you deploy even large-scale, cross-platform web applications from development into production.
book Duration 2h 55m book Authors By Adam Freeman

Book

Deploying Rails with Docker, Kubernetes and ECS
Concise and easy to follow, with a fully working Ruby on Rails app example, this book shows you how to set up the project, push it to DockerHub, manage services and set up an efficient continuous integration environment.
book Duration 1h 39m book Authors By Pablo Acuña

BOOKS INCLUDED

Book

Pro DevOps with Google Cloud Platform: With Docker, Jenkins, and Kubernetes
Showing you how to use DevOps principles with Google Cloud Platform (GCP) to develop applications and services, this book builds chapter by chapter to a complete real-life scenario, explaining how to build, monitor, and maintain a complete application using DevOps in practice.
book Duration 3h 24m book Authors By Pierluigi Riti

Book

Pro Continuous Delivery: With Jenkins 2.0
Showing you three crucial elements for achieving a faster software delivery pipeline, this book provides a step-by-step guide for creating a continuous delivery pipeline using all of the new features in Jenkins 2.0 such as Pipeline as a Code, multi-branch pipeline, and more.
book Duration 2h 27m book Authors By Nikhil Pathania

BOOKS INCLUDED

Book

Apache Tomcat 7
In addition to basic concepts and administration tasks, this practical book covers some of the most frequently used advanced features of Tomcat, including security, Apache web server integration, load balancing, and embedding Tomcat server in Java applications.
book Duration 5h book Authors By Aleksa Vukotic, James Goodwill

Book

Pro Apache Tomcat 6
Examining the entire installation, including file system, database, and web server, this book describes configuration files, as well as administration features like security, auto-deployment, remote deployment, and data sources.
book Duration 5h 35m book Authors By Matthew Moodie

Book

Installing and Managing Apache Tomcat
Unleash the features available in Apache Tomcat server for creating, deploying, and managing Web applications.
book Duration 3h 7m

Book

Professional Apache Tomcat 6
Providing a line-by-line analysis of configuration options and exploring the features and capabilities, this comprehensive resource will help you uncover the ins-and-outs of installing, configuring, and running the Apache Tomcat server.
book Duration 11h 7m book Authors By Jeff Genender, Sing Li, Vivek Chopra

Book

Beginning JSP, JSF and Tomcat: Java Web Development, Second Edition
Authored by a practicing Java web application expert, this example-driven guide will show you how to develop dynamic Java-based web applications using JSP, connect to databases with JSF, and put them into action using the world's most popular open source Java web server, Apache Tomcat.
book Duration 6h 51m book Authors By Giulio Zambon

Book

How Tomcat Works: A Guide to Developing Your Own Java Servlet Container
Intended for advanced readers interested in writing their own Tomcat modules or understanding more beyond servlet/JSP programming, this unique guide cracks open Tomcat 4 and 5 and reveals the internal workings of each component.
book Duration 5h 30m book Authors By Budi Kurniawan, Paul Deck
SHOW MORE
FREE ACCESS

BOOKS INCLUDED

Book

Pro Puppet, Second Edition
Puppet provides a way to automate everything from user management to server configuration. This book will teach you how Puppet has changed in the latest version, how to use it on a variety of platforms, including Windows, how to work with Puppet modules, and how to use Hiera.
book Duration 5h 4m book Authors By Ben Kero, James Turnbull, Jeffery McCune, Spencer Krum, William Van Hevelingen

Book

Pulling Strings with Puppet: Configuration Management Made Easy
Introducing the powerful Puppet system administration tool, this book will guide you through its key features, showing you how to install and configure, create automated tasks, and even create reporting solutions and extend Puppet further to your needs.
book Duration 2h 18m book Authors By James Turnbull

BOOKS INCLUDED

Book

Practical Ansible: Configuration Management from Start to Finish
Go from the basics of using Ansible to becoming proficient at implementing configuration management in your projects. This book uses a unique approach to teaching Ansible and configuration management while including realistic examples in its day-to-day use.
book Duration 2h 46m book Authors By Vincent Sesto

Book

IT Infrastructure Automation Using Ansible
This book is for all IT students and professionals who want to manage or plan to administer the IT infrastructure. Knowing the basic Linux command-line would be good although not mandatory.
book Duration 3h 13m book Authors By Waqas Irtaza

Book

Beginning Ansible Concepts and Application: Provisioning, Configuring, and Managing Servers, Applications, and Their Dependencies
This book applies key concepts immediately while building up your Ansible skills layer by layer through easy to grasp examples and engaging projects.
book Duration 3h 3m book Authors By Peter Membrey, Shaun R Smith

BOOKS INCLUDED

Book

Docker Deep Dive: Zero to Docker in a Single Book!
Giving you the confidence you need to take on Docker in the real world, this guide is the ultimate book for learning Docker, brought to you by Docker Captain and leading educator in the container ecosystem.
book Duration 3h 45m book Authors By Nigel Poulton

Book

Docker Deep Dive
Giving you the confidence you need to take on Docker in the real world, this guide is the ultimate book for learning Docker, brought to you by Docker Captain and leading educator in the container ecosystem.
book Duration 4h 38m book Authors By Nigel Poulton

BOOKS INCLUDED

Book

Pro DevOps with Google Cloud Platform: With Docker, Jenkins, and Kubernetes
Showing you how to use DevOps principles with Google Cloud Platform (GCP) to develop applications and services, this book builds chapter by chapter to a complete real-life scenario, explaining how to build, monitor, and maintain a complete application using DevOps in practice.
book Duration 3h 24m book Authors By Pierluigi Riti

Book

Generic Pipelines Using Docker: The DevOps Guide to Building Reusable, Platform Agnostic CI/CD Frameworks
Using real-world examples and reusable code, this book helps you get up to speed on the pros and cons of generic pipeline methodology, and learn to combine shell scripts and Docker to build generic pipelines.
book Duration 1h 31m book Authors By Brandon Atkinson, Dallas Edwards

BOOKS INCLUDED

Book

Beginning Ansible Concepts and Application: Provisioning, Configuring, and Managing Servers, Applications, and Their Dependencies
This book applies key concepts immediately while building up your Ansible skills layer by layer through easy to grasp examples and engaging projects.
book Duration 3h 3m book Authors By Peter Membrey, Shaun R Smith

Book

Practical Ansible: Configuration Management from Start to Finish, 2nd Edition
This book begins with the basics of Ansible, providing you with details on how to install and configure your environment while working with different Ansible modules from the command line.
book Duration 3h 29m book Authors By Vincent Sesto

Book

IT Infrastructure Automation Using Ansible
This book is for all IT students and professionals who want to manage or plan to administer the IT infrastructure. Knowing the basic Linux command-line would be good although not mandatory.
book Duration 3h 13m book Authors By Waqas Irtaza

Book

Practical Ansible: Configuration Management from Start to Finish
Go from the basics of using Ansible to becoming proficient at implementing configuration management in your projects. This book uses a unique approach to teaching Ansible and configuration management while including realistic examples in its day-to-day use.
book Duration 2h 46m book Authors By Vincent Sesto

Book

DevOps for SharePoint: With Packer, Terraform, Ansible, and Vagrant
Whether you are a SharePoint architect, IT pro, or developer helping customers with the SharePoint platform, this book will teach you the most useful DevOps practices to tackle common issues and broaden your skill set.
book Duration 2h 16m book Authors By Ethan Schumann, Oscar Medina

Book

Ansible: From Beginner to Pro
In less than 250 pages, this book takes you from knowing nothing about configuration management to understanding how to use Ansible in a professional setting. Concise and easy-to-understand, this guide will teach you how how to create an Ansible playbook to automatically set up an environment, ready to install an open source project.
book Duration 2h 46m book Authors By Michael Heap

Book

Hands-on Ansible Automation: Streamline Your Workflow and Simplify Your Tasks with Ansible
Hands-on Ansible Automation is a comprehensive guide by expert Luca Berton that equips readers with the skills to proficiently automate configuration management, deployment, and orchestration tasks.
book Duration 4h 13m book Authors By Luca Berton
SHOW MORE
FREE ACCESS

AUDIOBOOKS INCLUDED

Audiobook

The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations
This audio edition tells you how to integrate product management, development, QA, IT operations, and information security to elevate your company and win in the marketplace.
audiobook Duration 12h 55m 7s audiobook Authors By Gene Kim, Jez Humble, John Willis, Patrick Debois

YOU MIGHT ALSO LIKE

Channel BI & Monitoring
Rating 5.0 of 1 users Rating 5.0 of 1 users (1)