| --- |
| title: Deploying your first Engine |
| --- |
| |
| <!-- |
| Licensed to the Apache Software Foundation (ASF) under one or more |
| contributor license agreements. See the NOTICE file distributed with |
| this work for additional information regarding copyright ownership. |
| The ASF licenses this file to You under the Apache License, Version 2.0 |
| (the "License"); you may not use this file except in compliance with |
| the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| --> |
| |
| Once you have created an engine from a template, it is time to deploy it as a web service. One or more of your applications can then send real-time prediction queries to it. |
| |
| It takes 6 simple steps to deploy and use an engine: |
| |
| 1. Install and Run PredictionIO |
| 2. Create an Engine by downloading an Engine Template |
| 3. Generate an App ID and Access Key, if you are integrating PredictionIO with a new application |
| 4. Collecting Data |
| 5. Deploy the Engine as a Service |
| 6. Use the Engine |
| |
| The [QuickStart](/templates/recommendation/quickstart/) of the basic Recommendation template is a great step-by-step guide especially if you are new to PredictionIO. |
| |
| Of course, you may also browse the QuickStart of other engine templates in the template gallery. |