| Tell me more, tell me more |
Integration
Although Extility can offer a fully fledged end to end solution, it also offers a number of ways to integrate with existing technology and business processes that a customer may already have.
API’s
Extility is almost entirely API driven, so although Extility has powerful mature user interfaces, these use the underlying API’s to access the underlying platform, and these are also available to customers.
End Users
Extility has a powerful end user API that allows control of all user management tasks. This can be used by customers to integrate into their existing portal or by End Users or third parties to build their own tools to integrate into an Extility platform directly.
Admins
In a similar way to end users, Extility’s Admin API allows full programatic control of administrative functions, either for a Billing Entity/Reseller or the Licensee. It can also be used to integrate external Billing Systems (more details below)
Resource Management
Extility has a resource manager know as XVPManager that controls the relationship between virtual machines, storage and networks. This also has an API so can be used to build advanced functionality on top of the existing Extility platform if desired.
Billing
Extility Service Provider Edition has a complete multi currency billing system included, but in either edition it is possible to integrate external billing solutions on a per Billing Entity basis. The Control Panel is customisable to point towards external billing solutions, and the Admin API can be used to provide the feedback loop from the external billing solution when accounts are updated.
Monitoring
Through the XVP Manager API and various agents installed on to the management stack, it is possible to deeply integrate your existing monitoring solution with Extility, enabling you to monitor each stage of the platform including:
Number of Virtual Machines Running
Ram Available per Compute Node, and per platform
Load per Compute Node
Platform capacity checks (overall available RAM etc)
Storage
Extility is capable of integrating into almost any external storage solution, subject to it having an appropriate CLI/API and scalability capabilities. This can be from a standard direct attached storage array to a massively scalable SAN, purely depending on customer requirements.
