Noah Mobile Cloud Environments
The Noah Mobile cloud infrastructure currently includes the following environments for the app development process:
External Test - when you are developing and testing a new app or a new app version.
Base API URL: https://apiexttest.noahmobile.net
Base Authentication URL: https://authexttest.noahmobile.net
Production - when you release the finished app and it is accessible by your end users
Base API URL: https://api.noahmobile.net
Base Authentication URL: https://auth.noahmobile.net
For example: https://api.noahmobile.net/api/patients/17/sessions will GET the sessions belonging to the patient with id 17 in the Production environment.
IMPORTANT: The Noah Server and the App must point to the relay in the same environment or they will not be able to communicate.
If you are using the Noah System pre-release version in the Noah System SDK, it will point to the External test environment by default. We therefore recommend that you use this version during the app development and testing.
The official Noah System release (4.5 and later) on our end user site will point to the Production environment, allowing it to be used by Noah end users. If you are using the official Noah System release, you will need to switch the Noah Server environment to External Test before you use the Noah Server for app development and testing. In order to change the environment for a Noah Server, you should run the Environment Selector tool: “NoahMobileEnvSelect” and select the environment you wish Noah to point to. You choice will be remembered by Noah until you change it again.
When you are ready to release your new app or new app version, be sure to switch from the External Test to the Production environment. Otherwise the app will not be usable by Noah end users.