Skip to content

Cloud vs. Self-Hosted

The cloud version is a Managed-Service and, like the self-hosted version, is based on the Delivery Tracker Core code, which is publicly available on GitHub. In addition to the publicly available code, there is a variety of code and systems in place to ensure the stability and additional features of the cloud version of the service.

Here are the main differences users might notice

Ease of managementCloud: Managed-service, so you don't have to worry about setting up or maintaining complex infrastructure.
Self-Hosted: You have to manage scraper code changes, infrastructure management, failure response, and more. This can require additional technical expertise and resources.
Service reliabilityCloud: We maintain the reliability of our services through a variety of internal systems. Users can use the service without much difficulty.
Query.track APICloud: You can easily use the Tracking API through API calls. There are a number of technical measures in place for stability.
Self-Hosted: You can configure basic APIs like Query.track yourself using Docker within the [permitted license scope] ( Additional development and technical expertise may be required for stability.
Tracking Webhook APICloud: Easily detect changes in the status of a waybill through the Webhook API.
Extending the Tracking APICloud: We are providing additional features such as searchText in Query.carriers.
QuotasQuotasCloud: Project-specific [Quotas policy] (/docs/quotas) applies.
Self-Hosted: Depends on your development or infrastructure. You should also consider quotas on the carrier server side.
Customizing🔍Self-hosting: You can modify the published code to modify and further develop the API to operate in your context.
User experience-*Cloud: Generally offers a more user-friendly interface and features.
Self-Hosted: Customizable based on your investment of development resources.