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:
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 through Lonestar allocations about every 45 days.
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/
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
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
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
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...