Apache jclouds SF Meetup, July 8, 2013

1,613 views
1,509 views

Published on

Quick presentation on the state of the Apache jclouds project for the Apache jclouds meetup in San Francisco on July 8, 2013

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,613
On SlideShare
0
From Embeds
0
Number of Embeds
13
Actions
Shares
0
Downloads
3
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Apache jclouds SF Meetup, July 8, 2013

  1. 1. Apache jclouds Meetup, 7/8/2013
  2. 2. What is Apache jclouds? ● Java library for abstracting and interacting more directly with a plethora of compute, blobstore (i.e., S3 or Swift) and other cloud-related APIs and providers. ● High-level abstractions allow you to use the same code to work with different APIs/providers. ● Java interfaces directly to the various APIs let you drill down and get more specific control.
  3. 3. We're at Apache now!
  4. 4. jclouds at Apache ● Entered the Incubator on April 29, 2013 ● Git repos, mailing lists, etc moved to ASF ● Site now at http://jclouds.incubator.apache.org/ ● Issue tracking now on Apache's JIRA at https://issues.apache.org/jira/browse/JCLOUDS ● Maven groupIds changed to “org.apache.jclouds”
  5. 5. 1.6.1-incubating released! ● Our first release at Apache! ● Released June 19, 2013 ● A few bug fixes on top of 1.6.0, but main focus on the move to Apache ● Maven groupId change ● License header updates and additions ● Following Apache Incubator release process ● Huge thanks to our mentors for helping us get Apache ready!
  6. 6. New Providers and APIs since 1.5 ● Among others... ● openstack-cinder ● rackspace-clouddns ● rackspace- cloudloadbalancers ● route53 ● sts ● aws-route53 ● aws-sts ● dynect ● ultradns-ws ● google-compute-engine (in labs) ● rackspace- cloudblockstorage-uk ● rackspace- cloudblockstorage-us ● rackspace-clouddns-uk ● rackspace-clouddns-us ● rackspace- cloudloadbalancers-uk ● rackspace- cloudloadbalancers-us
  7. 7. Planning for future releases ● Six week cadence for maintenance releases ● 1.6.2-incubating RC due for Wednesday, July 31st. ● Rotating release managers ● Next major release planned for October, 2013 ● 1.7.0-incubating
  8. 8. 1.7.0-incubating Roadmap ● Roadmap on wiki at https://wiki.apache.org/jclouds/1.7.0 Roadmap ● Remove async interfaces (JCLOUDS-40 and subtasks) ● Promote Google Compute Engine and Google Cloud Storage to core (JCLOUDS-172 and JCLOUDS-173) ● Add standard SecurityGroupExtension for compute services, with implementations for at least EC2, OpenStack Nova, CloudStack (JCLOUDS-101) ● ...and more?
  9. 9. Contributing to Apache jclouds ● Open JIRAs! ● Submit patches for JIRAs ● Pull requests against mirror repos at https://github.com/jclouds ● Add link to pull request to JIRA ● Dev@Cloud pull request builder verifies changes before commit
  10. 10. Contributing to Apache jclouds ● Contribute to documentation ● Site repo mirror at https://github.com/jclouds/jclouds-site ● Same JIRA/pull request process as for other repos. ● Help run live tests! ● Either by running them locally - see http://jclouds.incubator.apache.org/documentation/devguides/pro ● Or, if you or your employer can provide access to a cloud for tests to be run against, contact private@jclouds.incubator.apache.org to get your cloud integrated into regular automated live testing!
  11. 11. Thanks for coming! Enjoy the pizza, beer, etc!

×