Open Source REST API Platform
WSO2http://wso2.com/landing/ppc/api-manager/?gclid=CO6pvJzblsgCFQpDaQodeFQJDw
Amazon Efforts and Offerings
Cloudy Machine Learning For The Masses
http://www.theplatform.net/2015/04/10/cloudy-machine-learning-for-the-masses/
Amazon Machine Learning (AML) is based on the company’s own experiences with predictive analytics
Receive twelve months of access to the AWS Free Tier and enjoy AWS Basic Support features including, 24x7x365 customer service, support forums, and more.
Please note that Amazon Machine Learning is not currently available on the AWS Free Tier.
Open Source API Gateway - github.com
Microservice & API Management Layer KONG
Dream Factory
Apache Licensehttps://github.com/mashape/kong
Powerful REST APIs made Simple
Swagger
Deployd
http://deployd.com/
Analytics For API Platform
Akana
http://akana.com/solution/api-management
MuleSoft
https://www.mulesoft.com/platform/api/api-analytics
Apigee
http://apigee.com/about/products/api-management
Microservice Runtime Predictive Services
http://docs.seldon.io/pluggable-prediction-algorithms.html
Microservice runtime prediction services allow you to add any custom predictive scorer into Seldon rather than being limited to the ones available in the core Java server. The following sections describe the various components:
Offline model creation
Online external prediction
Microservices REST API
Zookeeper configuration
Prepackaged Microservices
Vowpal Wabbit predictive scorer
XGBoost predictive scorer
Creating your own Predictive Scorer
Example python predictive scoring template
Example python predictive scoring with Vowpal Wabbit
Offline Model
You can utilize any method to create the offline model. You can use the seldon ‘’‘/events’’’ endpoints in the REST andjavascript APIs to inject the events. Some examples of creating models with Vowlpal Wabbit and XGBoost are provided.
Online Predictive Scoring
For the online predictive scoring of an external algoithm we provide a REST API definition that any external predictive scoring algorithm must conform to. You would create a component that satisfies this REST API and publish its endpoint within the Seldon zookeeper configuration for the client you want to have use it. These steps are explained below. Finally, we have provided a python reference template that satisfies this REST API that you can use to write your own external recommender along with an example interface to use Vowpal Wabbit as the online predictive scorer.
Microservices REST API
Analytics For API Platform
Akana
http://akana.com/solution/api-management
MuleSoft
https://www.mulesoft.com/platform/api/api-analytics
Apigee
http://apigee.com/about/products/api-management
Microservices
microservices rest api for machine learning
Microservice Runtime Predictive Services
http://docs.seldon.io/pluggable-prediction-algorithms.html
Microservice runtime prediction services allow you to add any custom predictive scorer into Seldon rather than being limited to the ones available in the core Java server. The following sections describe the various components:
Offline model creation
Online external prediction
Microservices REST API
Zookeeper configuration
Prepackaged Microservices
Vowpal Wabbit predictive scorer
XGBoost predictive scorer
Creating your own Predictive Scorer
Example python predictive scoring template
Example python predictive scoring with Vowpal Wabbit
Offline Model
You can utilize any method to create the offline model. You can use the seldon ‘’‘/events’’’ endpoints in the REST andjavascript APIs to inject the events. Some examples of creating models with Vowlpal Wabbit and XGBoost are provided.
Online Predictive Scoring
For the online predictive scoring of an external algoithm we provide a REST API definition that any external predictive scoring algorithm must conform to. You would create a component that satisfies this REST API and publish its endpoint within the Seldon zookeeper configuration for the client you want to have use it. These steps are explained below. Finally, we have provided a python reference template that satisfies this REST API that you can use to write your own external recommender along with an example interface to use Vowpal Wabbit as the online predictive scorer.
Microservices REST API
Developing applications with a microservice architecture (SVforum, microservices meetup)
http://www.slideshare.net/chris.e.richardson/developing-apps-with-a-microservice-architecture-svforum-microservices-meetup
CQRS - Martin Fowler
martinfowler.com/bliki/CQRS.html
Martin Fowler
Google Meetup -
www.meetup.com/sv-jug/events/226018379/Developing event-driven microservices with event sourcing and CQRS
Modern, cloud-native applications typically use a microservices architecture in conjunction with NoSQL and/or sharded relational databases. However, in order to successfully use this approach you need to solve some distributed data management problems including how to maintain consistency between multiple databases without using 2PC. In this talk you will learn more about these issues and how to solve them by using an event-driven architecture. We will describe how event sourcing and Command Query Responsibility Segregation (CQRS) are a great way to realize an event-driven architecture. You will learn about a simple yet powerful approach for building, modern, scalable applications.
Chris Richardson is a developer and architect. He is a Java Champion, a JavaOne rock star and the author of POJOs in Action, which describes how to build enterprise Java applications with frameworks such as Spring and Hibernate. Chris was also the founder of the original CloudFoundry.com, an early Java PaaS for Amazon EC2. He is the creator of microservices.io and is working on his third startup: a platform for developing reactive microservices. Chris also does microservices-related consulting and training. Blog: http://plainoldobjects.com/, Twitter: @crichardson
API Testing
http://katrinatester.blogspot.com/2015/09/api-web-services-microservices-testing.html
No comments:
Post a Comment