Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

TechnologyDescriptionExample Use CaseDeployment Pre-requesitesrequisitesReferences
Ansible PlaybookConfiguration blueprints, mainly used for compute instances, but capable of much moreSetting up software on existing VMsAnsible installed, SSH access, compute instance on EWChttps://docs.ansible.com/ansible/latest/playbook_guide/index.htmlDeploying by Technology: Ansible Playbook - European Weather Cloud Knowledge Base - ECMWF Confluence Wiki
Terraform ModuleInfrastructure as code (IaC) used to provision compute, network and storage resources in the cloudProvisioning a new Kubernetes clusterTerraform installed, OpenStack application credentialshttps://developer.hashicorp.com/terraformDeploying by Technology: Terraform Module - European Weather Cloud Knowledge Base - ECMWF Confluence Wiki
Helm ChartDeployment manifests for containerized application tailored for running on Kubernetes (production-grade distributed compute service)Deploying web application with load-balancing, logging, monitoring and alerting capabilitiesHelm client installed, Kubernetes cluster on EWChttps://helm.sh/docs/topics/charts
NotebookPython or R based interactive interface for documentation and execution of algorithms, code snippets or statistical modelsPublishing a notebook for a step-by-step data fitting approach and result plotsJupyter frameworks (e.g. Jupyterlab, Jupyterhub)https://jupyter-notebook.readthedocs.io/en/latest
DatasetPointers to data collections, data samples, model weights, etcSharing a wide table, periodically updated, for reporting on frontal and cyclonic liftDependent on the type of datasetN/A
Container ImageSoftware neatly bundled up with all of its dependencies, and simple to execute, across operative systems and CPU/GPU architectures, as containerized applicationsOpen-sourcing an image equipped with a scientific application, installable and usable via a single commandContainer runtime installed, compute instance or Kubernetes cluster on EWCContainers explained: What they are and why you should care
DocumentationTutorials, step-by-step guides, reports, and any other source of information relevant in the context of the EWCPublishing a how-to article about running a particular GPU-accelerated data pipeline on EWCN/AN/A

...