What is google App Engine?
Google App Engine lets you run your web applications on Google’s infrastructure. App Engine applications are easy to build, easy to maintain, and easy to scale as your traffic and data storage needs grow. With App Engine, there are no servers to maintain: You just upload your application, and it’s ready to serve your users.*google Def
App engine is a very good concept but its manisfestation is far away from python users who would like to do Machine Learning tasks. It is almost impossible to do Machine Learning task in python which is very rich with mathematical libraries. The main reason for this is that:
These libraries are mostly C derivatives and App Engine only supports pure python code.
This is because of security.App Egine does not allow writing operations on the hard disk since this would provide a hub for malicious operations. It is good thing. Since these libraries compile to .pyc and need writing to hard disk, so they are not supported. even writing to the file system using java also fails.