Cloud-Native Architectures and Modern Data Formats for Operational Oceanography, Climate, and Meteorology at Multi-Terabyte Scale.

September 1-3, 2026

9:00 - 17:30 UTC-3

Instructor: Tobias Ferreira

Helpers: Lívia Sancho

Douglas Nehme

REGISTRATION CLOSED ON JULY 3.

Participants were selected based on institution, availability, and candidate profile, aiming to support diversity, inclusion, and the best use of the course. The selected participants received a confirmation email on July 17.

General Information

ABOUT THE Arq-Cloud COURSE

The Arq-Cloud course covers the complete workflow for modernizing n-dimensional scientific data used in oceanography, climate, and meteorology. Participants will learn how to migrate data from traditional formats, such as NetCDF, to cloud-native formats such as Zarr and VirtualiZarr, enabling efficient and scalable access to multi-terabyte datasets. The course covers the full data pipeline, including object storage strategies, data conversion, parallel processing using tools such as Dask, and efficient cloud-based data access and visualization. By the end of the course, participants will have a practical understanding of how to build modern, scalable, and reproducible workflows for analyzing large volumes of environmental data.

COURSE NOTES

Course materials, including examples and notebooks, will be available on a page dedicated to this course in the project repository on GitHub. Participants will receive a link to access the material before the course begins.

WHO CAN ATTEND

This course is intended for researchers, data scientists, and engineers who work with oceanography, climate, meteorology, or related fields. It is especially relevant for those who need to handle large volumes of data (gigabytes to terabytes) and want to modernize their workflows using cloud-native technologies. The course is open to participants from different institutions, subject to seat availability.

WHERE

In person: R. Aloísio Teixeira, 278 - Cidade Universitária, Rio de Janeiro. Follow the instructions below to get to the course venue: OpenStreetMap or Google Maps.

Online participants: For online participants, a link to the virtual meeting will be provided before the course starts.

WHEN

September 1-3, 2026; 9:00 - 17:30 UTC-3 Add to your Google Calendar.

PREREQUISITES

Previous experience with cloud computing or cloud-native formats is not required. However, the course will be taught in Python, and participants are expected to have good familiarity with the language (loops, functions, use of NumPy and xarray libraries). Participants should also be comfortable using a command-line terminal and have prior experience with scientific data analysis and traditional formats such as NetCDF or GRIB.

REQUIREMENTS: IN-PERSON PARTICIPANTS

Participants must bring a laptop with internet access. All setup required for the course will be carried out in a cloud environment, so no specific software needs to be installed locally.

During the course, we will use the computational services and resources provided by JASMIN. JASMIN is the UK system that provides computing resources for data analysis in environmental sciences.

JASMIN ACCOUNT CREATION: You received an email with instructions to create a JASMIN account on the 21st and the 24th of August. It is essential that you complete this setup before the beginning of the course.

SETUP MATERIAL: We have prepared setup material with instructions for configuring the environment on your own machines after the course: https://noc-oi.github.io/prep-work-cloud-native-geoscience-course/. It includes instructions for Windows, Linux, and macOS. Please note that, during the course, in-person participants should use JASMIN, as this will facilitate the learning process and help instructors provide support with any potential issues.

INTRODUCTORY MATERIAL: The setup material also includes introductory content on:

We highly recommend that in-person participants read this material before the course to align their prior knowledge and allow everyone to make the most of the workshop.

SETUP SUPPORT SESSIONS: We will hold three online sessions to assist participants in setting up their environments. For in-person participants, since they will be using JASMIN during the course, these sessions will focus on helping them configure their local environments to work with the course material after the activities conclude. During these sessions, we will provide a brief introduction to the course, demonstrate the installation process, and be available to help troubleshoot any issues. Please refer to the SETUP SUPPORT SESSIONS section in the requirements for online participantes for more information.

PRE-COURSE QUESTIONNAIRE: Before the workshop, we would like to better understand your familiarity with the topics to be covered so that we can adapt the content and the time dedicated to each topic, making the workshop more suitable for participants' needs. The questionnaire also includes practical questions about course organization, such as dietary restrictions during the event and consent for photography and image use. We have therefore prepared this questionnaire: https://forms.gle/DJf1WaMkb1RaukpZ7. Please complete it by 21 August.

PRACTICAL INFORMATION: We have prepared a welcome document for all in-person participants, with information about the course, logistics, transport, meals, hotels, and other important guidance. Please read this document carefully before the course begins.

REQUIREMENTS: ONLINE PARTICIPANTS

Online participants will use their own computers throughout the course. They must install the tools described in the setup material in advance and ensure a stable internet connection.

MINIMUM SPECIFICATIONS: To ensure a good course experience, we recommend that online participants use a computer with at least an Intel Core i5 processor (or equivalent) with 8 cores, 16 GB of RAM (32 GB recommended for larger datasets), and approximately 35 GB of available storage.

SETUP MATERIAL: The setup material is available at https://noc-oi.github.io/prep-work-cloud-native-geoscience-course/. It contains instructions for Windows, Linux, and macOS, including Python installation, example dataset downloads, and installation verification. You should begin the course (01 September, at 9:00 AM) with your local environment configured and tested and the example datasets downloaded.

INTRODUCTORY MATERIAL: The setup material also includes introductory content on:

We highly recommend that online participants read this introductory material before the course to align their prior knowledge and allow everyone to make the most of the workshop.

SETUP SUPPORT SESSIONS: Three online sessions will be held to assist participants with configuring their environment. During these sessions, we will provide a brief introduction to the course, demonstrate the installation process, and be available to help resolve any issues.