Final Exam: DevOps Engineer


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

Final Exam: DevOps Engineer will test your knowledge and application of the topics presented throughout the DevOps Engineer track of the Skillsoft Aspire DevOps Engineer to CloudOps Architect Journey.



Expected Duration (hours)
0.0

Lesson Objectives

Final Exam: DevOps Engineer

  • build configuration management workflows using a single machine running Chef Client
  • compare DevOps and traditional IT management approaches from the perspective of driving software and system innovation
  • create and manage a source code repository using the Google Cloud Console and gcloud command-line tool
  • create, configure, and start Sprints to manage projects and Backlogs
  • create Kanban projects and configure the projects to prioritize and visualize project workflows
  • create local Git repositories and synchronize them with centralized Git repositories in Azure DevOps
  • define the concept of DevOps and how DevOps practices can help eliminate the problems of traditional software development approaches
  • demonstrate the use of GitLab as a complete DevOps platform for end-to-end DevOps lifecycle implementation
  • describe Chef features and its components and tools that can be used to implement Continuous Configuration Automation
  • describe Cloud Build features that can be used to implement continuous integration
  • describe continuous delivery and the benefits of adopting it
  • describe continuous integration and continuous delivery implementation approaches using AWS services
  • describe continuous integration and the principles that can be applied to implement it
  • describe different approaches of embracing the DevOps mindset and the value DevOps brings to software development projects
  • describe Disciplined DevOps and the workflow of Disciplined DevOps, with focus on how Disciplined DevOps addresses challenges faced by modern organizations
  • describe Git branching strategies that can help achieve continuous delivery
  • describe Kanban elements that are used to manage project execution, with a focus on role, prioritization, blocker, and feedback
  • describe project tracking and forecasting techniques in Kanban project management
  • describe Scrum and the Scrum roles used for implementing Agile projects
  • describe the DevOps methodologies, principles, and strategies that are used to build the end-to-end DevOps delivery lifecycle
  • describe the guiding principles and core practices of Kanban
  • describe the paradigms used to provide complete management layers for delivering applications using the DevOps landscape
  • describe the technical, procedural, measurement, and cultural capabilities of Google Cloud Platform that drive higher software delivery with CloudOps
  • differentiate between Agile and DevOps practices
  • differentiate between continuous integration, continuous delivery, continuous deployment, and value stream mapping
  • differentiate between the mindsets that drive traditional and DevOps software development
  • install and configure Azure Boards for GitHub to manage the connection of Azure Board projects with GitHub repositories
  • install Chef and write cookbooks that can be used to manage the provisioning of resources
  • list AWS services that provide tooling support for implementing end-to-end CloudOps lifecycle
  • list Azure DevOps tool features that can be used for software development with source control, work tracking, and continuous integration and delivery
  • list key elements of the DevOps mindset and describe the roles of design thinking, Lean, and Agile in enabling and facilitating DevOps in the enterprise
  • list project management tools that can be used to implement Kanban for managing value streams in project implementations
  • list prominent tools and services that can be used to implement Infrastructure as Code while applying the required DevOps and CloudOps policies
  • list the features of prominent tools and platforms used to set up traditional and DevOps deployment environments
  • list the key principles and foundational practices that are essential in implementing continuous delivery
  • list tools used to implement continuous delivery and their features
  • recall approaches Waterfall teams can use to transition to Kanban practices
  • recall common application management roadblocks and describe how the adoption DevOps practices and principles can help resolve them
  • recall DevOps and CloudOps concepts and describe the DevOps application lifecycle and the Azure DevOps reference model
  • recall the essential stages involved in the lifecycle of Infrastructure as Code and with the roles played by each of those stages
  • recall the history of Infrastructure as Code and describe the transformation of Infrastructure as Code from DevOps to the CloudOps paradigm
  • recall the history of Kanban and recognize Kanban strategies for helping IT operations teams meet project timelines
  • recognize Agile Manifesto values that can help elevate businesses to the next level
  • recognize how the Continuous Delivery Maturity Model can help build and implement Enterprise Continuous Delivery, with a focus on the Build, Deploy, Test, and Report phases
  • recognize key terms and goals that are critical for a successful rollout of Kanban for operations
  • recognize the approach of shifting security mindsets to DevSecOps culture with a focus on various security strategy components
  • recognize the benefits of using AWS for CloudOps and DevOps implementation
  • recognize the combined benefits of DevOps and Agile in managing large scale enterprise projects
  • recognize the criteria for selecting code repository solutions that can complement organizational strategies
  • recognize the deficiencies associated with manual resource configuration and how to use Infrastructure as Code to eliminate those deficiencies
  • recognize the objectives of Agile and the core Agile principles based on the Agile Manifesto
  • recognize the relationship between AWS and DevOps
  • set up deployment projects using Atlassian tools
  • set up the continuous delivery architecture using required toolsets
  • specify the benefits of transforming software development approaches with the DevOps mindset with a focus on agility and automation
  • use AWS CodeStar to develop, build, and deploy applications in AWS
  • use Azure Boards to manage software projects by tracking stories, Backlogs, features, and associated bugs
  • use Cloud Build and GitHub to automate continuous integration workflows for serverless applications
  • use Cloud Build to automate continuous integration workflows for serverless applications
  • use CodeCommit to manage code repositories that can be used in CloudOps implementation
  • Course Number:
    it_fedeca_01_enus

    Expertise Level
    Intermediate