Aspire Journeys

Infrastructure Support Engineer to CloudOps Engineer

  • 61 Courses | 74h 41m 20s
Likes 29 Likes 29
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 | 16h 49m 3s

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 | 19h 59m 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 | 19h 50m 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 | 18h 2m 4s

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
DevOps Support Administrator: Cloud Computing Essentials for Support Engineers
In this course, you'll explore the competitive advantage of cloud computing, the features of various types of virtualization implemented in the cloud, and the hypervisors that are used by popular public cloud providers. You'll examine how to choose the right cloud service model and the SaaS Enablement Framework components that can be used to build, manage, and deliver SaaS solutions. Next, you'll learn how to select the right cloud deployment model, create AWS HVM Linux AMIs, and manage custom deployment configuration on AWS. Finally, you'll look at how to deploy applications to Azure VMs, configure resource deployments with GCP Deployment Manager, and create Network File Systems on public clouds.
15 videos | 1h
has Assessment available Badge
DevOps Support Administrator: The Role of the Cloud Support Engineer
In this course, you'll explore IT support levels that can be structured to provide appropriate technical support and the skills required by traditional Support Engineers to play the role of a Cloud Support Engineer. Next, you'll look at the phases of the Cloud Adoption Framework that you need to follow to manage support services for Cloud. You'll learn about the Cloud Decision Support Framework, which you can adopt to define application migration processes, as well as the concept of Cloud Affinity Assessment. You'll move on to explore how to evaluate drivers and inhibitors of cloud adoption and the metrics that you can use to score potential solution candidate. You'll examine multi-cloud use cases that need to be considered to define support strategy and support levels and the Technical Support Services Guidelines for managing support for GCP resources. Finally, you'll learn how to create a support case, select the severity for AWS resources, and create new support requests from the Azure Portal.
13 videos | 54m
has Assessment available Badge