Moving To Production
This guide explains how to move your App from Developer Mode into Production Mode.
Prerequisites
This guide assumes you have ALREADY entered into a commercial agreement with FaceTec and you are ready to finalize your FaceTec Server integration. This means you have already done the following steps:
You have Integrated the FaceTec Device SDKs into Your App & Tested them.
You have Requested a Quote and signed an Agreement with our commercial team.
You have Access to the FaceTec Server.
You have Performed Initial FaceTec Server Development & Integrated FaceTec Server into Your Infrastructure.
Configuring Your App For Production
Once the above steps are complete, here are the next steps you need to take to get configured for a production deployment for real users:
Development & Production Keys: Review and understand the difference between Development & Production Keys.
Configure IDs & Domains: Configure your IDs and Domains for Your App Settings in Your Account Page. For more details, see the Package/Bundle IDs & Domains Guide.
Usage Logs are Sending: Review FaceTec's Usage Log Policy & Usage Log Configuration Steps. Please note that if your FaceTec Servers are Running, then Usage Logs are successfully being sent to FaceTec.
Architecture Review: Make sure your Device & Server Architecture sends data to your own web service's APIs and only calls FaceTec's Server via secure server-to-server https calls. To be clear, Server Instances running FaceTec Servers should NOT allow inbound traffic, except from your own web service.
Keys are NOT Hardcoded: Ensure Your Your Keys are NOT hardcoded into your Device/Client-side App Code.
Latest SDK Versions: Your App must be using the latest versions of FaceTec SDKs.
Update Schedule: Make sure you have read and you agree to the Update Schedule specified in your FaceTec Agreement. Please also review FaceTec's Update Policies.
Support Policies & Process: Finally, please make sure you have Read & Understand FaceTec's Support Policies & Process.
Ready For Production?
Once the above steps are complete, please use the Support Request Form so that your FaceTec Commercial or Technical Contact can perform final review.
Important Note: Before moving Your Application to Production, please deploy the Device SDKs and FaceTec Servers to a Pre-Production Environment and thoroughly test Your Integration and all critical scenarios to prevent any unexpected behavior in Your Production Application.