Table of Contents | ||||||||
---|---|---|---|---|---|---|---|---|
|
API
Application Programming Interface.
...
An artifact is a deployable unit that is supported by a specific cartridge type (e.g., a PHP file in a PHP cartridge, a web app (.war
) in an Application Server Cartridge).
Auto-scaling policy
An auto-scaling policy is a policy that determines the auto-scaling process, based on the load thresholds. The load thresholds in turn are determined based on the requests in flight, memory consumption and load average.
...
An availability zone is a isolated location within a region used to define one or more partitions. Thereby, availability zones provide physical separation (not geographical separation) and redundancy.
Cartridge
A cartridge is a container for an application, framework or data management system that could be deployed in a platform as a service (PaaS) for scalability. In WSO2 Private PaaS, service runtimes are creating by cartridge runtimes. For example, if you want to have a PHP runtime, you can use a PHP cartridge to get the runtime to deploy your PHP application.
Cartridge Agent
Cartridge Agent is a component that resides within a cartridge instance and handles the communication between the cartridge and WSO2 Private PaaS.
...
Deployment synchronization
Deployment Synchronization is the process of synchronizing the deployed artifacts, which are in the remote Git repository, with the relevant cartridge instances.
...
A network partition is a network bounded area in a IaaS, where private IPs can be used for communication. Network partitions are also referred to as partition groups. The partition algorithm that is applied within a network partition may differ from the partition algorithm that is applied between different network partitions.
Partition
A partition depicts the division in an IaaS. A partition can be made at one of the following levels: provider level, region level or zone level. A partition should at least have a provider defined. The Auto-scaler makes decisions based on the defined partitions. The partitions are defined in the partitions.json
file in the registry. The partitions.json
file contains configurations on sample partitions.
...