Skip to main content

Overview

What is AnyService

AnyService is a service access solution provided by Tencent CloudBase that helps developers quickly integrate existing server resources into Mini Programs or WeChat H5, enabling them to enjoy the convenience and security of cloud development without migrating existing services.

AnyService Architecture Diagram

Core Features

🌐 No ICP Filing Required

The service accessed through AnyService only requires an IP address, without the need for a domain name. When called by Mini Programs, there is no need to configure a domain name allowlist, which significantly simplifies the deployment process for traditional backend services.

🔒 SSL/TLS Secure Encryption

Requests are encrypted by default via certificate-based encryption, preventing data leakage and ensuring data security.

🤖 AI Protocol Support

In addition to HTTP/HTTPS, it also supports SSE (Server-Sent Events) and WebSocket long-connection protocols commonly used in AI development, suitable for scenarios such as real-time communication and large model inference.

⚡ Quick Integration and Unified Management

By simply configuring the IP/domain name through the CloudBase console or CLI tool, you can complete service integration, and quickly and uniformly invoke services using the built-in WeChat SDK or CloudBase JSSDK.

🔗 Multiple Integration Sources Support

Supports multiple service integration sources to meet business requirements in various scenarios:

Integration Source TypeDescription
Public network access originCan integrate any server with a public IP
Tencent Cloud CVMSupports Tencent Cloud CVM instances
Tencent Cloud CLB Load BalancerSupports Tencent Cloud Load Balancer service
Lighthouse Lightweight InstanceSupports Tencent Cloud Lighthouse

Typical Use Cases

Existing Computing Resources Reuse

Existing servers, container clusters, or API services can be directly integrated into CloudBase via AnyService without migration, avoiding resource waste.

Example: Enterprises can rapidly integrate existing microservice interfaces into the Mini Program ecosystem.

Domainless Backend Development

Traditional development requires additional domain name application and filing procedures, whereas AnyService enables direct service provision via IP addresses, making it particularly suitable for internal testing or rapid deployment phases.

Existing Services Quick Integration

Existing developed services can be directly integrated into Mini Programs when continued usage is desired, avoiding redundant development.

AI Service Integration

The support for SSE and WebSocket protocols makes it suitable for AI scenarios such as large model interaction and real-time data pushing.

Example: Integrate with backend interfaces to implement streaming responses and enhance user experience.

Comparison with Traditional Host Mode

Comparison ItemCloudBase AnyServiceTraditional Host Mode
Domain Name and Filing✅ Supports IP direct connection, no domain required❌ Requires domain application, filing + SSL certificate configuration (approx. 7 days)
Security Protection✅ Default Encryption + Security Protection❌ Requires self-purchased WAF and firewall (≥2 person-days, >3000 CNY/month)
Access Cost✅ Low-cost rapid integration❌ Requires additional purchase of security components
Maintenance Complexity✅ Unified management, simplifies Ops❌ Requires independent maintenance of multiple components

Quick Access Guide

Refer to the following documentation for quick access to the AnyService service.

Public Network Access to Origin

Tencent Cloud Lighthouse Lightweight Instance Access