Skill Tree Progression

Follow the DevOps roadmap at roadmap.sh/devops to get a high-level idea of our skills roadmap.

For details of our internal path see the skill tree below.

Notes for Contributors to this document

  • Link useful resources for each skill below
  • Regularly vet 3rd party tutorials and prefer official tutorials where prudent
  • Create exercises linking to existing documentation for complex tasks
  • Try to order links as follows
    1. Official upstream project documentation
    2. Style guide if applicable
    3. Certification link if applicable
    4. Official registry or repository if applicable
    5. Official tutorials and examples
    6. 3rd party tutorials and examples
    7. Internal exercises and presentations

Prerequisite Skills

Things to know before you get involved.

Navigate Linux filesystem

Edit local files

Basic Git usage

Initial skills

Set up your development environment and gain confidence with the tools and skills outlined in this section to get started and become involved with Zillona Dojo projects.

Core Skills

These are the most important and fundamental skills to develop as a newly initiated member of the Dojo.

Linux

Building on basic Linux skills

Git

Building on basic git skills

Docker

Develop core Docker skills

Intermediate Skills

Here the skill tree begins to branch out and become more dense and specialized. Refer to the DevOps roadmap to get your bearings.

Amazon Web Services (AWS)

Google Cloud Platform (GCP)

Microsoft Azure Cloud

Bash (Bourne Again SHell)

Python

Golang

NodeJS

Java

Terraform

Ansible

Advanced Skills

DevOps

Tools and processes for collaborative development and operations.

Kubernetes

The core technology at the heart of the Zillona project.

Cloud Architecture

Understanding the principles of cloud computing, common services and core concepts.

  • Amazon Web Services
  • Google Compute Platform
  • Microsoft Azure
  • Open Stack

UNIX wizardry

The deep lore. Wizardry from the bearded ancients