#Welcome to Cloudpipe at PyCon 2015!
You'll have to use Python 2 for this workshop and install our multyvac
fork:
pip install vac
~/.multyvac
. Also note that installing vac
does overwrite the multyvac
package.
>>> import multyvac
>>> multyvac.config.set_key(api_key=<RACKSPACE USER>, api_secret_key=<RACKSPACE API KEY>)
>>> import requests
>>> job_id = multyvac.submit(lambda: requests.get('https://developer.rackspace.com').status_code)
>>> job = multyvac.get(job_id)
>>> job.get_result()
###Part 1: How Cloudpipe works and how you can use it
- Installation
- Introductions
- Demo and high-level explanation of what's happening
- Multyvac, Pickle, and more!
- Run a function on a remote server, directly from your code
- Process data remotely
- Hands on with a very simple examples: addition function and fibonacci function
- Sign up for developer+
- Get API key
- Create a job. Retrieve the results
- Hands on with a more complicated example: web scraping with requests
###Part 2: Hack on Cloudpipe. How you can contribute.
- We welcome contributions of any kind (ideas, code, tests, documentation, examples, ...)
- Installation instructions for developers
- Join the Google Group for Cloudpipe
- Join Kyle Kelley at the Pycon sprints!