UK Life Sciences SaaS Provider Life Sciences / Health Data

Onboarding New AWS Accounts into a SaaS-Managed Landing Zone | Case Study | Logicata

Logicata onboarded new AWS accounts for a UK life sciences SaaS into a third-party-managed landing zone, standardised to the customer's governance baseline.

SaaS-managed Landing zone
Standardised Onboarding

Executive Summary

A UK life sciences company was using a third-party SaaS-managed AWS Organization, but the automated provisioning pipeline broke after the SaaS vendor offboarded their support roles. Two new project AWS accounts could not be onboarded, blocking development teams. Logicata diagnosed the pipeline failure, manually applied the critical StackSets (Config Rules, Regional Guardrails, Backup) to the new accounts, and unblocked the research teams.

Customer Overview

Sector: Life Sciences / Health Data

Location: United Kingdom

The customer is a UK-based life sciences company generating real-world evidence for pharmaceutical and biotech companies through patient-centered, tech-enabled research. Their AWS infrastructure is managed via a third-party SaaS landing zone product, with multiple accounts dedicated to different research projects.

The Challenge

When a third-party landing zone breaks, the customer’s project teams can’t move:

  • Broken provisioning pipeline. The SaaS vendor’s automated account onboarding pipeline had stopped working after their support roles were removed.
  • No accessible pipeline logs. Failed CodePipeline runs produced no error information that the customer could see.
  • S3 access denied. The pipeline relied on pulling resources from vendor-managed S3 buckets where access had since been revoked.
  • KMS key missing. Vendor encryption keys referenced in the pipeline no longer existed.
  • Complex StackSet configuration. 43 available StackSets, around 200 parameters (many sourced from Parameter Store). Not something to navigate without context.
  • Development teams blocked. Two project accounts could not be provisioned. Research work waited.

The Solution

Logicata delivered a Time & Materials engagement to diagnose and resolve the provisioning failure:

  • Root cause analysis. Identified that the pipeline failed because it attempted to pull resources from S3 buckets to which access had been revoked, and referenced KMS keys that no longer existed. The pipeline had been functional, but its dependencies had quietly been removed.
  • Manual account provisioning. Provisioned the two new accounts with the required configuration rules using a manual approach, bypassing the broken pipeline.
  • Priority StackSets applied. Focused on the customer’s critical StackSets: AWS Config Rules, Regional Guardrails, Backup StackSets (DynamoDB, Cognito), and Log Encryption.
  • Parameter Store configuration. Managed the around 200 parameters required for Config Rules deployment.

Why a manual unblock made more sense than rebuilding the pipeline

The pipeline belonged to the third-party SaaS product. Reverse-engineering and rebuilding it for the customer would have been larger than the value of fixing a non-recurring problem. Unblocking the immediate accounts and documenting the failure mode let the customer evaluate options for the landing zone separately, without sitting on blocked projects in the meantime.

Results

  • Two new project AWS accounts successfully onboarded with configuration rules applied
  • Development teams unblocked. Research projects could proceed.
  • Root cause of the pipeline failure documented for future reference
  • Critical security and compliance StackSets (Config Rules, Guardrails, Backup) applied to both new accounts
  • The customer gained understanding of the pipeline’s failure mode for any future troubleshooting

AWS Services Used

  • AWS Organizations
  • AWS CloudFormation (StackSets)
  • AWS Config
  • AWS Systems Manager (Parameter Store)
  • AWS CodePipeline
  • AWS Backup
  • AWS KMS
  • Amazon S3

About Logicata

Logicata is an AWS Advanced Partner holding the AWS Cloud Operations Management Competency, validated through an independent third-party audit. Logicata helps organisations build and operate secure, well-governed cloud platforms on AWS, enabling customers to reduce operational risk, meet assurance expectations, and scale with confidence.

See how we can help your business

Every engagement starts with understanding where you are today. Book a free AWS consultation.

Up to 80% Infrastructure costs cut
300% Traffic spike handled
4.9/5 Client CSAT
24/7 UK & US support

Trusted by

Virgin Experience DaysStream (formerly Wagestream)CharangaChemist 4 UAtriumMohidThe eArIPOSGVectorTracxTMSWild DogLinxSideLightPupil TrackingVitaccessLucky Day CompetitionsFlorida RealtorsFHCNEMSQBenchVirgin Experience DaysStream (formerly Wagestream)CharangaChemist 4 UAtriumMohidThe eArIPOSGVectorTracxTMSWild DogLinxSideLightPupil TrackingVitaccessLucky Day CompetitionsFlorida RealtorsFHCNEMSQBench