• 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
    • 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
  • Enterprise Solutions
    • Vibe Coding
    • Platform and Multi-Tenancy
    • Internal Applications
    • Domain Management
      • Overview
      • Custom Domain
      • HTTPS Configuration
        • Overview
        • Apply for Free Certificate
        • Using Managed SSL Certificate
      • Configure DNS CNAME Record
  • 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 Vendor Keys
        • OpenAI
        • Anthropic
        • Google AI Studio
        • DeepSeek
        • MiniMax
        • Hunyuan
        • Zhipu
        • MoonShot AI
    • FAQs
  • Storage
    • Overview
    • KV
    • Blob
  • Middleware
  • AI-Native Development
    • Skills
    • MCP
  • Copilot
    • Overview
    • Quick Start
  • API Token
  • EdgeOne CLI
  • Message Notification
  • Integration Guide
    • AI
      • Dialogue Large 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
  • Best Practices
    • Adding an AI Chat Assistant to a Website
    • AI Dialogue Deployment: Deploy Project with One Sentence Using Skill
    • Using General Large Model to Quickly Build AI Application
    • 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 state, 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

Native Platform Integration

The deployment capability can be embedded into your existing enterprise products, so end users do not need to sign up for or navigate to Makers. Enterprises retain full control over their own brand, user relationships, and application publishing experience.

Fully Managed Application Delivery

Makers handles everything from application building and elastic runtime to global delivery, and centrally manages certificates and the security protection included in service packages. Enterprises do not need to build their own infrastructure for cluster construction, hosting services, or multi-region delivery.

Unified Foundation for Web and AI

Static sites, full-stack applications, Functions, and Agents share the same project, environment, and deployment system. Enterprises do not need to assemble separate runtimes, storage, domain names, and delivery systems for different application types.

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. Using the Middleware provided by Makers, tenants are identified and corresponding data is loaded based on domain, path, or business context. This model is suitable for content platforms, documentation platforms, and templated SaaS applications that require highly consistent code and unified releases. The enterprise manages tenant directories, member relationships, business data, and in-app permissions.

Platform Capabilities

Embedded Deployment

The enterprise platform can create projects, upload artifacts, and trigger deployments using the SDK and API. Makers identifies and builds mainstream frontend frameworks, supporting modern rendering modes such as static sites, single-page applications, SSR, and ISR. Deployment results, access URLs, and statuses are returned to the enterprise platform, allowing the enterprise to continue delivering the publishing experience to end users.

Domain Name Automation

After you configure a corporate wildcard domain, new projects can be assigned dedicated subdomains under your enterprise brand. When a tenant needs to use their own domain, they can also bind and manage certificates individually. For detailed requirements on domain ownership verification, DNS, certificates, and filing, see Custom Domain.

Project-Level Usage Statistics

Makers tracks basic usage metrics such as requests, traffic, and tokens independently per project. When using the independent project model, enterprises can map projects to tenants or applications and leverage the usage data to implement their own quota, billing, and operational capabilities.

Native Support for AI Agent

Agents and Web applications share a unified project, environment, and deployment system. Enterprises can deliver independent Agent instances to different tenants and build an Agent platform by leveraging runtime, sandbox, session state, and observability capabilities.

Integrating with the Vibe Coding Platform

The Vibe Coding platform handles code generation, isolated execution, and real-time preview. During the production phase, project creation, tenant isolation, domain name delivery, and usage statistics are completed through the deployment API, forming a complete workflow from natural language generation to application 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.

Responsibilities and Boundaries

The enterprise is responsible for its own product pages and user experience, as well as users, tenants, application ownership, business data, and in-app permissions. The platform is responsible for projects, building, deployment, runtime, domain names, global delivery, and observability capabilities. The enterprise platform needs to maintain the mapping between business objects and projects, and decide when to create, update, or stop applications.

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
You can ask me like
How to Get Started with EdgeOne Makers?