iPlant offers a set of APIs, known as the Agave APIs. They allow you scriptable access to:
- Use applications published by iPlant and your colleagues
- Manage and use data in the iPlant Data Store
- Bring your own applications into iPlant
- Bring your own computing and storage resources into iPlant
- Share nearly any data or resource in iPlant with other people
- Share nearly any data or resource on your own computing and storage resources with other people
In the following exercises, you will bring resources from Amazon Web Services into iPlant, run applications on them, store the results in iPlant Data Store (iDS), and share those results with a friend.
Activities:
- START Setting up your environment
- Using AWS S3 for storage with Agave
- Using AWS EC2 for computing with Agave
- Discovering and using Agave Applications
- Creating and using Agave applications
- Synergy with the iPlant Discovery Environment
- Home
- Example 1: Cloud Runner
- Example 2: An Autoscaling Cluster
- Troubleshooting
Homework:
- Wire up the Agave Docker Runner Webapp Demo <https://github.com/agaveapi/docker-runner-webapp-demo>`_ to point to your own cloud-runner system