Versions Compared

Key

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

...

Define user stories based on use cases from the EWC users. In this way they can speed up development, cloud transition and they can also follow good practices when dealing with cloud applications.

Roles

As data processing engineer,

  • Provision a new instance - web
  • Install libraries (MARS, eumdac)

    As a scientist

    We need EWC Gitlab , EWC container registry,

    I want to use CI to test my code.

    We need EWC Gitlab
    CategoriesUser storyStepsCategoriesNotes

    I want to access data from EUM/ECMWF side.

  • Download data
  • Provisioning
    • Data access
    We could have EWC Gitlab

    I want to use S3 to handle data.

  • Morpheus Legacy: How to create S3 buckets
  • Object Storage: How to

    use S3 Buckets

    get started


    • Data access
    We could have EWC Gitlab

    I want to use NFS to share data between machines

    Shared storage via NFS

    EUMETSAT - Shared File System (SFS) usage in tenants


    Data access
    • Processing performance

    I want to use GPU.

    ECMWF - GPU support

    EUMETSAT - GPU support

    • Processing performance
    We could have EWC Gitlab

    As an AI,

    I want to take over the world and need free resources

    As a semi operational entity,

    I want to place some existing web services on the cloud

    • Web service
    I want to run my code on something bigger/closer to the data
    • Data access

    I want to create a bucket to share my data with correct policies

    Object Storage: How to create S3 buckets

    Object Storage: access policies


    Data access
    • Containers

    I want to create container for my code in order to share my code, notebooks, examples and allow other to reproduce them

    TBD


    • Containers
    We need EWC Gitlab, EWC container registry,
    • Container orchestration

    I want to deploy my app on kubernetes Kubernetes using the container I created

    • Containers
    • Container orchestration

    We need EWC Gitlab, EWC container registry,

    Kubernetes

    I want to use CI to create my container when I change something in my code.

    • CI
    • Containers
    • CI
    1. Deploy Kubernetes
      1. EUMETSAT - EWC Managed Kubernetes Service - European Weather Cloud Knowledge Base - ECMWF Confluence Wiki
      2. ECMWF - EWC Managed Kubernetes Service - European Weather Cloud Knowledge Base - ECMWF Confluence Wiki