GlobusWorld Tour Agenda

Virtual Event (all times CDT)
(click on a presentation title to view abstract)

October 12, 2021 – for researchers and sysadmins

What is Globus? — Targeted mostly at those new to Globus, in this session we will introduce key concepts such as endpoints and collections, and describe the core functions of the service from the perspective of a beamline user/researcher. We will demonstrate how the Globus web app may be used to transfer files, share data with collaborators, manage groups, and link accounts. We will also introduce Globus Connect and demostrate how to install Globus Connect Personal and make your laptop/personal computer accessible via Globus.

Connecting Your System to Globus — This session is aimed at system administrators who need to make APS storage resources accessible via Globus. We will demonstrate how to install Globus Connect Server, and review common configuration options. We will also demonstrate features such as the management console and accessing usage reports.

October 13, 2021 – for sysadmins and developers

Using the Globus Command Line Interface — We will introduce the Globus Command Line Interface (CLI) and demonstrate how to install it and run simple commands. We will also introduce the Globus Auth service and describe how it is used by applications such as the CLI to manage authentication and auithorize calls to Globus services. We will also demonstrate how the CLI may be used to integrate Globus actions into your own scripts, e.g., to stage data in/out for a compute job.

Introduction to Globus Platform Services — Targeted primarily at those developing applications that use Globus services, we will provide an overview of registering an application, authenticating and getting access tokens to call the Globus Transfer API, submitting a file transfer task, and managing access permissions on a collection. We will use a Jupyter notebook to access Globus services via the Globus Python SDK.

Working with the Search and Flows Services — Globus Search and Glopbus Flows are important building blocks for managing instrument data at scale. We will provide an overview of these services and describe how to create and manage search indexes. We will demonstrate how to create index entries and run simple and complex queries. We will define and deploy a flow that automates simple file management tasks, and show how flows may be run and monitored via the Globus web app.

October 15, 2021 – for developers

Managing Beamline Data with Flows and funcX — We will introduce the Gladier tools for developing more complex data management flows and introduce funcX, a service for implementing a serverless computing infrastructure on diverse compute resources. We will demonstrate how to deploy a funcX endpoint and use that in a Flow that includes a computation step.

Building Data Portals/Repositories — We will introduce the Globus Django portal framework that is currently used for data publication and discovery on a variety of APS and ALCF projects. We will demonstrate how to deploy a simple portal that uses a search index to enable faceted search on a data collection.

Who Should Attend?

  • Sys admins who have deployed Globus (or are planning to deploy it)
  • Developers building web applications for research
  • Anyone interested in learning more about Globus for research data management

Why Attend?

  • Learn how the Globus platform simplifies development of web applications for researchers
  • Experiment with new Globus services and APIs
  • Exchange ideas with peers on ways to apply Globus technologies
  • Expand your knowledge of Globus administration features

Free Attendance!

Workshops are free to attend and open to all, but we do require registration since attendance will be limited by venue size.

> register now...

back to GlobusWorld site...