Glass building reflects the clouds in the sky

Hospital(ity) in the Cloud

How PT Mitra Keluarga Karyasehat Tbk, an Indonesia-based private hospital operator migrated their SAP and non-SAP systems in record time to AWS with the help of T-Systems.

July 10 2020Norbert Putz

Building a new foundation in the public cloud

One of the biggest healthcare providers in Indonesia embarked on a digital transformation journey with T-Systems due to scalability limitations, skillset, quality, and frequent downtime issues with their on-premise data center operated by a local service provider. The project scope included full proof of secured network design, proof of concept migration, and final production migration of business-critical applications (SAP and non-SAP systems).

Following the digital transformation path

Nurse with pigtail standing in front of a mobile computer, view from behind

With its new cloud platform, the hospital chain will be able to continue its digital transformation journey for its remaining 25 hospitals. The project could be finished in a record timeline of three months (February 3 to April 25), which also shows that, during the global coronavirus pandemic, life goes on and IT has no borders. Colleagues from Indonesia, Singapore, India, Hungary, and Germany worked together beyond different time zones to make this success story happen. 

A closer look at the client

The company built its first hospital back in 1989 and currently owns and operates several hospitals, located in Greater Jakarta, West Java, Surabaya, East Java, and Central Java. Typically, the hospitals are equipped with emergency rooms, outpatient clinics, inpatient wards, operating rooms, intensive care units and a pharmacy, as well as laboratory and radiology facilities. The hospitals also offer specialized services including obstetrics, pediatrics, internal medicine, angioplasty, orthopedic surgery, and neurosurgery. From its humble beginnings, the company has transformed into one of Indonesia’s biggest private hospital operators with an intake of more than two million patients and close to 3,000 operational beds. The company employs more than 6,000 medical professionals.

Migrating SAP to AWS Public Cloud

The project scope included full proof of secured network design, proof of concept migration, and final production migration of SAP and non-SAP systems. In addition, T-Systems has built high-availability clusters on Amazon Web Services (AWS) using SUSE Pacemaker (both application and database level) across the AWS availability zones. SUSE Linux high-availability extension is the cluster Linux solution certified by SAP and SUSE Pacemaker offers packages to build high-availability clusters for both SAP application and the SAP HANA database.

The SAP stack contains the following systems (applications and databases) based on SUSE Linux Enterprise Server 12 Support Package 4 (SLES12SP4):

  • SAP ECC 6 EHP8 on SLES 12 SP4 with SAP HANA 2.0 SPS04 with ASCS and SAP HANA High Availability using Pacemaker Cluster
  • SAP Business Warehouse 7.5 on SLES 12 SP4 with SAP HANA 2.0 SPS04, 
  • SAP Gateway (Fiori) 7.5 on SLES 12 SP4 with SAP ASE 16 SP02 PL07 on ASCS HA on Pacemaker Cluster with SAP ASE HA setup
  • SAP Process Orchestration 7.5 on SLES 12 SPS4 with SAP ASE 16 SP02 PL04 on SCS HA on Pacemaker Cluster with SAP ASE HA setup
  • SAP Document Management System (DMS) on SLES 12 SP4 with MaxDB 7.9
  • SAP WebDispatcher 7.77 SP 113
  • SAP Solution Manager 7.2 SPS10 
  • SAP Router 7.53 Patch 610
  • Adobe Document Services (ADS) as SAP NetWeaver extension on SAP NetWeaver 7.5 SPS12
  • SAP Content Server 7.9 on SLES 12 SP4 with MaxDB 7.9

The backup and recovery of the SAP systems is designed to protect SAP application servers and database servers, OS disks of all systems, and management/jump servers against data loss, and retain data for recovery in the event of any issues. This can be achieved with an operating system backup on a local file system, which is transferred to the object storage. The DB backup is handled by a T-Systems backup/restore utility called the xbr toolset. The xbr toolset takes care of creating full and incremental backups and takes care of all the redo log housekeeping. All databases have redo logs to enable point-in-time recovery of the databases. SAP application server data backup will be done using an AWS backup and recovery services vault. A snapshot backup will be made for all disks that will have SAP application server binaries, other data, and log files. SAP HANA database backups will be done using native SAP HANA backup tools, SAP HANA studio will be configured to perform the backups of tenant and system databases. Backup files will be stored in the local file system storage and moved to AWS blob storage for the retention. 

Reduced downtime for migration of non-SAP systems

Krankenhäuser in die Cloud-Grafik-1

CloudEndure has been used for the non-SAP systems migration. This has reduced the downtime of business-critical systems because of the continuous block-level replication, which provides real-time replication and ensures sub-second recovery point objectives for all applications and databases. CloudEndure’s replication process did not affect performance or the required production systems reboot. We were able to successfully migrate the following servers: 

  • Sysmex based on Microsoft Windows Server 2016 Standard (source and target)
  • Attendance on CentOS v7.0 (source and target)
  • Print Server 1 and 2 based on Microsoft Windows 2012 R2 Datacenter Edition (source and target)

The backup of the non-SAP systems will be performed creating AMI snapshots based on the customer’s requirements, stored on Amazon EFS storage for Attendance (Linux based system), and stored on Amazon Simple Storage Service (S3) in case of Sysmex with the help of scheduled jobs and AWS CLI on the server. 

For this project, the following AWS services have been used:

  • Amazon Elastic Compute Cloud (Amazon EC2) as basis for the SAP and non-SAP systems
  • Amazon Elastic File Storage (EFS) as storage for backups and storage solution
  • Amazon Virtual Private Cloud (VPC) to provide a logically-isolated section of the AWS cloud
  • Amazon Simple Storage Service (S3) for storing backup files
  • Amazon CloudWatch to create alarms and to monitor business critical EC2 instances
  • Amazon CloudTrail to enable governance, compliance, operational auditing, and risk auditing of the AWS account
  • Amazon Systems Manager as a central place to view and manage EC2 resources

The following architecture shows how the hospitals can access the SAP and non-SAP systems: 

Results and benefits

Krankenhäuser in die Cloud-Grafik-2

We have received good feedback about the results of the migration. The hospital reported a more stable infrastructure, which was actually the desired outcome of this migration project. The following figure shows the special account structure developed for this project by following AWS best practices. This includes segregation of SAP and non-SAP workloads and the sharing of network-specific resources like VPC, Subnets, Network Access Control Lists, NAT Gateways, etc. 

The digitization journey continues

The client will be able to continue its digital transformation journey for its remaining 25 hospitals. With this latest migration, it will also further strengthen T-Systems’ position as the trusted partner for all its needs in both system integration and digital transformation areas.

The next step will be to migrate quality and development systems to AWS Cloud. Beyond that a transfer onto a new AWS region is on the mid-term roadmap: Currently, the SAP and non-SAP landscape is running in the nearest AWS region, Singapore. Amazon Web Services has confirmed that it will launch a new cloud region in Indonesia by the end of 2021/early 2022 based in Greater Jakarta. The new region with its three availability zones will be the optimal location for the healthcare provider’s business critical landscape handling health data.

Connected healthcare

Learn more about Deutsche Telekom's digital solutions for smart healthcare.

About the author
Norbert Putz, Cloud Architect

Norbert Putz

Cloud Architect, T-Systems International GmbH

Show profile and articles
Do you visit t-systems.com outside of Germany? Visit the local website for more information and offers for your country.