Accelerate Your SaaS Solution for China Users

Posted on 5 July 2021 by Alberto Roura.
alibaba cloudnetworkingchinaglobal accelerationsaaslatencycloud networking

Are you noticing slow response times or connectivity challenges when Chinese users access your SaaS platform? Do you serve customers or team members in China who complain about poor performance accessing your overseas-hosted services? These are frequent concerns I encounter from international businesses operating in China.

For global companies with a presence in China, network performance issues and connection instability often represent major hurdles when Chinese users attempt to reach services hosted elsewhere. While various approaches exist to address these challenges, this article highlights a particularly effective Alibaba Cloud solution. Today, it’s remarkably straightforward to ensure your critical SaaS applications deliver smooth performance to your Chinese user base.

Understanding Global Acceleration

Alibaba Cloud provides multiple networking solutions to address connectivity challenges for users both inside and outside China, with Global Acceleration (GA) being a standout option.

Global Acceleration is a networking service specifically designed to optimize data transmission across networks. It establishes dedicated connections between different Alibaba Cloud regions, designating one as the “service region” and another as the “acceleration region.” The service region contains the applications or services users need to access, while the acceleration region is typically an Alibaba Cloud location near your user base (such as in China). The acceleration region typically provides a public IP address—a core GA concept—that users can connect to for accessing services in the service region.

Key GA Features

Based on Alibaba Cloud’s documentation, Global Acceleration delivers:

  • Smart Routing: Automated selection of the most efficient network paths
  • DDoS Mitigation: Integrated defense against distributed denial-of-service attacks
  • Worldwide Reach: Entry points across multiple global regions
  • Reliability: Redundant infrastructure with service level agreements
  • Adaptive Scaling: Capacity to manage traffic surges and expanding user bases

Practical Implementation Example

Consider this real-world situation: An organization maintains two backend servers (Server A and Server B) in the US West region running their core business applications. Server A handles roughly 30% of the total traffic, while Server B manages the remaining 70%. Network instability can create problems like delayed responses, jitter, and data loss when users in China’s Hong Kong region attempt to connect to these US-based applications over standard internet connections.

To optimize access to these backend systems, you can deploy a GA instance with an entry point in Hong Kong. When Hong Kong users send requests, the local entry point receives them and routes them to the US endpoints using intelligent path selection. The system can then distribute traffic proportionally—30% to Server A and 70% to Server B—based on your configured endpoint weights.

How Global Acceleration Works

Architecture Components

  1. Access Point: The entry point in the accelerated area (China region)
  2. Endpoint: The destination in the service area (US region)
  3. Acceleration Area: The region where users are located (e.g., China)
  4. Service Area: The region where your application is hosted

Traffic Flow

Users in China → Access Point (China) → Intelligent Routing → Endpoint (US) → Your Application

The intelligent routing system automatically selects the best network path, avoiding congested routes and providing consistent performance.

Setting Up Global Acceleration

Prerequisites

  • Alibaba Cloud account with access to Global Acceleration service
  • Existing ECS instances or SLB in the service area
  • Appropriate bandwidth planning

Step-by-Step Setup

Step 1: Create a GA Instance

# Create Global Acceleration instance
aliyun ga CreateAccelerator \
  --RegionId cn-hongkong \
  --Name "china-saas-acceleration" \
  --Bandwidth 10

Step 2: Configure Acceleration Areas

  • Select the accelerated area (China region)
  • Configure the service area (US region)

Step 3: Add Endpoints

# Add endpoint to your application
aliyun ga CreateEndpointGroup \
  --AcceleratorId ga-xxxxx \
  --EndpointConfigurations '[{"Type":"SLB","EndpointId":"slb-xxxxx","Weight":100}]'

Step 4: Configure DNS

  • Update your DNS records to point to the GA-provided IP address
  • The GA instance provides a public IP that users will connect to

Benefits for SaaS Applications

Performance Improvements

  • Reduced Latency: Direct routing through Alibaba’s backbone network
  • Lower Packet Loss: Dedicated infrastructure minimizes network congestion
  • Stable Connections: Consistent performance regardless of internet conditions
  • Global Reach: Optimized routing for international traffic

Cost Effectiveness

  • Pay-as-you-go: Only pay for the bandwidth you use
  • No Infrastructure Changes: Works with existing applications
  • Scalable: Easily adjust bandwidth as your user base grows

Reliability Features

  • 99.95% SLA: Guaranteed uptime for critical applications
  • Automatic Failover: Built-in redundancy ensures continuous service
  • DDoS Protection: Automatic mitigation of attack traffic

Best Practices

Network Planning

  1. Choose Optimal Regions: Select acceleration areas closest to your users
  2. Bandwidth Sizing: Monitor traffic patterns and adjust bandwidth accordingly
  3. Traffic Distribution: Use endpoint weights to balance load across servers

Monitoring and Optimization

  1. Enable Monitoring: Use CloudMonitor to track GA performance metrics
  2. Set Alerts: Configure alerts for bandwidth usage and latency spikes
  3. Regular Review: Periodically assess and optimize your GA configuration

Security Considerations

  1. Access Control: Use security groups to restrict access to GA endpoints
  2. SSL/TLS: Ensure encrypted connections between users and your application
  3. Compliance: Verify that GA meets your data compliance requirements

Common Use Cases

SaaS Applications

  • CRM Systems: Provide consistent access for China-based sales teams
  • Project Management: Enable real-time collaboration across borders
  • Video Conferencing: Reduce latency for remote meetings
  • File Sharing: Accelerate large file transfers

E-commerce Platforms

  • Checkout Process: Minimize cart abandonment due to slow loading
  • Real-time Inventory: Ensure accurate stock information
  • Payment Processing: Maintain secure, fast transaction processing

Enterprise Applications

  • Remote Desktop: Enable smooth remote work experiences
  • Database Access: Provide low-latency database connections
  • API Services: Accelerate microservices communication

Conclusion

Global Acceleration from Alibaba Cloud provides a powerful solution for SaaS companies looking to deliver optimal performance to their China-based users. By leveraging Alibaba’s extensive network infrastructure and intelligent routing capabilities, you can significantly reduce latency, improve connection stability, and enhance the overall user experience.

The setup process is straightforward, and the pay-as-you-go pricing model makes it cost-effective for businesses of all sizes. Whether you’re a startup expanding into China or an established enterprise with a growing Chinese user base, Global Acceleration can help ensure your SaaS solution performs at its best, regardless of geographical boundaries.

If you’re experiencing networking issues with your China users, implementing Global Acceleration could be the solution you’ve been looking for. The combination of improved performance, reliability, and ease of implementation makes it an essential tool for any international SaaS business targeting the Chinese market.

🚀 Ready to Transform Your Business?

Get expert guidance tailored to your China market ambitions. Our team of cloud and DevOps specialists has helped 100+ companies navigate the complexities of Chinese cloud infrastructure.

From AWS China foundations to ICP compliance, we handle the technical details so you can focus on growing your business.

📅 Schedule Your Free Strategy Session

We'll assess your current setup and show you exactly how to optimize for the China market.

✓ No sales pitch • ✓ Actionable insights • ✓ Custom recommendations
100+
Companies Served
10+
Years Experience
99%
Client Satisfaction

Not ready for a call? Send us an email instead.