DevOps Support Administrator: DevOps Tools for Support Engineers


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

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.



Expected Duration (hours)
1.2

Lesson Objectives

DevOps Support Administrator: DevOps Tools for Support Engineers

  • discover the key concepts covered in this course
  • describe Version Control Systems and Distributed Version Control Systems and list the products that can be used to manage code versioning
  • share and update projects using Git commands
  • recall the features of Gradle that can help DevOps support engineers implement build environments
  • create Gradle projects and invoke basic Gradle commands to create a task, explore, and debug builds
  • describe configuration and management tasks that a support engineer does to support continuous integration with Jenkins
  • set up the master-slave architecture of Jenkins, which can be used for distributed build environments, and manage the workload of building projects by distributing them to multiple agent or slave nodes Using Jenkins to Configure Distributed Build Environments
  • recognize the concept of containerization and the role Docker and Kubernetes play in implementing Containerization as a Service
  • use Kubectl commands to diagnose problems in Kubernetes clusters and troubleshoot them
  • recall the features of Ansible and Chef that can be used to automate configuration management of infrastructures and platforms
  • manage Ansible inventory and configuration
  • install Chef Automate to enable support engineers to manage configuration and get better operational visibility
  • recognize New Relic capabilities that can be used to monitor resources for deploying enterprise applications
  • configure New Relic components to monitor cloud resources that are configured in AWS
  • specify the actions that can be performed during downtime and what support engineers need to focus on before creating downtime
  • configure Raygun to detect, diagnose, and resolve application issues
  • summarize the key concepts covered in this course
  • Course Number:
    it_dptfdedj_03_enus

    Expertise Level
    Intermediate