Aspire Journeys

DevOps for My Company

  • 49 Courses | 48h 12m 43s
  • 4 Labs | 32h
Welcome to My Company! The primary goal of DevOps is to overcome the limitations of traditional enterprise development by bridging the gap between programmers, testers and QA, and IT operations. in this Skillsoft Aspire journey, you will explore the different stages required to go from an Enterprise Developer to a DevOps Engineer.

Welcome to My Company

Here's what you need to know about getting started at "My Company"

  • 2 Courses | 36m 9s

Track 1: DevOps Mindset & Collaboration

In this track of the Enterprise Development to DevOps Engineer Skillsoft Aspire journey, the focus will be on the DevOps mindset, DevOps vocabulary, DevOps Agile Development, failing fast in DevOps, and collaboration tools for DevOps.

  • 10 Courses | 9h 36m 16s
  • 1 Lab | 8h

Track 2: Exploring DevOps Tools

In this track of the Enterprise Development to DevOps Engineer Skillsoft Aspire journey, the focus will be on choosing DevOps tools, and how to use Git, Docker, Ansible, Chef, Puppet, Jenkings, and SaltStack with DevOps.

  • 16 Courses | 16h 28m 42s
  • 1 Lab | 8h

Track 3: Automation & CI/CD

In this track of the Enterprise Development to DevOps Engineer Skillsoft Aspire journey, the focus will be on design best ptactices for DevOps, cloud automation, DevOps automation implemetation, using Docker, implemeting CI/CD for DevOps, and continuous testing.

  • 13 Courses | 12h 53m 35s
  • 1 Lab | 8h

Track 4: DevOps Engineer

In this track of the Enterprise Development to DevOps Engineer Skillsoft Aspire journey, the focus is on scaling DevOps for the enterprise, using Docker for the DevOps enterprise, continuous DevOps feedback, establishing DevOps success metrics, and security considerations for DevOps

  • 8 Courses | 8h 38m 1s
  • 1 Lab | 8h

COURSES INCLUDED

Achieving Digital Dexterity
Flexibility, agility, and the ability to efficiently change between activities are critical in today's tech-centric environment. Digital innovation has transformed the business landscape. Computer data informs our decision making and computerized processes play a major part in the jobs we do. Businesses committed to embracing digital agility are the ones that excel. In this course, you'll explore the benefits and techniques for achieving organizational digital dexterity. You’ll explore how to establish a tech-centric mindset and how to digitize practices to support digital dexterity. In addition, you'll learn how to gauge organizational progress toward digital dexterity and the associated strategies to sustain it.
6 videos | 27m has Assessment available Badge Certification PMI PDU
Developing a Growth Mindset
In the workplace, there are two specific types of mindsets, or attitudes, that can either promote personal growth and resilience or hamper an employee’s performance. People with a growth mindset achieve ever-higher levels of productivity and can help their organizations thrive; by contrast, people with a fixed mindset tend not to develop professionally, and may hinder an organization’s goals. In this course, you'll learn about the characteristics of a growth mindset, such as perseverance, and how to distinguish it from a fixed mindset. You’ll also explore methods of developing mindsets for success, and how professional growth can benefit you and your organization.
6 videos | 23m has Assessment available Badge Certification PMI PDU
DevOps Mindset: DevOps Principles & Implementation Approach
This 14-video course explores challenges associated with a traditional approach to project management, how to use DevOps tools, and the principles of flow, feedback, and continual experimentation to improve project management. Learners examine the role of people, process, and technologies when implementing DevOps. You will learn the benefits of using tools provided by AWS (Amazon Web Services) and Microsoft's Azure to adopt DevOps on the cloud. This course next demonstrates integrated approaches using the Agile method of software development, and ITSM (IT Service Management) processes. You will explore tools used to facilitate collaboration and encourage team-oriented process management including Atlassian Confluence collaboration software, Atlassian Jira to engage an entire team, and Slack for one-on-one communication. Next, explore the primary tools to implement continuous code build and adopt a team driven development approach. Then examine the objectives of continuous integration and deployment, and automation; and the benefits of continuous monitoring and reporting to enhance the DevOps process. Finally, you will learn to implement an AWS DevOps delivery pipeline.
14 videos | 1h has Assessment available Badge
DevOps Mindset: Understanding DevOps Tools
This course explores how to create a DevOps mindset by examining container-based and virtual machine-based deployment approaches to development, the benefits of container-based deployment, and Apache's Docker container management features. You will explore how Docker simplifies creating and deploying containers, running applications in the container, and its capability of default isolation. The 11-video course demonstrates how to implement a code repository, and continuous code building with Git, an open-source distributed version control system, and Apache Maven's build automation tool. You will learn to implement DevOps practice on the cloud by using AWS (Amazon Web Services) CodeDeploy to automate code deployments. You will implement CodeCommit, and learn how to set up and manage a code repository by using Git. Then learn to configure and use Jenkins to build pipelines for continuous integration deployment and monitoring. You will learn to implement Puppet's configuration management and deployment tool. Finally, this course examines how to implement Chef's configuration management tool.
11 videos | 1h has Assessment available Badge
The Language of DevOps: DevOps Principles & Practices
This 12-video course explores DevOps, a practice of managing the development and operational aspects of application development that involves engaging all stakeholders. Learners will explore the principles, processes, and tools used to adopt the DevOps culture, and its benefits. You will learn four important terms when adopting a DevOps culture, Agile, which is a project management methodology involving iterative approaches for software development, test-driven development, unit testing, and to build automation. This course also examines the benefits of adopting a DevOps culture, including production readiness, uncompromised and optimum product quality, repeatable delivery, frequent build and integration, application stack consistency, application monitoring management, and test automation. You will learn how DevOps assessment helps organizations and enterprises to measure and assess the current state of all organizational areas by analyzing the current processes and infrastructure. This course then explores the DevOps template, and how to implement the DevOps process by configuring and collaborating with various DevOps tools. Finally, you will learn how to foster a DevOps oriented organization.
12 videos | 1h has Assessment available Badge