Platform and Monitoring
1. Deployment Models
Three deployments models are proposed:
Software as a Service, in this model our software is hosted in AWS, managed by Nagravision
Deployment on VMware provided by the customer
Deployment on servers provided by Nagravision (VMware layer embedded)
2. Logical Deployment Architecture
Products are delivered with pre-configured VMs for VMware (OVA format)
For upgrade, dataless VMs are replaced by new ones while other VMs are updated (OS + software)

3. Physical Deployment Architecture
These are the requirements on VMs location that must be respected:
A bundle of Front-End + Business + PlayReady VMs is provided, instanciated several times
Each bundle is deployed on different hardware, no specific redundancy needed (1 bundle failure is supported)
For other VMs, "High Availability" must be activated in VMware configuration to ensure a VM restart in case of hardware failure

4. Load Distribution
There are three differents entry points:
For devices
For operator
For PRM if any

5. Provided Documents
Guidelines of deployment are provided in following documents:
VMware requirements (VMs layout, internal networks and storage requirements)
Network requirements (firewall & load-balancer rules)