SKILL BENCHMARK
CloudOps Competency (Intermediate Level)
- 22m
- 22 questions
The CloudOps Competency benchmark measures whether a learner has had some exposure and experience in cloud operations technologies, practices, and principles. A learner who scores high on this benchmark demonstratrates a knowledge of the major areas of cloud operations, across a variety of different cloud platforms and deployments, but requires input and oversight from a more advanced CloudOps expert.
Topics covered
- compare the differences between DevOps pipelines and traditional approaches to managing deployments from an IT delivery dimensions perspective
- compare the traditional computing model with cloud computing model and recognize the competitive advantage of cloud computing model
- define the concept and role of continuous monitoring in DevOps and recognize the benefits afforded by adopting the right monitoring practices
- define the concept of application release automation and identify how it relates to DevOps and deployment automation
- define the concept of DevOps pipelines and identify the primary DevOps phases involved
- define the concept of release management in the cloud and specify the conventional release management processes adopted in the cloud
- describe the DevOps deployment process and troubleshooting workflow a Support Engineer should follow to ensure robust DevOps mechanisms and continuous delivery and deployment
- describe the practices that need to be adopted to implement version control in DevOps and facilitate continuous delivery and productive release management
- describe the prominent application monitoring approaches with a focus on the tools and logs that can help monitor applications of diversified types, including FaaS and microservices
- describe the transformational journey from a task-oriented support engineer to a more design and automation-oriented mindset
- Differentiate between deployment and release and distinguish the deployment and release strategies adopted for productive release management
- identify the best DevOps team pattern for continuous improvement and learn how to debug core components to maintain a healthy enterprise-level DevOps culture
- list prominent DevOps automation tools that are used to help automate development, operations, and delivery of IT solutions
- list the best practices that need to be adopted by DevOps practitioners to define effective outcomes with monitoring and alerting mechanisms
- list the components of an application server that help set up run environments to manage applications and middleware components
- list the essential components and patterns used to set up monitoring systems for IT applications and platforms
- list the SaaS support system elements that Support Engineers need to consider to set up support
- list the steps involved in creating a DevOps pipeline that can be used for the continuous delivery of applications
- recognize how the benefits of Infrastructure as Code and Configuration as Code help to support end-to-end DevOps-based configuration management
- recognize the benefits of modernizing traditional or legacy systems to multi-cloud architecture using CloudOps best practices
- specify strategies that can be employed to migrate from legacy to CloudOps and recognize best practices and principles that can be adopted for productive legacy system upgrades
- specify the resources and KPIs that need to be monitored to analyze the state of in-use IT systems