Elastic Path Production Tools
Elastic Path provides various tools to use with Self-Managed Commerce for data integrations and synchronization, webapp and database performance monitoring to troubleshoot performance issues. The following tools are available with the source code package:
- Data Population Tool - Creates new databases or updates existing databases
- Data Sync Tool - Synchronizes data between author and live environments
- Health Monitoring - Exposes endpoints for validating the health of Self-Managed Commerce services
- Import Export Tool - Imports and exports data to and from a Self-Managed Commerce deployment
- Query Analyzer - Gets information about the database queries executed with each Cortex operation to analyze potential performance problems related to database requests and before and after re-factoring
- Performance Insights for Cucumber Tests - Allows developers to execute a set of Cucumber tests that are used to determine if customizations have caused any performance degradation since the release.
- Composite Inventory Extension - An optional extension for the Inventory Flow Extension Point that can delegate to either a "cached" (fast, eventually consistent) inventory data source or an "authoritative" (slower, but always accurate) inventory data source. This allows high performance inventory lookups but prevents overselling.
For information about REST APIs exposed by the Integration Server (Catalog Syndication, Import/Export, Operational Insights, and others), see the Integration section.