Final Exam: Cloud Engineer


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

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



Expected Duration (hours)
0.0

Lesson Objectives

Final Exam: Cloud Engineer

  • build GitHub repositories and applications using Azure Pipelines from the command line
  • configure and manage Amazon EC2 systems with the AWS Systems Manager
  • create and manage branches using Azure DevOps
  • create local Git repositories and synchronize them with centralized Git repositories in Azure DevOps
  • create repositories using the Cloud Source Repository and manage code using the check-in/checkout and merge strategies
  • create various test artifacts that include elements like test plan, test suite, test case, test configuration, and parameters for managing backlog items
  • define key processes that need to be followed to implement effective IT automation strategy
  • define multi-cloud and list the benefits of adopting the multi-cloud strategy
  • demonstrate the exploratory testing and feedback management capabilities of Azure Test Plans
  • describe CloudOps characteristics that can be applied to build a cloud management platform for multi-cloud environments
  • describe multi-cloud architecture design, which can be used to derive an effective cloud strategy for application management on multi-cloud environments
  • describe the advantages, disadvantages, and best practices of automation that should be applied for productive IT operations
  • describe the benefits of cloud automation and common cloud tasks that are a good candidate for automation
  • describe the concept of Azure Test Plans from the perspective of manual and automated testing
  • describe the evolution of design patterns and list the elements that are used to share feasible solutions for generic problems
  • describe the features of Google Cloud Source Repository and compare its capabilities with GitHub
  • describe the key features of Google Kubernetes Engine and how it can be used to set up CloudOps to manage operations that scale and manage workload
  • identify the role of automation in DevOps and the benefits of enabling standardization in DevOps automation
  • implement continuous security monitoring using AWS GuardDuty
  • install and configure Jenkins to support multi-cloud environments and deploy code to multi-cloud environments using containerization
  • integrate Azure Active Directory with multiple Amazon Web Services accounts
  • list Azure tools and technologies that help with implementing end-to-end DevOps and CloudOps practices in each phase of the lifecycle
  • list best practices for operating containers inspired by the Twelve-Factor App methodology and recognize how to build cloud-native applications using the CloudOps methodology
  • list prominent AWS services that are used to facilitate the configuration management of multiple instances in AWS along with their associated features
  • list the AWS tools that can be used to implement multi-cloud environment CloudOps and their associated features
  • list the Azure tools that can be used to implement multi-cloud environment CloudOps and their associated features
  • list the design patterns than can be adopted to enable DevOps and CloudOps in the enterprise
  • list the factors driving the adoption of DevOps and CloudOps along with the approaches that are used to implement automation
  • list the features and benefits of AWS Stack that compliment AWS DevOps and CloudOps adoption, as well as critical automation patterns of implementing AWS DevOps and CloudOps
  • list the Google Cloud Platform tools that can be used to implement multi-cloud environment CloudOps and their associated features
  • list the major DevOps tools that can be used or adapted for cross-cloud multi-cloud deployments
  • manage applications using AWS CodeStar, source repository, a continuous deployment toolchain, and a project dashboard
  • recall Azure Boards capabilities that can be used to plan, track, and monitor Sprints following the Agile methodology
  • recall critical DevOps and CloudOps continuous deployment patterns and recognize how to implement continuous deployment pipelines
  • recall DevOps topologies and tools that are used to set up DevOps architecture to improve value delivery for customers and the business
  • recall features of Azure Artifacts and best practices that can be used to manage and share packages
  • recall the challenges associated with DevOps and CloudOps and describe the correct approach of using AWS to implement DevOps and CloudOps in the enterprise to realize a positive impact on business
  • recall the concept of Infrastructure as Code and the role of AWS CloudFormation in implementing and managing Infrastructure as Code
  • recall the critical features of AWS CodeDeploy that can help automate software deployments to a variety of AWS compute services
  • recognize AWS CodeStar features that can help facilitate developing, building, and deploying applications in AWS
  • recognize AWS Config features that are used to assess, audit, and evaluate the configuration of AWS resources
  • recognize critical DevOps and CloudOps patterns that are prominently used to scale applications using cloud services
  • recognize effective approaches to automating IT processes using the AWS DevOps Reference Architecture
  • recognize Google Cloud Platform features and why Google Cloud Platform is a secondary cloud provider
  • recognize how to develop enterprise automation capabilities that can help deliver controlled self-service capabilities for managing IT processes and infrastructure
  • recognize the challenges associated with multi-cloud disaster recovery setup and patterns that can be used to eliminate those challenges
  • recognize the concept of multi-cloud design along with the essential design patterns for connecting Google Cloud Platform with other cloud platforms
  • recognize the critical challenges associated with multi-cloud environments and the frameworks that can be used to eliminate these challenges
  • recognize the general workflow of version control and the different types of version control provided by Azure Repos
  • recognize the IT automation process and potential applications that can be automated
  • recognize the objectives of the Topology and Orchestration Specification for Cloud Application and methodical frameworks that can be used for DevOps artifact transformation with the TOSCA standard
  • recognize the process of implementing CI/CD DevOps pipelines that employ multiple cloud environments, including source code, monitoring, and tools that are used in each step
  • recognize the strategy for implementing and improving DevOps practices and recognize the tools that are used across various development and operations processes in the enterprise
  • set up AWS CodeDeploy to automate the deployment of applications
  • set up cloud disaster recovery using Google Cloud Platform and AWS
  • set up continuous deployment of containerized applications for Azure Kubernetes Service using Azure Pipelines
  • use AWS Config and Config rules to monitor and enforce compliance for infrastructures
  • use Azure Blueprint to create, deploy, and update compliant environments
  • use Terraform to create virtual machine instances on the Google Cloud Platform and build applications on the instances
  • use the Google Cloud Deployment Manager to automate the configuration of Google Cloud Platform resources to deploy applications on targeted environments
  • Course Number:
    it_fedeca_02_enus

    Expertise Level
    Intermediate