The Globus platform enables developers to provide robust file transfer, sharing, search, and automation capabilities within their own research data applications and services, while leveraging advanced identity management, single sign-on, and authorization capabilities.

Your data portal, science gateway, data commons, or other web application now has access to all of the powerful capabilities provided by the Globus service. The platform exposes the same APIs we use for our own web application that serves the data management needs of over 170,000 researchers around the world.

Many applications routinely need to perform "mundane" tasks such as moving and sharing data in the course of running an advanced analysis or some other specific work. As a developer, you need not waste precious resources building the mundane—but necessary—functions. By outsourcing these aspects to Globus you can focus all your efforts on core application logic.

Why Use the Globus Platform?

Provide scalable, secure solutions to your research community:

  • Enable login using linked external identities; Globus federates identities from over 150 identity providers including InCommon, Google, XSEDE and Internet2.
  • Transfer large datasets fast, securely, and reliably directly from within your application workflows
  • Improve collaboration among users using Globus-based access control to simplify data sharing within and beyond institutional boundaries

Reduce the time you and your fellow developers spend building and maintaining research data solutions:

  • Get new application services up and running in minutes
  • Enable secure, scalable search using custom metadata
  • Eliminate time wasted managing user identities and ACLs for sharing data with external users
  • Use open RESTful APIs, with fine grained authorization
  • Leverage the growing number of Globus endpoints at hundreds of institutions worldwide

The Globus platform is built on widely adopted industry standards such as OAuth and OpenID Connect for authentication/authorization, and uses trusted protocols such as GridFTP and HTTPS.

Get Platform Savvy

Attend one of our many tutorials and workshops for hands-on experience with the Globus platform; and a unique opportunity to engage with the Globus product team. Register for one of our GlobusWorld Tour stops or visit with us at a conference or other venue.

Why Subscribe?

Find out why so many leading organizations are Globus subscribers.

What's New

Globus Connect Server v5.4 released: Check out the new features

State of the Craft in Research Data Management: Read our latest article in Science Node

Globus at Argonne: Researchers use Theta for real-time analysis of COVID-19 proteins

 

Platform Services

Globus Auth is a standards-based identity broker that facilitates authentication and authorization from over 1,000 identity providers.

Globus Transfer is the core service underlying all Globus research data management functions, including file transfer, data sharing, and endpoint management.

learn more...

Resources

Quick start: Experiment with the APIs using our Jupyter notebooks.

Portal resources: Get code and examples for building a modern research data portal.

Globus Python SDK: A wrapper around the low-level REST APIs.

API Reference: Comprehensive documentation on the Globus Auth and Globus Transfer APIs.

We've built a simple, yet functional, data portal to demonstrate how the Globus platform may be used to serve data to a research community. Click the image above to access a sample portal.

Read our article on the Modern Research Data Portal, view the infographic, and get started on your own portal using these tools and examples.