• Product Introduction
  • Quick Start
    • Agent Development
    • Importing a Git Repository
    • Starting From a Template
    • Direct Upload
    • Start with AI
  • Framework Guide
    • Agent
    • Frontends
      • Vite
      • React
      • Vue
      • Hugo
      • Other Frameworks
    • Backends
    • Full-stack
      • Next.js
      • Nuxt
      • Astro
      • React Router
      • SvelteKit
      • TanStack Start
      • Vike
    • Custom 404 Page
  • Project Guide
    • Project Management
    • edgeone.json
    • Configuring Cache
    • Building Output Configuration
    • Domain Management
      • Overview
      • Custom Domain
      • HTTPS Configuration
        • Overview
        • Apply for Free Certificate
        • Using Managed SSL Certificate
      • Configure DNS CNAME Record
    • Error Codes
  • Build Guide
  • Deployment Guide
    • Overview
    • Create Deploys
    • Manage Deploys
    • Deploy Button
    • Using Github Actions
    • Using Gitlab CI/CD
    • Using CNB Plugin
    • Using IDE PlugIn
    • Using CodeBuddy IDE
  • Makers for Platforms
    • Platform and Multi-Tenancy
    • Vibe Coding Solution
    • Template Example
      • Vibe Coding General Template
      • Vibe Coding Platform Template
  • Observability
    • Overview
    • Metric Analysis
    • Log Analysis
  • Functions
    • Overview
    • Edge Functions
    • Cloud Functions
      • Overview
      • Node.js
      • Python
      • Go
  • Agents
    • Overview
    • Quick Start
    • Conversation Management
    • Observability
    • Sandbox Tool
      • Overview
      • Using the Agent Framework
      • Sandbox Atomic API
      • Network Search Tool
    • Agent Authentication
  • Models
    • Overview
    • Models and Vendors
      • Overview
      • Using the Zhuque Model
      • Using the Jev Model
      • Using Vendor Keys
        • OpenAI
        • Anthropic
        • Google AI Studio
        • DeepSeek
        • MiniMax
        • Hunyuan
        • Zhipu
        • MoonShot AI
    • FAQs
  • Storage
    • Overview
    • KV
    • Blob
  • Middleware
  • AI-Native Development
    • Skills
    • MCP
    • Plugin
  • Copilot
    • Overview
    • Quick Start
  • API Token
  • EdgeOne CLI
  • Makers SDK
    • Overview
    • Examples
      • Creating a Deployment
      • Deploying via the CLI
      • Project Management
    • Projects
      • Project Operations
      • Environment Variable
    • Deployment
  • Message Notification
  • Integration Guide
    • AI
      • Makers Models Integration
      • Large Models for Images Integration
    • Database
      • Supabase Integration
      • Pages KV Integration
    • Ecommerce
      • Shopify Integration
      • WooCommerce Integration
    • Payment
      • Stripe Integration
      • Integrating Paddle
    • CMS
      • WordPress Integration
      • Contentful Integration
      • Sanity Integration
      • Payload Integration
    • Authentication
      • Supabase Integration
      • Clerk Integration
    • IM
      • Overview
      • WeCom
      • Feishu
      • DingTalk
      • Telegram
      • slack
      • Discord
  • Best Practices
    • Adding an AI Chat Assistant to a Website
    • AI Dialogue Deployment: Deploy Project with One Sentence Using Skill
    • Building Agent Applications Quickly with Makers Agents
    • Building an Ecommerce Platform with Shopify
    • Building a SaaS Site Using Supabase and Stripe
    • Building a Company Brand Site Quickly
    • How to Quickly Build a Blog Site
    • Quick Launch via Login-Free Deployment in WorkBuddy
  • Migration Guides
    • Migrating from Vercel to EdgeOne Makers
    • Migrating from Cloudflare Pages to EdgeOne Makers
    • Migrating from Netlify to EdgeOne Makers
  • Troubleshooting
  • FAQs
  • Limits
  • Pricing
  • Contact Us
  • Release Notes

Platform and Multi-Tenancy

The platform and multi-tenant solution enables enterprises to integrate Makers' capabilities for project creation, application deployment, domain name allocation, and runtime into their own products, delivering Web applications and AI Agents to different users, organizations, or business spaces. End users do not need to sign up for or operate Makers, allowing enterprises to maintain their own brand, user system, and product experience.

Scenarios

Scenario
Solution Value
AI Coding and application generation platform
Transforms AI-generated code into previewable, continuously updatable online applications, and completes project creation, build deployment, and access address allocation upon user release. For the complete workflow, see Vibe Coding platform reference architecture.
AI Agent platform
Delivers isolated Agent instances to different users or organizations, and combines runtime, sandbox, session management, observability, and multi-channel access capabilities on demand.
Content and documentation platform
After users complete content such as blogs, product documentation, help centers, or knowledge bases, the platform automatically builds and publishes it as an independent site, and uniformly handles content updates, brand domains, and global access.
E-commerce and marketing platform
After merchants or marketing teams select a template and configure content, the platform automatically creates and publishes brand store frontends, product showcase sites, or campaign landing pages, and supports independent domains and continuous updates.

Solution strengths

Embedded Deployment

Enterprises can create projects, upload source code or artifacts, and trigger builds and deployments through SDKs and APIs, closing the loop on user experience within their applications. Makers identifies and builds mainstream frontend frameworks, supporting static sites, single-page applications, and modern rendering modes such as SSR and ISR.

Fully Managed Ops

Makers hosts each tenant in a dedicated project to achieve isolation of code, configurations, domains, and usage, while centrally handling builds, global delivery, certificate management, scaling, and security protection. This leaves platform teams with zero Ops burden, allowing them to focus on the product itself.

Domain Name Automation

Makers helps enterprises configure wildcard domains centrally, so newly created projects can obtain dedicated subdomains under the enterprise's brand. When tenants need to use their own domains, they can also bind and manage certificates separately. For detailed requirements on domain ownership verification, DNS, certificates, and ICP filing, see Custom Domains.

Project-Level Observability

Basic usage metrics such as requests, traffic, and tokens are counted independently for each project, and access trend analysis is provided. Enterprises can build their own quota management, billing settlement, and refined operations capabilities based on usage and access data.

Unified Foundation for Web and AI Agents

Enterprises can independently deliver Agents and Web applications to different tenants, and centrally manage projects, accounts, deployments, monitoring, and domains without switching or assembling infrastructure for different workloads.

Application Organization and Reference Architecture



Independent Project Mode

A dedicated Makers project is used for each tenant or application, making it suitable for AI Coding, standalone Agents, and SaaS or white-label applications that require independent code, configurations, or release cadences. A customer or organization can also own multiple projects, with the enterprise platform maintaining the mapping between business applications and Makers projects.

Shared Code Mode

Multiple tenants share a single project and codebase, with tenant identification and data loading performed at the edge by domain name, path, or business context based on the middleware capabilities provided by Makers. This model suits content platforms, documentation platforms, and templated SaaS offerings that require consistent code and unified releases. Tenant directories, member relationships, business data, and in-app permissions are managed by the enterprise.

Vibe Coding Agent

The previous sections described how to deliver and manage applications for different tenants through unified deployment capabilities. On this basis, enterprises can further build their own Vibe Coding platform to extend capabilities from application deployment to natural language generation, real-time preview, and one-click launch.

In this architecture, the sandbox is used for code execution and preview during the generation process, while Makers projects host applications that are officially launched. The enterprise platform centrally manages users, sessions, application ownership, and publishing decisions, and calls Makers using server-side credentials. For detailed component design, trust boundaries, and template implementation, see Vibe Coding Platform Reference Architecture.

Contact Us

To evaluate the platform and multi-tenant solutions, contact us to schedule a product demo. The product team will provide product descriptions and integration recommendations based on your enterprise's platform architecture, tenant model, domain name planning, and usage scale.
ai-agent