Introduction
STFC's Azimuth platform is powered by Azimuth, a self-service portal for managing cloud resources with a particular focus on simplifying the use of cloud for scientific computing, high-performance computing (HPC) and artificial intelligence (AI).
If this is your first visit to the Azimuth portal, or you would just like to know more about how to get access to a cloud project - get started with Azimuth science platforms.
Disclaimer
- The STFC Cloud Azimuth platform is still in development, therefore data loss could occur, and it is recommended that no data be stored on there that you do not wish to lose.
- Updates/patches of the platform may come at short notice, but we endeavour to inform users one week in advance whenever possible.
- Support for Azimuth-related issues is only offered during regular working hours, out-of-hours support is not currently being provided.
- For any issues or for feedback please contact us via STFC Cloud Support: cloud-support@stfc.ac.uk
- Use during the early-access preview period is limited to parties of the STFC Cloud Azimuth Platform Memorandum of Understanding
Getting Started
Accessing Azimuth
Azimuth can be accessed here:
https://portal.apps.cape.stfc.ac.uk
Access to an STFC Cloud OpenStack project is required to use Azimuth.
You log in as you would normally to the STFC Cloud OpenStack interface, either using FedID or IAM authentication. This will then take you to a screen where you select which of your projects you want to work in.
A cloud project (or cloud tenancy) is an organizational unit in the cloud to which users are assigned. Users can be members of one or more projects.
Cloud resources belong to a project and not a user. This means that all resources within a project are visible, editable and accessible by all members of the project.
To be allocated a cloud project, or if you are unable to access an existing project when logging in with FedID or IAM as you usually would for OpenStack, please contact cloud support or your project coordinator.
Other users can be granted access to all or specific platforms deployed on Azimuth, without having access to the Azimuth management dashboard itself, through the Identity Provider.
Platforms
Platforms can be deployed directly from the Azimuth Platforms interface:
Kubernetes
A fully-featured Kubernetes container orchestration cluster.
Kubernetes Applications
Kubernetes Applications require an existing Kubernetes cluster before they can be deployed.
ArgoCD
ArgoCD provides a declarative GitOps Continuous Delivery (CD) platform for Kubernetes clusters.
BinderHub
BinderHub allows a reproducible set of Jupyter notebooks to be deployed onto a JupyterHub instance.
DaskHub
A multi-user DaskHub on Kubernetes. Dask is a flexible library for parallel computing in Python.
JupyterHub
A multi-user JupyterHub on Kubernetes, powered by zero-to-jupyterhub.
KubeFlow
KubeFlow is a machine learning toolkit for Kubernetes clusters, using Jupyter Notebooks and TensorFlow.

