{ "info": { "author": "Satoyuki Tsukano", "author_email": "tknstyk at gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 2.7", "Topic :: Software Development" ], "description": "pycroservices\r\n=============\r\npycroservices is a microservices framework on AWS Lambda.\r\n\r\npycroservices runs AWS Lambda functions designed as a directed acyclic graph.\r\nHere is a list of the package contents:\r\n\r\n* provide mechanism that makes functions loosely coupled with each other\r\n\r\n* run on AWS Lambda\r\n\r\n* run on local machine\r\n\r\n* provide template creation tool (future work)\r\n\r\n* provide graph creation tool (future work)\r\n\r\n* provide endopoint creation tool (future work)\r\n\r\n* provide validation tool (future work)\r\n\r\n* provide deployment tool (future work)\r\n\r\n* provide event tracing mechanism\r\n\r\n* provide infinite loop limiter\r\n\r\npycroservices is a free software distributed under the Apache license version 2.0.\r\n\r\n\r\nInstallation\r\n============\r\n\r\nTo install pycroservices, type at your function directory::\r\n\r\n pip install pycroservices -t /path/to/your-function-dir\r\n\r\npycroservices requires Python 2.7 and boto3.\r\n\r\n\r\nDeployment\r\n==========\r\n\r\nZip the content of the your-function-dir directory, which consists of the following contents:\r\n\r\n* your function codes\r\n\r\n* configuration files (.json)\r\n\r\n* pycroservices.py\r\n\r\nUpload the zip file to AWS Lambda.\r\n\r\n\r\nWebsites\r\n========\r\n\r\n* `pycroservices project at GitHub `_: source\r\n code, bug tracker\r\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/snuffkingit/pycroservices", "keywords": "microservices,AWS Lambda", "license": "Apache License 2.0", "maintainer": null, "maintainer_email": null, "name": "pycroservices", "package_url": "https://pypi.org/project/pycroservices/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pycroservices/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/snuffkingit/pycroservices" }, "release_url": "https://pypi.org/project/pycroservices/0.0.1/", "requires_dist": null, "requires_python": null, "summary": "pycroservices is a microservices framework on AWS Lambda.", "version": "0.0.1" }, "last_serial": 2214462, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "ff9791003f2ee80fa1c760902a19acd6", "sha256": "667adc89e757b6b678bfd080a1e200e1e7c92cf3fd9cce9ddb30477aeb212dc1" }, "downloads": -1, "filename": "pycroservices-0.0.1.zip", "has_sig": false, "md5_digest": "ff9791003f2ee80fa1c760902a19acd6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6278, "upload_time": "2016-07-11T14:44:30", "url": "https://files.pythonhosted.org/packages/36/dc/adeb1c98d1deceacb4765eb27df3eb634eddbb2d42e79e02ef3ddb1a8cae/pycroservices-0.0.1.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ff9791003f2ee80fa1c760902a19acd6", "sha256": "667adc89e757b6b678bfd080a1e200e1e7c92cf3fd9cce9ddb30477aeb212dc1" }, "downloads": -1, "filename": "pycroservices-0.0.1.zip", "has_sig": false, "md5_digest": "ff9791003f2ee80fa1c760902a19acd6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6278, "upload_time": "2016-07-11T14:44:30", "url": "https://files.pythonhosted.org/packages/36/dc/adeb1c98d1deceacb4765eb27df3eb634eddbb2d42e79e02ef3ddb1a8cae/pycroservices-0.0.1.zip" } ] }