Final Exam: Infrastructure Support Engineer - recognize the technologies that work behind the Cloud Computing platform and elaborate role of Support Engineer in managing IaaS, PaaS, and SaaS
- recognize the benefits of modernizing traditional or legacy systems to multi-cloud architecture using CloudOps best practices
- recognize Platform Automation Tool features with a focus on DevOps deployment and delivery automation processes
- recognize the critical capabilities afforded by New Relic to monitor resources that are used to deploy enterprise applications
- recognize the role of test automation in building robust DevOps workflow
- identify cloud deployment solution issues and the approaches that can be adopted to debug them
- configure firewall rules to allow certain traffic to pass through from the Internet to the private network while blocking unwanted traffic
- specify which features of scripting languages play a critical role in automating repetitive tasks
- define the concept of IT automation and identify the tasks that add value to enterprise systems
- use Amazon CloudWatch metrics to calculate the average throughput and average number of IOPS and EBS volumes
- indicate the troubleshooting approaches for application distribution in multi-cloud that Support Engineers can adopt
- create and use appropriate branching strategies that can be adapted to benefit DevOps pipeline by segregating Developers and Ops branch and facilitate collaborated Development and Operations
- define the concept and working mechanism of reverse debugging and identify its benefits
- list the essential components of Cloud Infrastructure and the various Service Models that a Support Engineer must be familiar with to be able to provide Technical Support to Cloud Consumers
- recognize Azure's automation capabilities in delivering cloud-based automation and configuration services that support consistent management across Azure and non-Azure environments
- recognize the concept of virtualization and its features in cloud computing
- recognize elements that should be considered when planning and designing end-to-end support systems for the enterprise
- list the key factors support engineers need to consider when selecting the right automation tools and scripts
- specify the cloud service models that Cloud Support Engineers need to manage and list the selection criteria that can help select the right cloud service model
- list the prominent tools that a Cloud Support Engineer can use to manage end-to-end support for CloudOps lifecycle applied for Multi-cloud environments
- recall the concept of containerization and the role played by Docker and Kubernetes in implementing Containerization as a Service
- set up automation environments that can read scripts and automate repetitive command-line tasks
- recall the prominent Source Code Integration strategies that can be used to manage code repositories for diversified staging deployment with DevOps pipelines
- recall the concept and characteristics of the automation mindset and list the benefits that enterprises can realize by adopting an automation first mindset
- list the benefits of implementing automated Configuration Management along with the prominent tools that a Support Engineer can use to configure and enable automated Configuration Management
- work with Puppet to write scripts to automate the creation of resources and the installation of the Webserver for web applications
- describe the DevOps deployment process and troubleshooting workflow a Support Engineer should follow to ensure robust DevOps mechanisms and continuous delivery and deployment
- describe an automated IT delivery cycle and its impact on IT management and monitoring
- compare the traditional computing model with the cloud computing model and recognize the competitive advantage of a cloud computing model
- recall the features of major scripting languages that can help achieve DevOps success through automation
- recall the features of cloud deployment models and suggested criteria for selecting the right cloud deployment model to fulfill business requirements
- recall the role and architecture of hypervisors in implementing virtualization and list the hypervisors used by popular public cloud providers
- recognize how the benefits of Infrastructure as Code and Configuration as Code help to support end-to-end DevOps-based configuration management
- configure New Relic components to monitor cloud resources that are configured in AWS
- differentiate between PowerShell runbooks and PowerShell Workflow runbooks and describe how they can help support engineers select the correct approaches to manage Azure resources
- list the SaaS support system elements that Support Engineers need to consider to set up support
- install Foreman and evaluate the features of Foreman UI that can be used by support engineers
- recall the generic architecture of cloud including the internal infrastructure and networking
- specify the pros and cons of automation from the perspectives of business and process
- describe the implementation of Continuous Monitoring and Observability capability for DevOps pipelines to eliminate barriers between Software Development and IT Operations
- recognize the roles of process, robotic process, and service automation in building value streams for end-to-end, enterprise IT delivery
- describe the transformational journey from a task-oriented support engineer to a more design and automation-oriented mindset
- recognize the role of a Technical Support team and IT support levels that can be structured to provide technical support with, focus on functions, support methodologies, and the required support skills
- recall multi-cloud use cases that Cloud Support Engineers need to consider to define support strategy and support levels for enterprises
- specify methods for discovering business processes that are valuable candidates for IT automation
- specify the essential IT tasks that can be automated and describe how small automation steps provide big wins and positive business impacts
- describe the essential configuration and management tasks that a Support Engineer can perform to support Continuous Integration with Jenkins
- recognize the Continuous Integration deployment workflow that a Support Engineer can use to manage DevOps managed workflows
- demonstrate the use of Kubectl commands to diagnose problems in Kubernetes cluster and troubleshoot them
- recognize the key DevOps support roles and their responsibilities and how to ensure the right team members are in the right roles to achieve a successful enterprise-level DevOps deployment
- 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
- describe the role of protocols that help diversified and distributed system components benefit from automation
- recognize the roles and responsibilities of a Cloud Support Engineer and the skills traditional Support Engineers require in the role of a Cloud Support Engineer
- list prominent DevOps automation tools that are used to help automate development, operations, and delivery of IT solutions
- describe edge router features, associated issues, and how Support Engineers can use edge routers in identifying and resolving issues
- recall the concept of DevOps pipelines along with the critical DevOps phases involved a typical DevOps pipeline
- tune the performance of a web server that hosts applications deployed using DevOps pipelines
- benchmark network throughput among Amazon EC2 Linux instances in the same Amazon VPC network
- recognize the role of Python in configuring AWS resources that are used to implement DevOps practices
- recall the typical architecture of legacy applications and recognize approaches for avoiding the trap of legacy system architecture using classic DevOps and CloudOps principles
|