Implementation
CM4all will provide software enabling your company to offer your customers high-quality website and web hosting products on a highly scalable hosting platform.
We will implement the services and software within your hardware infrastructure and if there is no dedicated hardware infrastructure available, we can even supply a third party data center as an option.
At this stage, CM4all defines the interface concept required and your company can develop interfaces to integrate the hosting platform according to the concept prepared. Your company asks CM4all to adapt the user interface of the customer control panel and the selected modules – e.g. WebsiteCreator Consumer Edition and WebsiteCreator Business Edition – to ensure your new infrastructure and services all match your corporate design and branding.
Interfaces (APIs)
The exact structure of the APIs required will be defined upon consultation with your company. CM4all will not force you to change to specific standards. Instead, we will match your infrastructure. For the benefit of this walkthrough, we will use the following examples:
Account Provisioning and Login
Provisioning mechanisms that already exist at your company are integrated via appropriate APIs. Customers order the products in your portal and data required to create or change accounts is transferred from your company to the CM4all Hosting Platform via API. Login takes place either via Authentication system in the Control Panel or via API.
Domain Registration
With the Domain Registration Service module, your customers can register 2nd level domains so CM4all will connect this module to an agreed domain registrar. Your company will be solely responsible for the commercial and legally contracted relationship with the registrar.
CM4all can configure the Hosting Platform to allow your company and your customers to send and receive emails via email addresses of domains that are registered on the Hosting Platform. CM4all is able to implement solutions ranging from simple forwarding mechanisms to fully featured email applications.
CM4all offers the server-side software components for the email function with 3rd party webmail applications. If your company offers an existing email service to your customers, CM4all can connect via API to enable email addresses for registered domains.
The exact solution your company requires will be discussed in depth so we can offer the optimum solution.
Connection to Directories or Communities
CM4all offers to register new websites in a Website Directory, existing communities, or any other information repository you want to feed.
Additional APIs
The CM4all Hosting Platform is extremely flexible as it is designed to be open for integration in any existing service and IT infrastructure. Therefore, any necessary connections to 3rd party applications can be discussed.