T4. VIAME-Web in the NOAA Fisheries Google Cloud – Sam Woodman
**NOTE: Users interested in following along that do not already have a GCP project should request access to Qwiklabs using
this Google Form. Qwiklabs is a hands-on learning platform that provides temporary credentials to a Google Cloud Platform project, in this case allowing you to practice deploying VIAME-Web in GCP during and after this training. The Qwiklabs environment will be active until Saturday, September 10, 2022 9:00AM EDT.**
VIAME is an open-source computer vision software platform that was developed by Kitware in cooperation with NOAA’s Automated Image Analysis Strategic Initiative. Kitware hosts a public deployment of
VIAME-Web, but this deployment has limited computing resources shared across all users and cannot connect to NOAA Google Cloud Storage (GCS) buckets because of NOAA Fisheries Cloud security requirements. The solution to this problem is for users to deploy their own instance of VIAME-Web in their own GCP project. This training will walk users through the GitHub repo
viame-web-noaa-gcp, which includes docs with NOAA-specific instructions on deploying, provisioning, and accessing GCP resources, as well as general instructions and guidelines on managing the VIAME-Web deployment. This training is tailored for NOAA users, but much of it will also be applicable to any users looking to deploy their own instance of VIAME-Web in GCP.
Users that already have a GCP project should ideally install and configure the
Google Cloud CLI on their local machine before the training. Interested parties without a GCP project can pre-register for a Qwiklabs environment via
this form to follow along with the training, but are also welcome to simply watch the training to gain familiarity with the viame-web-noaa-gcp repo and docs, managing resources with Terraform, and VIAME-Web admin options."
Presntation link