CAS Software is providing the cloud-based customer relationship (CRM) software ‘SmartWe’. This solution supports user specific workflows coming from various business areas. With the help of SmartWe’s software development kit (SDK) and UI tools, both users and CAS development partners can adapt existing apps or develop new apps for the SmartWe platform.
SmartWe software solution
The apps can be offered and installed via an App Store. As these tools were initially built for a single cloud platform, it was then difficult to migrate third-party apps to another cloud platform due to deployment scripts becoming heavily dependent on the specific cloud service provider’s (CSP) APIs and management tools. As the new General Data Protection Regulation (GDPR) started being enforced in Europe, the user apps were obliged to conform to the data storage regulations laid down. This was not an issue for the SmartWe product itself thanks to secured partner data centers but it still needed to be considered for the third-party apps that are developed by partners and users. For instance, some datasets used by extension apps, which are confidential to the users according to their data privacy needs, may not be allowed to be migrated to locations outside Europe. Furthermore, the requirements of the apps were dynamic and often updated, requiring manual updates to several scripts and resulting in slower cloud deployments for the third-party apps.
MELODIC successfully provides both clear implementation of new or customized applications (such as compute-intensive and data-intensive extensions) and ensures that third-party applications do not affect SmartWe performance and availability. Thanks to MELODIC, CAS can develop a new application both for integration and analysis of existing data from the third party system or for analysis based on existing data from the main CRM system. This requires secure data management and availability of resources on demand in the cloud. MELODIC calculates the optimal distribution of data and implementation of the application on available cloud resources taking into account performance, workload and costs.
The MELODIC platform presents promising operating results for CAS. The autonomous adaptability and optimization capabilities of the MELODIC middleware platform allow the SmartWe platform and its external applications to have a high level of scalability. The usability, quality and ease of maintenance of the platform enables its long term use by SmartWe partners. The MELODIC platform is a catalyst that connects other companies dealing with similar business scenarios, with a common driver to support and improve open solutions for cloud development and deployment.