|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.
|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.
|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.