Open source JMS (Java Message Service) used by Elastic Path Commerce deployments.
Elastic Compute Cloud, web service that provides secure and resizable compute capacity in the cloud.
Elastic Container Registry, manages repositories for Docker images.
Elastic Container Service, manages Docker containers in AWS.
Elastic File System, used by CloudOps to provide a shared file storage for ActiveMQ clusters.
Elastic Load Balancing, an AWS service to load balance application servers across multiple instances and multiple availability zones. It also works with AWS VPC to provide robust networking and security features. In conjunction with AS provides autoscaling on compute capability.
Amazon Simple Storage Service, provides storage capabilities in AWS.
Simple Queue Service, provides reliable asynchronous messaging between services.
Relational Database Service, sets up, operates, and scales a relational database in the cloud.
Amazon Route53, scalable Domain Name System (DNS).
AWS Virtual Private Cloud, used to configure a private network and resources within the AWS infrastructure.
Amazon Machine Images, provides information required to launch a pre-configured virtual server in the cloud.
Auto Scaling, automatically scales EC2 compute instances up or down to adjust for load.
Elastic Path Commerce environment used to manage and preview products, promotions, and pricing, and to publish changes to a live Elastic Path Commerce environment.
Amazon Web Services.
A serverless computing platform that runs code in response to events.
Special purpose server that is designed to be the primary access point from the Internet and acts as a proxy to other EC2 instances.
Server that uses scheduled jobs to perform certain operations, such as calculating top selling products or product recommendations.
A Docker container that runs scripts and sends commands to AWS to initialize a CloudOps component.
A Docker container that runs scripts and sends commands to AWS to cleanup the infrastructure of a CloudOps component.
The CloudOps component that sets up the network configuration, Jenkins instances, and configurations.
The CloudOps component that provides the capability to create a deployment package from Elastic Path Commerce source code.
The CloudOps component that provides the capabilities to build artifacts required for Elastic Path Commerce deployment from a deployment package. It can deploy two styles of Elastic Path Commerce.
Elastic Path CloudOps for AWS.
Component that Provides a specific capability of CloudOps. The components are:
Web application for managing Elastic Path Commerce settings and commerce capabilities.
A store of configuration values. CloudOps uses a Consul service to provide a config store.
Docker container. An isolated environment running the pre-built executables.
REST API for e-commerce that uses hypermedia links to associate related resources together rather than relying on resource URLs.
A set of databases that can be used to support load balancing, high performance, high availability, and data redundancy.
Used as a term to inform users to run all required Elastic Path Commerce services in a specific infrastructure configuration.
A build artifact created from Elastic Path Commerce source code. The deployment package is required to build Elastic Path Docker images, and other resources needed to deploy Elastic Path Commerce.
Domain name system, naming system for computers, services, or other resources connected to the internet or a private network.
A container platform that builds, runs, and manages containers.
Elastic Path Source Code Distribution
Release Package, downloaded from the customer portal, that contains the Elastic Path source code.
Horizontal database scaling
Scales database responsiveness by adding additional databases to the database cluster.
In Elastic Path Commerce, horizontal database scaling is achieved with one primary database and one or more read-only replica databases. The Commerce engine directs read-only database requests to a read-only (RO) cluster endpoint, where the requests are further load-balanced to available replica databases. Write requests are directed to the read/write (RW) cluster endpoint and then sent to the primary database.
Term that indicates an operation that creates all of the infrastructure and artifacts of a CloudOps component using a bootstrap Docker container.
A server that allows an Elastic Path Commerce deployment to integrate with external back-end systems.
Live database that supports write and read requests and contains commerce data, such as catalog data and shopper data. Compare with Replica database.
Maven repository to clone Elastic Path Commerce build dependencies.
The public IP address of the VPN that is used to access Elastic Path Commerce services.
A copy of the primary database that supports read-only requests. Replica databases are updated whenever the primary database changes. Replica databases can be used for high availability environments and for horizontal database scaling.
The delay that occurs between between making a change in the primary database and seeing the same change in the replica database.
Amazon Route53, Domain Name System (DNS) from AWS.
A server that provides searching capabilities to Elastic Path Commerce.
Single Instance Environment
Small-scale test environment without separate authoring capabilities deployed to a single server.
Secure Shell, a Unix-based command interface and protocol for securely getting access to remote computers.
Secure Sockets Layer, the type of certificate used to secure network communications.
Simple Mail Transfer Protocol interface
Virtual Private Network, extends a private network across a public network, and enables users to send and receive data across shared or public networks.