Elastic Path Production Tools
Elastic Path provides various tools to use with Elastic Path 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:
- Catalog Syndication - Provides a syndication feed between Elastic Path Commerce and a Content Management System (CMS) to ensure data consistency between the two systems
- 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 Elastic Path Commerce services
- Import Export API - APIs for importing and exporting data to and from an Elastic Path Commerce deployment
- Import Export Tool - Imports and exports data to and from an Elastic Path 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.
- Operational Insights - Reviews Elastic Path Commerce environment configuration and runtime metrics to ensure system stability and performance. This tool provides an Integration Server API and web-based UI.
- 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.