GlobusWorld Tour Agenda

University of Michigan, Room 2255 North Quadrangle Complex, 105 State St., Ann Arbor, MI 48109 (see interactive map). Enter building on southeast corner of Huron/State St intersection. Parking can be found in Palmer Structure (a few blocks east of North Quad building).
(click on a presentation title to view abstract)

Monday, July 22nd – prerequisites for those new to Globus
This session is a "crash course" on Globus from an end user and system administrator perspective. If you have limited experience with, or are new to, Globus you must attend this session in order to benefit from the developer session on day 2.
13:15—13:30 registration
13:30—14:45

We will provide a summary review of Globus features targeted at those new to Globus. We will demonstrate how to transfer and share data, and install a Globus Connect Personal endpoint on your laptop. We will also review Globus group management, which is an important part of any automated solution. This introduction will provide important context for subsequent sessions - please make every attempt to attend if you are new to Globus or have limited understanding of the capabilities of the service.

14:45—15:00 beverage break
15:00—16:30

We will review the process for creating and managing a Globus endpoint on your HPC cluster, lab server, or other multi-user storage system. You will experiment with installing Globus Connect Server, and configuring a number of common options on the endpoint. We will also review more advanced administrator features such as configuring multi-server data transfer nodes, and integrating institutional identity providers for streamlined user authentication.

 
Tuesday, July 23rd – developer workshop
This session will focus on developing custom research data management solutions. The specific topics are still being finalized, but the emphasis will be on providing you with tools for rapidly building solutions that automate data flows throughout the research lifefcycle.
8:45—9:00 registration
9:00—10:30

We will introduce the Globus Platform-as-a-Service and describe how it may be used to deliver unique data management capabilities in your own applications. This will include an overview of common use cases such as data distribution, orchestration of data flows, etc., a description of the platform architecture, and a brief overview of available platform services. You will experiment with the Globus Transfer API using a Jupyter notebook.

10:30—10:45 beverage break
10:45—11:30

We will demonstrate and expore the construction of a simple, fully functional data portal that uses the Globus platform. A review of the Globus Auth service will be followed by a walkthrough of the process for authenticating users and authorizing client applications. We will illustrate how Globus Auth may be used to easily provide login/logout and authorization to resources within your own applications and services.

11:30—12:15

We will review common use cases and demonstrate how the Globus command line interface (CLI) and API may be used to automate repetitive data management tasks.

12:15—13:30 lunch break
13:30—14:30

We will review some the challenges you might face when trying to automate data capture from an instrument, such as a lightsheet or cryoEM, and describe best practices for resolving them using Globus.

14:30—15:00

We will discuss Globus' vision for automating the research data lifecycle and present an alpha version of the Automate platform.

15:00—15:15 beverage break
15:15—16:00

We will demonstrate how Globus integrates with interactive platforms such as JupyterHub and web frameworks such as Django. We will also describe how to leverage the Globus platform—and Globus Auth in particular—to secure APIs when building your own web services.
16:00—done

We will be available to consult on your current and planned projects. Bring your code and let's work on it together; or start building your new research data application while it's all still fresh!

 

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