Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
engine:on_demand:description [2012/08/18 15:11]
rowens
engine:on_demand:description [2018/02/01 18:15] (current)
Line 1: Line 1:
 ===== Hosted Software Platform ===== ===== Hosted Software Platform =====
-LTU engine/ON demand is a hosted software platform that provides access to LTU technologies’ comprehensive image recognition functionalities. The LTU engine/ON demand platform is highly flexible and is designed to adjust and scale with changing demands. ​+LTU engine/ON demand is a hosted software platform that provides access to LTU Techcomprehensive image recognition functionalities. The LTU engine/ON demand platform is highly flexible and is designed to adjust and scale with changing demands. ​
  
-A single account for LTU engine/ON demand can be used to add image recognition functionality to multiple applications. ​D+A single account for LTU engine/ON demand can be used to add image recognition functionality to multiple applications.
  
-===== Service Modes ===== 
-The LTU engine/ON demand Modify API works in two modes: Asynchronous and Synchronous. ​ 
-Asynchronous mode is designed for important batch tasks, whereas synchronous mode is best to use during your initial testing with smaller amounts of images and when you need real-time updates for your application. ​ 
-\_  
-The LTU engine/ON demand Query API is synchronous. ​ 
  
-All applications are by default initially set up in sync mode so you can start your tests and integrations with a smaller set of images immediately. We highly recommend switching to asynchronous mode when you are ready for your first batch upload of large image sets. Contact LTU support to switch an application from asynchronous to synchronous mode and vice versa. ​ 
-==== Asynchronous mode ==== 
-In asynchronous mode modifications to your database (add and remove images) will not immediately take effect. Modifications typical occur within 10 hours by default (contact LTU support if your application requires a different refresh schedule. ​ 
  
-All database updates are made in this mode -meaning that each query you make will start an action, but the query will return before the action is finished – database updates are basically queued and then processed. ​ 
-==== Synchronous mode ==== 
-In synchronous mode, when you query the Modify API the system will instantly process the query, update the database and your application. ​ 
-<​html>​ 
-<​pagebreak>​ 
-</​html>​ 
 ===== Administration Console ===== ===== Administration Console =====
 The LTU engine/ON demand Administrative Console is accessed via. The LTU engine/ON demand Administrative Console is accessed via.
Line 26: Line 12:
 See the Administrative Interface section below. See the Administrative Interface section below.
  
-**LTU engine/ON demand** has the same Administrative Interface as the licensed version of LTU software: ​ **LTU engine/​server**. ​  +**LTU engine/ON demand** has the same Administrative Interface as the licensed version of LTU Tech software: ​ **LTU engine/​server**. ​  
 Some aspects unique to LTU engine/ON demand found in comments marked with this symbol: ​ :!:  Some aspects unique to LTU engine/ON demand found in comments marked with this symbol: ​ :!: 
 ===== Application Programmming Interfaces ===== ===== Application Programmming Interfaces =====
- 
-Two versions of API's are described in this document: 
- 
-SOAP API: SOAP was the API available in the intitial versions LTU engine/ON demand. ​ Its documentation is included here for reference purposes for existing applications. 
  
 JSON API:  the JSON API is the recommended API for new applications. ​ The licensed version of LTU engine includes the JSON API, which facilitates the porting of applications from LTU engine/ON demand to LTU engine/​server. ​ Query examples in the JSON API documentation generally reference LTU engine/​server.  ​ JSON API:  the JSON API is the recommended API for new applications. ​ The licensed version of LTU engine includes the JSON API, which facilitates the porting of applications from LTU engine/ON demand to LTU engine/​server. ​ Query examples in the JSON API documentation generally reference LTU engine/​server.  ​
 :!: LTU engine/ON demand users will know to adjust the query examples to the proper /ON demand references. ​ :!: LTU engine/ON demand users will know to adjust the query examples to the proper /ON demand references. ​
- 
  
 ===== Integration Check List ===== ===== Integration Check List =====
Line 42: Line 23:
 Below is a quick checklist to help prepare for the integration of LTU engine/ON demand. ​ Below is a quick checklist to help prepare for the integration of LTU engine/ON demand. ​
  
-1. What feature(s) ​is needed? (similarity ​or matching)  +  ***Signature type** ​  ​- ​What feature(s) needed? (similaritymatching, color)  
-2. Storage  +  ***Storage**  
-a. Estimate the number of images that will be included for the application  +    *Estimate the number of images that will be included for the application  
-b. Estimate the image volume changes per month on this application  +    *Estimate the image volume changes per month on this application  
-3. Search  +  ***Search**  
-a. Estimate number of searches per month  +    *Estimate number of searches per month  
-4. Development  +  ***Development**  
-a. List the public IP addresses of all machines that will make direct calls to the SOAP interface ​(it could take 2 minutes to add an IP address to the API)  +    *List the public IP addresses of all machines that will make direct calls to the API interface 
-b. Launch sample code provided by LTU technologies ​to check that everything works  +    *Launch sample code provided by LTU Tech to check that everything works  
-c. Start development and unit test  +    *Start development and unit test  
-d. Validate (pay attention at the refresh delay per application)  +    *Validate (pay attention at the refresh delay per application)  
-e. Empty the database and start loading content for the application  +    *Empty the database and start loading content for the application  
-5. Production  +  ***Production**  
-a. Monitor the number of queries per month (also available on the LTU engine/ON demand administrative console)  +    *Monitor the number of queries per month (also available on the LTU engine/ON demand administrative console)  
-b. Continuously evaluate the capacity used monthly in terms of queries and image database volume ​+    *Continuously evaluate the capacity used monthly in terms of queries and image database volume ​