Production Environment Overview
The CrescoData production environment is currently deployed in us-west-2 on AWS. The architecture is serverless and closest described by nano-services. There are dedicated environments for testing which are sandboxed in separate, linked AWS accounts. These AWS accounts sometimes run in different availability zones and regions and are completely autonomous. A lot of environment issues fall away with a serverless setup. A common source of issues are channel API changes. This is something CrescoData actively monitors, reports and actions. Any changes in channel taxonomies or attributes are pulled and refreshed every 24 hours.
CrescoData has an internal mapping language (Cresco Mapping Language - CML)
which is used to map product and order data into a standardised format. That data format is then remapped according to the channel requirements and enables order data to be mapped back into your system’s format.
Depending on your requirements, CrescoData can either map your product and order data to the CrescoData format or you can choose to map data to the CrescoData format.