Aspire Journeys

Infrastructure Support Engineer to CloudOps Engineer

  • 61 Courses | 66h 32m 49s
  • 15 Labs | 15h 45m
Likes 41 Likes 41
By the end of this journey, traditional infrastructure support and operations engineers will transform into Cloud Operations (CloudOps) Engineers. This Skillsoft Aspire journey explores the elements of DevOps and develops those principles into practical and strategic skills. From there, we move the DevOps practitioner into a CloudOps mindset, which focuses primarily on multi-cloud and hybrid cloud operations. Finally, in the final track, we add these learning paths together to produce a CloudOps engineer, which applies DevOps' principles and practices across the multi and hybrid clouds.

Track 1: Infrastructure Support Engineer

In this Skillsoft Aspire journey track of the Infrastructure Support Engineer to CloudOps Engineer Journey, the focus will be on elements and technologies of DevOps Engineering, automation and cloud computing for Support Engineers, as well as DevOps troubleshooting essentials, automating administration tasks, and DevOps pipeline fundamentals.

  • 15 Courses | 14h 51m 33s
  • 15 Labs | 15h 45m

Track 2: DevOps Support Practitioner

In this Skillsoft Aspire journey track of the Infrastructure Support Engineer to CloudOps Engineer Journey, the focus will be on deploying and configuring DevOps pipeline, version and source control fundamentals, cloud release management, DevOps packaging technologies, as well as DevOps deployment for operations personal, cloud run and compute platforms, and DevOps monitoring fundamentals.

  • 18 Courses | 17h 40m 22s

Track 3: CloudOps Apprentice

In this Skillsoft Aspire journey track of the Infrastructure Support Engineer to CloudOps Engineer Journey, the focus will be on building a DevOps practice, DevOps pipelines in hybrid environments, CloudOps deployments and container clustering. You will then move on to building high-availability cloud deployments and multi-cloud deployments, and finish this track exploring Splunk in the cloud and CloudOps advanced CI/CD in the cloud.

  • 16 Courses | 17h 43m 51s

Track 4: CloudOps Engineer

In this Skillsoft Aspire journey track of the Infrastructure Support Engineer to CloudOps Engineer Journey, the focus will be on CloudOps engineering, designing CloudOps automation and redundant CloudOps solutions, as well as supporting CloudOps solutions, performance tuning CloudOps and deployments, and finish this track with CloudOps explainability. 

  • 12 Courses | 16h 17m 3s

COURSES INCLUDED

DevOps Engineering: Upgrading Legacy Systems & Support Systems
Most organisations have a mix of legacy and advanced systems. In this course, you'll explore how you can avoid the trap of legacy system architecture with DevOps and CloudOps. You'll learn the strategies, best practices, and benefits of modernizing or migrating legacy system architectures to multi-cloud architecture. Next, you'll look at different types of failover that can be adopted to manage system failures and the organizational structure that can be adopted to support mature multi-cloud deployments. You'll move on to learn about the elements of support systems and tools that enable robust technical and operational support systems. Finally, you'll examine how to use Git for issue tracking and Freshdesk for implementing a support ticketing system.
14 videos | 1h has Assessment available Badge
DevOps Support Administrator: Exploring Cloud Service Models
Support engineers commonly leverage cloud services like AWS, Azure, and GCP to manage resource configuration. In this course, you'll explore cloud infrastructure components, common cloud service models, and the technologies behind cloud computing. You'll learn about the logical architecture of AWS and critical services provided by Azure and Google Cloud Platform. Next, you'll examine a comparison of services provided by IBM, VMware, and Kamatera cloud. You'll then move on to look at tools that can be used to manage multi-cloud environments and the concepts of automation and configuration management in CloudOps. Next, you'll learn about the support levels provided by cloud service providers used to enable the shared responsibility support model. Finally, you'll learn to work with new EC2 runtime commands to manage remote EC2 instances, as well as common Azure and Google Cloud Platform commands to manage Azure and Google Cloud Platform resource configuration.
15 videos | 1h has Assessment available Badge
DevOps Support Administrator: DevOps Practices for Support Engineers
There are key DevOps practices that the support engineer may adopt to enable end-to-end DevOps management, including best practices, patterns, and workflows. In this course, you'll explore the role of metrics, monitoring, and alerting in managing the state of infrastructures and systems. You'll learn about the best practices for monitoring systems and infrastructures, as well as deployment patterns for building reusable applications and services. Next, you'll examine the benefits of automating configuration management and the continuous integration deployment workflow for DevOps workflows management. Finally, you'll learn to configure GitLab to implement continuous integration.
10 videos | 44m has Assessment available Badge
DevOps Support Administrator: DevOps Tools for Support Engineers
There are a range of DevOps tools available to implement end-to-end DevOps processes and principles. In this course, you'll explore the products and tools that can be used to manage code versioning, builds, configuration management, integration, and monitoring. You'll learn about containerization, actions that can be performed during downtime, and considerations for creating downtime. Next, you'll look at how to work with prominent DevOps tools like Git, Gradle, Jenkins, Kubernetes, Chef, New Relic, and Raygun, including how they can be used to enable and implement end-to-end DevOps processes and principles in the software development lifecycle.
17 videos | 1h has Assessment available Badge
Scripting Automation: Adopting an Automation Mindset
Learn how to adopt the automation first mindset and transition from a task-oriented support engineer to a more design and automation-oriented mindset. In this course, you’ll explore the concept of an automation mindset and the benefits that enterprises can realize by adopting an automation first mindset. You'll examine the pros and cons of automation and the principles for adopting an automation first approach. Next, you'll learn the process for instilling an automation mindset, the role of design thinking in deriving and enabling an effective automation mindset and digital transformation, and how to apply the automation mindset to automate projects. You'll explore the operational KPIs for tracking and implementing continuous improvement, IT tasks that can be automated, and the evolution of software in Automated Production Systems, and the process of deriving Automated Production Systems. Finally, you'll learn about the "Who will do it" and "How can we get this done most efficiently” approaches and the best practices for building productive DevOps CI/CD automation pipelines.
15 videos | 1h has Assessment available Badge
Scripting Automation: Major Automation Technologies for Support Engineers
There is a range of automation technologies available to the support engineer. In this course, you'll explore the features of key scripting languages, common DevOps automation tools, platform automation tool features, and the key areas that system management tools should address. You'll learn about the features of Foreman and how to use Bash, Python, Ruby, and Shell scripts to automate interactions with infrastructures that are hosted on AWS and Azure. Finally, you'll see how to work with Puppet and Chef, create Ansible Playbooks and Salt formulas to automate creating resources and installing web servers, install Foreman, and work with Foreman UI features.
17 videos | 1h has Assessment available Badge
Scripting Automation: Scripting for Support Engineers
Script automation involves the use of automation software to leverage the current scripts within your framework. In this course, you'll explore the benefits of Infrastructure as a Code and Configuration as a Code, the role of Python in configuring AWS resources, and the automation capabilities of Azure. You'll learn about the differences between PowerShell runbooks and PowerShell Workflow runbooks, how to install Python for AWS to manage AWS S3 buckets, and write Python code to retrieve AWS EC2 information and manage AWS S3 buckets. Next, you'll examine how to set up automated deployments in AWS and create an Azure Automation account. Finally, you'll learn how to create and publish PowerShell runbooks, create Python runbooks to start Azure VMs, execute scripts using Bash Interpreter in Chef, and use Chef Recipes to run scripts and handle configuration changes in AWS.
14 videos | 1h has Assessment available Badge