Presentation is loading. Please wait.

Presentation is loading. Please wait.

Powered by iPlant Consuming iPlant Services in Your Portals.

Similar presentations


Presentation on theme: "Powered by iPlant Consuming iPlant Services in Your Portals."— Presentation transcript:

1 Powered by iPlant Consuming iPlant Services in Your Portals

2 API Application Programming Interface

3

4

5

6

7 7 Consumer Applications

8 REST (REpresentational State Transfer) Web API: Allows end users to access remote services via web Demo: Get trending topic on Twitter using the apigee.com console (see handouts) Surprise hands-on: Find the last 20 tweets from The iPlant Collaborative (Screen name: iPlantCollab)

9 curl -X DELETE http://api.twitter.com/direct_messages/destroy/{id} cURL Allows to interact directly with web services from the command line

10 Getting Twitter Trends using cURL

11 iPlant's APIs – The Foundation API Service EndpointRole IOFile storage, retrieval and management. Database interoperability DATAFile format conversion APPSRegistration and discovery of HPC applications JOBSubmission and management of compute jobs SYSTEMSAvailability and info about XSEDE hosts PROFILEUser profile discovery AUTHToken based secure authentication POSTITURL shortener

12 Hands-on Goals: Familiarize yourself with the Foundation API Run an job on HPC resources Retrieve job results Follow at: https://pods.iplantcollaborative.org/wiki/x/EAm


Download ppt "Powered by iPlant Consuming iPlant Services in Your Portals."

Similar presentations


Ads by Google