AI智能总结
AT A GLANCE Hallo Healthcare Group (HHG), an integrated healthcareprovider, was acquired by a private equity firm in late 2021.As part of the purchase agreement, HHG needed to quicklyseparate all infrastructure from the parent organisation,McKesson, and establish their own cloud environment. INDUSTRY Pharmaceutical Manufacturing HHG is the holding company for some of the UK's leadinghealthcare organisations including Lloyds Pharmacy, AAHPharmaceuticals, Lloyds Pharmacy Clinical Homecare, LloydsDirect, and Lloyds Online Doctor. Lloyds Pharmacy, theUK’s second largest community pharmacy chain with 1,400pharmacies, was hosted on McKesson USA’s Google Cloudplatform. LOCATION UK SUMMARY Hallo Healthcare Group needed to migrate allinfrastructure to its own Google Cloud environment afterbeing acquired by a private equity firm. CHALLENGES Build a new organisation structure in Google Cloud,perform a seamless migration on a tight deadline, andadhere to a stringent separation agreement. PRODUCTS AND SERVICES Google Cloud SUCCESS HIGHLIGHTS •Seamlessly migrated the services that support 1,400pharmacies to the cloud, keeping business runningwithout any downtime•Kept to project schedule•Ensured everything worked well for users and providedsupport during and after the migration CHALLENGES ANDREQUIREMENTS HHG faced a significant challenge — the pressure of completingthe project scope within 11 months. Adding to the complexity, aseparation agreement prevented HHG from taking or copyingany resources — data excluded — from the parent organisation.Requirements needed to be met in both stages of the project: THE BUILDINGPROCESS: THE SEPARATIONPROCESS: The migration had to becompleted on time, with minimaldowntime and minimal impact onbusiness operations.Performance and userexperience needed to bemaintained, and strong supportneeded to be provided duringand after the separation. A new organisation structure andresource hierarchy needed to bebuilt in Google Cloud, specificallytailored for the core businessapplication. This included robustfeatures such as billing, security,and project resourcemanagement. It was critical to HHG’s operations that themigration to a new Google Cloud environmentbe done seamlessly. With eight years as atrusted partner, they knew SoftServe couldachieve this goal. GOOGLE CLOUDINFRASTRUCTURESEPARATION PROGRAM STEP 2 For the landing zone creation and operation, the team: •Set up the network, established identity and accessmanagement (IAM), and managed user accounts•Regularly reviewed security, as well as handled billing andmonitoring•Integrated the IAM with the user management system, HalloAzure Active Directory, to ensure users were assigned to theright group•Synchronised the integrated directory with Google identity andapplied required permissions with Terraform modules•Recreated the technological stack needed for applications,including Google compute engines, storage, databases (MSSQLand MySQL), Windows domain controllers and update servers,and PKI infrastructure SoftServe managed the Google Cloud organisation setup,build, and migration with the help of their delivery team andcloud experts from their Centre of Excellence, while alsoreceiving support from HHG's app management and securityteams. During the discovery phase, the SoftServe team collectedinformation about the current core application setup in theexisting McKesson Google Cloud organisation. They designedthe appropriate architecture solution for the new HalloGoogle Cloud organisation. It soon became clear that,following the separation start date, access to the originalMcKesson Google Cloud environment would be greatlylimited. This added pressure to complete and thoroughlycheck the migration in advance of the final deadline. STEP 3 Also, the high dependency on third-party solutions such asCitrix and Palo Alto required careful coordination. Finally,there were significant changes in the design during theimplementation phase that had to be integrated into theproject. After gathering all the necessary information andunderstanding the current state of the application, thesolution tackled these important points: For application migration and troubleshooting, the team: •Automated the app migration for copying databases withresource recreation•Helped the application team with troubleshooting•Found the root cause of problems — primarily applications —and optimized services and infrastructure STEP 1 The team delivered a new Google Cloud organisationregistration and helped with onboarding. TECH STACK STEP 4 For the services termination solution, the team: Google AuditLogs Google CloudStorage •Engaged Citrix professional services to confirm solutionmet best practices and to ensure ongoing vendorsupport would be available•Set up Citrix VDA (virtual delivery agent) as a newinstallation within the Hallo Google Cloud organisation•Tested the installation to ensure it provided the sameuser experience as the Citrix solution pr