Case Study · AI Platform Migration

GCP Vertex AI to AWS Bedrock + Claude, enterprise-grade.

Cloud Alliance replatformed its full generative-AI stack with Novosoft — Bedrock + Anthropic Claude at the core, 13 GCP services adapted, code-gen satisfaction from 60% to 95%.

99.99%
DB & cache availability (92% more stable)
95%
Code-gen satisfaction (was 60%)
62%
Lower ops-labour cost
12min
Recovery time (was 2.5h)
Customer
Cloud Alliance
Industry
Game R&D · Mobile / online gaming
Footprint
APAC (6M+ active users) → EU · US · ME
Engagement
Full GCP → AWS Bedrock + Claude rebuild

Customer background

Cloud Alliance is a team built around game R&D and technological innovation. It operates a portfolio of mobile and online game titles across Asia-Pacific and the broader global market, serving more than 6 million active users today.

The company's generative-AI initiative had been built on GCP Vertex AI. As AI moved from experiment into production scale, the existing platform began to show its limits — particularly around model flexibility and cost control. Cloud Alliance decided to migrate the full cloud infrastructure and generative-AI platform from GCP to AWS, with Amazon Bedrock + Anthropic Claude at the core, and to rely on AWS managed services for the surrounding platform. The goal: solve the existing pain, build a unified scalable enterprise AI foundation, and unlock global expansion.

Business challenges

Five concrete pain points shaped the brief.

  • Insufficient flexibility in model selection. The existing GCP platform put hard limits on integrating and switching between frontier base models. Model swaps took 1–2 months — completely out of step with how fast the game product roadmap moved.
  • Model capability bottlenecks. The GCP stack relied heavily on Vertex AI and Gemini. In game logic code generation specifically, Gemini satisfaction sat under 60%, with clear blockers in multi-model integration, platform integration and resource management.
  • Limited support for complex AI scenarios. The existing architecture struggled with long-term memory, advanced reasoning and multi-model orchestration — covering only about 30% of the complex AI scenarios the business wanted to ship. It couldn't take the team into the next stage of AI applications or support intelligent game operations and personalised content production.
  • Cross-cloud managed-service adaptation. The business had been deployed on GCP managed services for years. Subtle differences in functional support, interface specifications and operational conventions between GCP and AWS meant the partner had to deliver full-process technical support — adapting 13 categories of core GCP managed services to AWS, with feasibility studies and migration-method validation for each.
  • Global expansion technical foundation. Core business is hosted in the target AWS region serving 6M+ APAC users. Looking ahead — overseas markets, AWS's product depth and partner ecosystem — Cloud Alliance wanted the 30-strong operations and R&D team to come out of the migration fluent in AWS, ready for Europe, the US and the Middle East.

Novosoft's core solution

Five operating principles ran across every layer of the rebuild.

  • Elastic scaling & automation. AWS elastic scaling automatically expands and contracts compute against real-time load — fast response to demand changes, with high availability and performance held throughout.
  • Backup & disaster-recovery strategy. A full backup plan writes regularly to AWS managed durable storage, with a DR plan in place to minimise data loss and downtime if anything fails.
  • Performance optimisation & scalability. Amazon ElastiCache for cache-layer optimisation — faster data access, better system performance.
  • Cost monitoring & optimisation. AWS Cost Explorer drives real-time cost monitoring and analysis. Regular resource review and configuration tuning strip out unnecessary spend and deliver the best cost-effectiveness.
  • Monitoring & alerting. A complete monitoring stack sits on CloudWatch + SNS + Lambda — CloudWatch collects resource metrics, SNS dispatches notifications, Lambda customises the alarm content. Issues surface and resolve before they impact users.
Cloud Alliance platform architecture diagram — Singapore region, two-AZ VPC with public / APP / data subnets, EKS, Redis Cluster, MySQL, ELB, ASG, CloudWatch and CloudTrail
Underlying platform layer — Singapore region, two-AZ VPC with separated Public / APP / Data subnets, EKS clusters running Tasks in each AZ, managed Redis Cluster + MySQL on the data tier, ELB + ASG fronting traffic, CloudWatch + CloudTrail for observability and audit.

Architecture flow

1. User-side process (Device)

  • Users access the website or initiate AI service requests via any device — desktop, mobile, tablet.

2. Application layer entrance

  • CloudFront + S3. Front-end static resources sit in S3, served globally through CloudFront.
  • Cognito authentication. When a user submits a request, Amazon Cognito handles the Request Auth step.

3. API service transfer

  • API Gateway. After authentication, the request flows through API Gateway for signature (Sign the request).
  • Lambda function. API Gateway hands the request to a Lambda function for business processing.
  • Lambda → Bedrock. The Lambda function is the back-end logic; it makes the actual call into Bedrock — Claude, Bedrock Agent, etc.

4. AI service layer (Bedrock)

  • Bedrock foundation models. The LLM core — Claude — handles text generation, code generation and other AI tasks.
  • Bedrock Agent. Integrated function templates support advanced reasoning, service orchestration and business workflows.
  • Embedding + OpenSearch. Embedding models (e.g. Titan) produce vector representations stored in OpenSearch Serverless — powering RAG (retrieval-augmented generation), data retrieval, knowledge base and long-term memory.
  • Storage & retrieval. Model results and indexes ultimately land in S3 for downstream querying and persistent management.
Cloud Alliance generative AI architecture on AWS — Device → CloudFront → Cognito auth → API Gateway → Lambda → Amazon Bedrock with Claude LLM, Bedrock Agent, Titan embeddings and OpenSearch Serverless
End-to-end AI service flow — device request authenticated via Cognito, signed at API Gateway, business-processed by Lambda, then dispatched into Amazon Bedrock: LLM-Claude for text and code generation, Bedrock Agent with function templates for advanced reasoning & orchestration, Titan embeddings into OpenSearch Serverless for RAG / knowledge base / long-term memory, S3 for persistent storage. DynamoDB captures call records.

AWS services deployed

CloudFront S3 Cognito API Gateway Lambda Bedrock Bedrock Agent Anthropic Claude Titan embeddings OpenSearch Serverless ElastiCache CloudWatch SNS Cost Explorer

Revenue & performance results

  • Flawless cross-cloud adaptation, massive AI platform uplift. Precise adaptation of all 13 categories of GCP core services to AWS. Post-migration, the core business and AI platform run on AWS managed services — DB and cache availability at 99.99%, roughly 92% more stable than the previous GCP self-built setup. Annual incidents dropped from ~15 to under 1, single-incident recovery time fell from 2.5 hours to 12 minutes, fully closing the self-built stability risk. The AI platform — now Bedrock-centric — saw +90% model selection flexibility, code-gen satisfaction climbing from 60% to 95%, AI content generation efficiency up +70%, and full coverage of complex AI application scenarios.
  • Operating costs sharply down, productivity released. After moving self-built to AWS managed: ops-labour cost down 62%, core data-services operating cost down 38%, overall cloud-resource cost 29% lower than the original GCP solution. With the team freed from infrastructure babysitting, R&D / ops productivity rose +42%. Game version iteration cycle compressed from 1 month to 18 days, AI feature iteration from 2 weeks to 5 days — enough headroom to ship 4–5 more game versions and 3–4 more AI iterations every year.
  • Team fluent in AWS and the AI platform within 1 month. Customised training and on-site support brought the 30-engineer team to independent operation of AWS core products, AI platform management and model adaptation inside a month of cutover. AWS operational proficiency rose +82%, AI platform ops capability +85% — capability upgrade achieved, no recurring external training cost.
  • Standardised global technology base, ready for overseas. The architecture follows global deployment specifications and reserves standardised interfaces and compliance hooks. New regional deployment is now under 1.5 weeks with 52% lower deployment cost. The first European/US test region is live, serving 600,000+ users, with AI service cross-region response latency held under 120 ms — the foundation for technology rollout and innovation in overseas markets is in place.

About Novosoft

Over a decade of IT excellence. For more than 10 years Novosoft has been at the forefront of the IT industry, turning complex challenges into competitive advantages for our customers. Our long-standing history isn't just about time — it's a deep reserve of expertise, resilience and proven success. We don't just follow industry trends; we help define them. Our extensive tenure ensures the solutions we deliver are cutting-edge, stable, secure and built to last.

Proven reliability

Consistently stable delivery, punctual completion and long-term trust.

Specialised expertise

Focused on core fields to provide deep insights and optimised solutions.

Have a similar move ahead?

From Huawei or GCP to AWS — or any cloud combination — Novosoft handles the migration end-to-end.

Talk to us