---
title: Deployment and Hosting Options
description: "Video Lesson Activity can be deployed in two ways, depending on how much control or operational responsibility you want. #### Option 1: Self-Managed Setup (Your own AWS Account) If you prefer to use **your own AWS infrastructure** but do not…"
url: "https://www.mooplugins.com/docs/video-lesson-activity/core-concepts/deployment-and-hosting-options/"
updated: "2026-01-22"
category: Video Lesson Activity / Core Concepts
---

# Deployment and Hosting Options

Video Lesson Activity can be deployed in two ways, depending on how much control or operational responsibility you want.

#### Option 1: Self-Managed Setup (Your own AWS Account)

If you prefer to use **your own AWS infrastructure** but do not want to design and configure the stack yourself, MooPlugins team can help you provision the complete setup. Please [contact us](/contact/) if you would like assistance with this.

With this option:

- The entire media processing stack is deployed **inside your AWS account**
- All resources (S3, MediaConvert, Lambda, Transcribe, CloudFront, DynamoDB) are owned by you
- MooPlugins handles the initial setup, configuration, and validation
- Ongoing AWS costs are billed directly to your AWS account

This option is ideal for organizations that:

- Require full ownership of infrastructure
- Have internal AWS policies or compliance requirements
- Want long-term control with reduced setup effort

#### Option 2: Managed Hosting by MooPlugins

If you prefer **not to manage AWS infrastructure at all**, you can use MooPlugins’ managed hosting plans.

With this option:

- MooPlugins operates and maintains the complete AWS media stack
- No AWS account or cloud configuration is required on your side
- Video processing, subtitles, scaling, and maintenance are fully handled
- You focus only on using Video Lesson Activity inside Moodle

This option is ideal for teams that:

- Want the fastest setup
- Do not have AWS expertise in-house
- Prefer predictable monthly costs and zero infrastructure maintenance

### Choosing the right option

Both options provide the same Video Lesson Activity features inside Moodle.
 The difference is **who manages the AWS infrastructure**.

- Choose **Provisioning Setup Service** if you want ownership and control
- Choose **Managed Hosting** if you want simplicity and zero AWS management

If you need help with AWS provisioning, managed hosting, or have any questions about this setup, please [contact us](/contact/) and we’ll be happy to assist.
