Differences between on Premise and Internet

Proper forum for all questions related to xServer INTERNET = the Azure based cloud solution. This forum deals with the architecture topics such as load balancing, available profiles and standard server settings.
Please be aware that questions about core functionality such as routing, mapping, geocoding in general should be placed in the xServers dedicated forum ;-)
Post Reply
User avatar
Bernd Welter
Site Admin
Posts: 2564
Joined: Mon Apr 14, 2014 10:28 am
Contact:

Differences between on Premise and Internet

Post by Bernd Welter »

Hi there,

from time to time well known "on Premise" users ask us what they have to consider when changing from their local installation to a cloud based PTV xServer INTERNET access. Here are some topics you could draw attention to:
  • The cloud also known as PTV xServer INTERNET is offering standard interfaces, i.e. standard profiles, standard maps, standard search graphs.
  • You can find a list of the available services (modules and maps) at http://xserver.ptvgroup.com/en-uk/cookb ... formation/ The hosting is based on Microsoft Azure © services.
  • Modules: we offer all the xServer modules for on premise installations. While xLocate, xMap, xRoute, xTour and xMapMatch are usually available in the cloud other modules may not be available in the cloud, e.g. PTV xCluster, xDima, xIntermodal, xLoad.
  • Protocols: HTTPS via port 443, of course we support JSON and SOAP.
  • Check the available maps: PTV offers various binary standard maps for on Premise installations. Some of them might not be available in the cloud. A list of the available services is available at http://xserver.ptvgroup.com/en-uk/cookb ... formation/ If you want to access a binary map which is not part of this list get in touch with your sales.
  • Authentication: a local installation doesn't require authentication (can be activated, but by default it is off). In the cloud each transaction has to be authenticated. So there is a high probability that switching from a standard on premise based application runs into a "user not authorized" error. Usually it is not really complicated to enable an application to send the username+token to the cloud service
  • Accessibility custom files: in an onPremise environment your administrators can update and create configuration features such as custom profiles. As the cloud is a shared approach there are no custom profiles available. But since we implemented the ProfileSnippet mechanism in xRoute and other services most of the parameters are available via API.
  • Searchgraphs: same as configuration files. Some modules such as xRoute and xTour support the usage of standard search graph files (e.g. Hpr-car, Hpr-truck-40t,Hpr-truck-40t-ta) to speed up computation of matrix based routings. Some users may have computed custom search graphs. As you can't copy those graphs to the cloud there might be a gap in the performance. If you wish to use some more search graphs as part of the standard please get in touch with your sales!
  • Performance: depending on your internet connection a local installation usually provides a better performance. But our cloud services have approved connections to the internet. Sometimes you can increase performance by using appropriate tech stacks.
Don't hesitate to get in touch with your local consultant in case of questions, we will assist right away.

Best regards,
Bernd
Bernd Welter
Technical Partner Manager Developer Components
PTV Logistics - Germany

Bernd at... The Forum,LinkedIn, Youtube, StackOverflow
I like the smell of PTV Developer in the morning... :twisted:
Post Reply