Pricing is based on a flat fee of $... per grant per month, prorated if the grant is active for a part of the calendar month.
A single grant is a permission for a single host (IP address) to access a single database connection (DB server and credentials combination) via a single VESencrypt proxy instance.
All active grants can be identified and managed on the Profile Manager page.
A bill for a calendar month is due on the first day of the following month, and will be charged automatically to the card or bank account provided on the Billing page. Free trial is active for 30 days since the first grant initiation.
Refer to the below use case diagrams below for representation on deployment of one or more grants.
The Single Grant Use Case
The above use case shows a single grant – a single DB connected to a single host or container via a single VESencrypt proxy instance.
The VESencrypt proxy instance can run as a Docker container on the application server, or on a remote secure location over VPN.
Most small business infrastructures will only need 1 grant.
Multiple DB Use Case
For every unique DB – where each DB has unique credentials – there is a distinct grant. In the use case above there are two DBs resulting in 2 grants..
The orange and green colorings indicated the components that make up each unique grant.
If a 3rd DB were to be added, then there would be 3 grants, and so on.
Note, there is no limit to the number of Application Server processes that can access the DB through the single grant, as long as they reside within the IP address of the single host or container.
Multiple DB And Multiple IP Host Use Case
This use case adds an additional host or container IP address to the two DB scenario. Note again that it doesn’t matter how many Application Server processes reside in either host or container. It only matters that there are two distinct IP addresses.
It is easy to see from this case how every additional DB or host added to this system will result in additional grants. A 3rd added DB would result in a total of 6 grants (3 DBs x 2 IP addresses). Then, adding a 3rd IP address would result in 9 grants (3 DBs x 3 IP addresses). Note that these examples assume that each host must access all DBs. If that were not the case then there would be fewer grants.
Also note that in this use case there is a single VESencrypt proxy in use. If the system were to be scaled including a redundant instance of VESencrypt, it would result in a second VESencrypt proxy with a second set of grants, doubling the total number of grants.