Final Exam: DevOps Support Practitioner

DevOps
  • 1 Video | 30m 32s
  • Includes Assessment
  • Earns a Badge
Final Exam: DevOps Support Practitioner will test your knowledge and application of the topics presented throughout the DevOps Support Practitioner track of the Skillsoft Aspire Infrastructure Support Engineer to CloudOps Engineer Journey.

WHAT YOU WILL LEARN

  • classify the prominent types of a source control system along with the scenarios where can adopt the right source control systems
    compare the difference between the traditional deployment approach and DevOps powered deployment approach along with the value stream realized by DevOps in the context of deployment
    configure a Cloud Build trigger to build code whenever there are any changes to the source repository
    configure and execute Azure Pipelines jobs based on the status of running previous jobs and set timeouts for each tasks individually
    configure and use AWS CodeStar to plan releases from development to production
    configure and use the AWS Elastic Beanstalk console to upload updated source bundles and deploy them to Elastic Beanstalk environment
    configure Azure Services to implement continuous deployment from GitHub by pulling in the latest updates
    connect external repositories, set up repository mirroring and create lightweight projects with GitLab
    create an application, package the application into a container image and deploy the container image to Cloud Run
    create an automated continuous integration and release management workflow using Release Manager and AWS
    create and configure CloudTrail to manage logs for management events, insight events, data events and KMS events
    create GKE clusters that can be used in continuous deployment with Cloud Build
    create IAM users and configure IAM managed policy to assign CodePipeline permissions to the IAM users
    create pipelines to build GitHub repository using Azure Pipelines from Azure CLI
    create repositories to host sample app source codes and set up automated triggers in Cloud Build
    create two-stage pipelines and configure CodeDeploy to deploy applications from CodeCommit repository to Amazon EC2 instances
    define the concept, characteristics and benefits of software package
    define the concept of "jobs" in Azure Pipelines and classify the different types of jobs that can be configured
    demonstrate the steps involved in setting up HTTPS connections to AWS CodeCommit using git-remote-codecommit
    demonstrate the steps to clone, export, and import pipelines in the same project
    demonstrate the use of commands to monitor CPU, memory, disk usages, network and load statistics of the servers that are installed on Linux where the applications are to be deployed
    describe Google's approach to implementing continuous integration using the GCP reference pipeline to automate building, testing, and delivering quality deployment
    describe the architecture of Azure DevOps Server along with the critical considerations for a DevOps Support Practitioner to plan robust local and hosted deployments
    describe the components of application package along with the critical packaging guidelines for packaging applications
    describe the concept of stages in Azure Pipelines and list the major divisions of a logical release pipeline to set up right abstraction of Stages in Azure Pipelines
    describe the core features and capabilities of Azure Pipelines and recognize how they're used to build and test code projects automatically
    describe the features and benefits afforded by AWS Systems Manager Distributor
    describe the features of AWS CodePipeline that help model and configure different stages of the software release process
    describe the features of Git and GitLab CI/CD toolchain that can be used as a complete DevOps platform to deliver DevOps solution as a single application
    describe the features of major cloud monitoring platforms along with their classification based on their taxonomy
  • describe the fundamental concept of version control systems along with the architecture of the prominent types of version control systems independent of cloud
    describe the packaging approach provided by AWS to manage application packaging and distribution
    describe the steps that release engineers need to follow as a Foundation to streamline release management
    identify the prominent AWS services and tools that can be used to monitor infrastructure, resources, applications while also enabling governance, compliance, operational auditing and risk auditing of AWS accounts
    illustrate the use of version control systems as a mandatory component to implement continuous delivery with agile and DevOps practices
    install Concurrent Versions System and demonstrate the steps of using Concurrent Versions System to manage DevOps pipelines' assets
    list the benefits of AWS CodeDeploy along with the various deployment types that can be used by DevOps Support Practitioner to adopt the right strategy for deploying applications on compute platform
    list the components of application server that helps set up run environment to manage applications and middleware components
    list the critical steps involved in setting up continuous deployment and delivery using AWS CodePipeline
    list the essential components and patterns that are used to set up monitoring systems for IT applications and platforms
    list the Google Cloud Platform products that help build DevOps pipelines and implement CI/CD
    list the prominent cloud deployment technologies that can be used to facilitate deployments using IaaS, PaaS, and SaaS and identify the prominent use cases to help DevOps Support Practitioner identify the right deployment technology
    list the prominent compute products provided by GCP that helps enable faster computations, run large in-memory databases and build cloud‐native apps
    list the solutions that are provided by AWS to manage configuration and release solutions
    outline the approach to implementing continuous integration and recognize the benefits afforded by using AWS CodePipeline for continuous integration
    recall the concept and the role of continuous monitoring in DevOps along with the benefits afforded by adopting the right monitoring practices
    recall the essential application packaging standards and participants that are involved in the package integration process
    recall the essential DevOps stages that needs to be configured in order to create pipelines that deploys or tests applications after they've been built and tested for every committed changes
    recall the history of application server and deployment models that can be adopted to manage server-based applications
    recall the history of release management along with the key terms that are used in release management
    recall the history of source control systems along with the benefits that we can realize by adopting source control systems as a part of the development practice
    recall the key concepts and components that are used in Azure Pipelines to deliver better codes more efficiently and reliably
    recognize the cycle of release management along with the critical challenges that release management can help address
    recognize the key terms and processes involved in defining a series of Pipeline stages used in AWS CodePipeline
    recognize the use of continuous integration and pull request validation triggers based on the type of repository that was built in Azure Pipelines
    set up staging environments in Azure App Service to use separate deployment slots for applications
    specify the benefits of GCP DevOps pipeline when implemented using Google Cloud Computing services
    use the Cloud Build GitHub app to automatically build code whenever there are new commits being pushed to GitHub
    use the Google Cloud Deployment Manager to create virtual machine instances and set up deployment environments
    work with Azure Monitor to monitor and collect metrics and activity logs from host VMs to gain insight for fine-tuning instance as per the architectural requirements

IN THIS COURSE

  • Playable
    1. 
    DevOps Support Practitioner
    33s
    UP NEXT

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

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

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Likes 0 Likes 0  
Likes 0 Likes 0  
Likes 0 Likes 0