Options for Deploying Machine Learning Algorithms to AWS
Amazon Machine Learning

AWS is a great place for accessing scalable, cheap resources on which to deploy data models.

However, actually using AWS for this purpose can be challenging. If you didn't begin your project on AWS, you have to figure out a way to migrate it there. In addition, you have to determine how to handle the dataset against which you run your algorithm: should you move all of that data into AWS (and deal with the privacy challenges that this raises), just stream the data (which is not cheap), or do something else?