Skip to content
aptorise

Try “PDF editor”, “bootable USB” or “software for students”. Press Esc to close.

DevOps Engineer Tools

Version control, containers, orchestration, infrastructure as code, CI/CD and monitoring tools.

Who this toolkit is for

For DevOps and platform engineers who build, deploy and run software. Many DevOps tools are Linux-first: on Windows, some run natively and others are best used through WSL or on a remote Linux server.

Operating system:WindowsmacOSLinux

On Windows, tools marked for Windows run natively; Linux-first tools such as Ansible are best used through WSL, in containers or on a remote Linux server.

Essential (5)

Core tools that are broadly useful.

Version Control

  • Git icon
    Git

    Open Source

    Why you may need this: Track code and configuration changes and collaborate.

    Winget (verified)
    winget install --id Git.Git --exact --source winget

    Details

Containers

  • Why you may need this: Build and run containers. On Windows and macOS it runs Linux containers in a lightweight VM.

    Winget (verified)
    winget install --id Docker.DockerDesktop --exact --source winget

    Details

Container Orchestration

  • kubectl

    Open Source

    Why you may need this: Manage Kubernetes clusters.

    Winget (verified)
    winget install --id Kubernetes.kubectl --exact --source winget

    Details

Terminal

  • Windows Terminal icon
    Windows Terminal

    Open Source

    Why you may need this: Run PowerShell and WSL shells side by side.

    Winget (verified)
    winget install --id Microsoft.WindowsTerminal --exact --source winget

    Details

  • WSL (wsl command)Built into Windows

    Why you may need this: Use Linux tooling such as Ansible on Windows.

    wsl --installMicrosoft documentation
Specialist / Optional · Show specialist tools (8)

Consider these for particular modules, tasks or environments.

Version Control

  • GitHub Desktop

    Open Source

    Why you may need this: A graphical Git client if you prefer one.

    Winget (verified)
    winget install --id GitHub.GitHubDesktop --exact --source winget

    Details

CI/CD

Cloud CLI

  • AWS CLI

    Open Source

    Why you may need this: Manage AWS from the command line.

    Winget (verified)
    winget install --id Amazon.AWSCLI --exact --source winget

    Details

  • Azure CLI

    Open Source

    Why you may need this: Manage Azure from the command line.

    Winget (verified)
    winget install --id Microsoft.AzureCLI --exact --source winget

    Details

  • Why you may need this: Manage Google Cloud from the command line.

    Winget (verified)
    winget install --id Google.CloudSDK --exact --source winget

    Details

Monitoring

API Tools

  • Bruno icon
    Bruno

    Open Source

    Why you may need this: Test APIs with collections stored alongside your code.

    Winget (verified)
    winget install --id Bruno.Bruno --exact --source winget

    Details

  • Postman

    Freemium

    Why you may need this: Test and document APIs.

    Winget (verified)
    winget install --id Postman.Postman --exact --source winget

    Details

Build your DevOps Engineer setup

Build My Setup lets you add or remove apps, combine roles, see why each app is included, and get a single install command where verified packages exist. Nothing is installed automatically.

Build my DevOps Engineer setup on Windows

Related