Presentation is loading. Please wait.

Presentation is loading. Please wait.

Foundation API: Today and Tomorrow Rion Dooley. Today v1 is in production 192 apps Creeping up on 200,000 requests/month About to hit 10,000th job Blowing.

Similar presentations


Presentation on theme: "Foundation API: Today and Tomorrow Rion Dooley. Today v1 is in production 192 apps Creeping up on 200,000 requests/month About to hit 10,000th job Blowing."— Presentation transcript:

1 Foundation API: Today and Tomorrow Rion Dooley

2 Today v1 is in production 192 apps Creeping up on 200,000 requests/month About to hit 10,000th job Blowing through Lonestar allocations about every 45 days.

3 Coming up v2 beta is coming soon (mid-May) Breaking release  Long sunset on v1 Look for URL updates – https://foundation.iplantc.org/v1/ – https://foundation.iplantc.org/v2/ – https://dev.foundation.iplantc.org/v2/

4 Coming up v2/auth v2/apps v2/jobs v2/files v2/transforms v2/transfers v2/systems v2/profiles v2/postit v2/monitors v2/events* v2/meta* v2/crons* v2/workflows* New beta services

5 v2 features System registration - add and share remote storage and compute systems BaaS - create internal users mapping remote accounts, etc Transfer API - better performance, better throughput and monitoring OAuth2 support Consistent URLS, white house standards, w3c hpc2web recommendations

6 v2 features More work - expanded support for – Open Science Grid, – Condor, – FutureGrid, – multi-cloud execution, – interactive jobs, – several new batch schedulers. Full multi-tenant deployment

7 v2 plumbing New build system Splunk for logging, monitoring, notifications, etc. Much more elasticity via multiple cloud deployments Documentation baked into the services (live docs) Thousands of new unit and integration tests Continuous build system (TeamCity) Controlled deployment process Improved analytics, stability, performance, blah, blah...

8 Developer love Developer site Swagger live docs dev.tacc.utexas.edu/docshttp://iplant- dev.tacc.utexas.edu/docs Client libs: javascript, java, ruby, iOS, php, python, python3 Widgets + widget generator Gateway components

9 For more information: Rion Dooley


Download ppt "Foundation API: Today and Tomorrow Rion Dooley. Today v1 is in production 192 apps Creeping up on 200,000 requests/month About to hit 10,000th job Blowing."

Similar presentations


Ads by Google