Cloud Engineer Tools
Cloud command-line tools, infrastructure as code, containers and Kubernetes for AWS, Azure and Google Cloud.
Who this toolkit is for
For cloud engineers and architects working with AWS, Microsoft Azure or Google Cloud. Choose your cloud to see only the tools you need; you don't need all three.
Essential (6)
Core tools that are broadly useful.
Cloud CLI
- AWS CLI
Open Source
Why you may need this: Manage AWS resources from the command line and scripts.
View official installation instructions - Azure CLI
Open Source
Why you may need this: Manage Azure resources from the command line and scripts.
View official installation instructions - Google Cloud CLI
Free
Why you may need this: Manage Google Cloud resources from the command line.
View official installation instructions
Infrastructure as Code
- Terraform
Free
Why you may need this: Provision resources on any major cloud with code (Business Source Licence).
View official installation instructions
Version Control
GitOpen Source
Why you may need this: Keep infrastructure code under version control.
View official installation instructions
Remote Access
- OpenSSH
Open Source
Why you may need this: Connect securely to cloud servers.
View official installation instructions
Recommended (4)
Useful for particular parts of the work or course.
Infrastructure as Code
- OpenTofu
Open Source
Why you may need this: Open-source infrastructure as code, compatible with Terraform configuration.
View official installation instructions
Containers
Docker DesktopFreemium
Why you may need this: Build container images for cloud services.
View official installation instructions
Kubernetes
- kubectl
Open Source
Why you may need this: Manage managed Kubernetes clusters such as EKS, AKS or GKE.
View official installation instructions
Terminal
Why you may need this: Edit infrastructure code with extensions for each cloud.
Flatpak (verified)flatpak install flathub com.visualstudio.code
Specialist / Optional · Show specialist tools (6)
Consider these for particular modules, tasks or environments.
Cloud CLI
- PowerShell 7
Open Source
Why you may need this: Azure administrators often script with PowerShell.
View official installation instructions
Kubernetes
- Helm
Open Source
Why you may need this: Deploy applications to Kubernetes.
View official installation instructions
Configuration Management
- Ansible
Open Source
Why you may need this: Configure cloud servers; on Windows run it through WSL.
View official installation instructions
Remote Access
- PuTTY
Open Source
Why you may need this: A graphical SSH client for Windows.
View official installation instructions
Monitoring
- Grafana
Open Source
Why you may need this: Visualise metrics across services.
View official installation instructions
Build your Cloud 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.