Ericsson Healthcare Exchange (EHE)
Ericsson Nikola Tesla (ENT) provides Ericsson Healthcare Exchange (EHE) platform as part of its healthcare portfolio. The EHE platform is deployed on a national level in Croatia and several platform services are integrated in many healthcare provider institutions. One of the main components of EHE is Electronic Health Record (EHR), which provides digitally stored health information for patients supporting care, education and research. EHR stores information on medications, past treatments medical history, immunisations, laboratory data, radiology reports etc.
The current non-cloud version of the EHR system is centralised and consists of the EHR database and a service layer developed above this database. Simply switching to a cloud infrastructure does not completely solve possible scalability problems without additional analysis and refactoring. Using CloudScale's approach, it should be possible to validate new requirements, evaluate system scalability, and may be also to provision an optimal amount of infrastructure resources. Currently it is very hard to predict the appropriate amount of system resources in a cost-effective way, especially for custom defined user requirements. In the process of switching from non-cloud EHR solution to the cloud infrastructure, Ericsson will use the CloudScale method and tools to monitor and optimise system scalability and also for predicting system size for a given workload. CloudScale will offer techniques for analysing the existing solution, detecting architectural problems, and propose good architectural patterns for system evolution. When developing new services and identifying new customer requirements, design-time predictions could be made and this would also enable tuning of system specifications. In that way, EHR provider can forecast scalability properties and necessary system resources and have early operation cost predictions.
SAP HANA Cloud platform
The SAP use case will be focused on scalability issues of data-centric applications on SAP's Cloud infrastructure with respect to work and load. Ths focus will be on SAP's internal applications running on SAP HANA Cloud platform. Throughout the lifetime of the project, other applications or future SAP platforms may also be considered.
SAP use case scenario addresses the concern of building scalable Cloud application, with a focus on data-centric applications. A data centric application is one in which the database plays a key role, the application code is more generic and (almost) all business logic is defined through database relations, constraints, and queries. Built on top of the SAP HANA Cloud platform, the scenario demonstrates how CloudScale methodology and tools can support building scalable Cloud applications and services that deal with massive, fluctuating, and diverse work and load.
In this scenario, SAP will apply tools and techniques developed in the scope of CloudScale to analyse scalability properties of SAP applications using SAP HANA In-Memory Database as part of the SAP HANA DB services. The analysis includes the automatic identification of scalability issues of the applications and the support in terms of best practices for resolving scalability issues. The persistence service is a core asset of SAP HANA Cloud platform. The service is already used by a wide range of very different applications and will be a central service for any business application. Selecting a service that is at the core of the platform and that is already used by a broad range of applications allows evaluating the tools and techniques in crucial and practical setups.