• +1 510-870-8668, 510-298-5936, 510-796-2400
  • Login

IOMAD

IOMAD (pronounced ee-maw) is a multi-tenant solution using Moodle. It is a major enhancement to Moodle aimed at the business, corporate and workplace market. Iomad offers its multi-tenant features alongside a hierarchical system of capabilities to suit a company’s ‘layered’ organization. Entirely configurable for language and particular devolution that suits your organization, Iomad also offers enhanced reporting, ecommerce and a licensing solution.

Miri Infotech is launching a product IOMAD, an open source software solution which is embedded pre-configured tool with LAMP and ready-to-launch AMI on Amazon EC2 that contains IOMAD, Apache, MySQL, Linux, PHP (LAMP).

User interaction features include:

1. Multi-Tenancy - IOMAD allows for the ability to create Companies which sit on top of Moodle, providing a space where users and courses can be assigned. These companies are kept separate on the Moodle site which means that the users from one company won’t see the users from another.

2. Reporting - Integral to IOMAD is the fact that it recognises the multi-tenancy and hierarchical divisions set in the site. The IOMAD specific reports provide information appropriately to the manager running them. In other words, company managers can control and obtain detailed reporting from users only in their own company.

3. Licensing - A new flexible method of allowing access to courses has been introduced by IOMAD. A site administrator can create a license for a company to allow access to one or more courses. The license definition allows for a maximum number of uses, a shelf life for the license and the length of time a user has access to a course.

4. E-Commerce - IOMAD introduces the ability to create a shopping cart consumer experience for purchasing access to courses in a more flexible and pluggable manner than the standard Moodle enrolment methods. The e-commerce components use the new Licensing models for course access introduced by IOMAD.

5. More Good Bits - Remember, IOMAD is still Moodle under the hood, so you can create courses and use the rich feature set of Moodle and its plugins with your Iomad system. This includes course completion, conditional activities, CBE and learning plans, custom grading scales, the powerful quiz engine, Boost 4 and mobile technologies, and everything in between.

IOMAD live cast:
 

You can subscribe IOMAD to an AWS Marketplace product and launch an instance from the IOMAD product's AMI using the Amazon EC2 launch wizard.

1. You can subscribe to an AWS Marketplace product and launch an instance from the product's AMI using the Amazon EC2 launch wizard.

2. To launch an instance from the AWS Marketplace using the launch wizard

3. Open the Amazon EC2 console at https://console.aws.amazon.com/ec2/.

4. From the Amazon EC2 dashboard, choose Launch Instance.

5. On the Choose an Amazon Machine Image (AMI) page, choose the AWS Marketplace category on the left. Find a suitable AMI by browsing the categories, or using the search functionality. Choose Select to choose your product.

6. A dialog displays an overview of the product you've selected. You can view the pricing information, as well as any other information that the vendor has provided. When you're ready, choose Continue.

7. On the Choose an Instance Type page, select the hardware configuration and size of the instance to launch. When you're done, choose Next: Configure Instance Details.

8. On the next pages of the wizard, you can configure your instance, add storage, and add tags. For more information about the different options you can configure, see Launching an Instance. Choose Next until you reach the Configure Security Group page.

9. The wizard creates a new security group according to the vendor's specifications for the product. The security group may include rules that allow all IP addresses (0.0.0.0/0) access on SSH (port 22) on Linux or RDP (port 3389) on Windows. We recommend that you adjust these rules to allow only a specific address or range of addresses to access your instance over those ports.

10. When you are ready, choose Review and Launch.

11. On the Review Instance Launch page, check the details of the AMI from which you're about to launch the instance, as well as the other configuration details you set up in the wizard. When you're ready, choose Launch to select or create a key pair, and launch your instance.

12. Depending on the product you've subscribed to; the instance may take a few minutes or more to launch. You are first subscribed to the product before your instance can launch. If there are any problems with your credit card details, you will be asked to update your account details. When the launch confirmation page displays.

About

IOMAD (pronounced ee-maw) is a multi-tenant solution using Moodle.  It is a major enhancement to Moodle aimed at the business, corporate and workplace market. IOMAD offers its multi-tenant features alongside a hierarchical system of capabilities to suit a company’s ‘layered’ organization. Entirely configurable for language and particular devolution that suits your organization, IOMAD also offers enhanced reporting, ecommerce and a licensing solution.

Like Moodle, Iomad is modular, allowing for ease of further customization and enhancement if you require it AND we’ve paid it forward by releasing it as an Open Source Product for anyone to download and use for free, just like Moodle.  

 

Guidelines

1. Take care of site names while creating moodle sites.

2. Every user must have its company name.

3. Take care of the security while using it.

 

Limitations

1. Anyone who is using course categories to separate out their own clients because separate moodle installation is too much of a headache.

2. Reporting and Debugging may take long time.

3. Not suitable for large amount of data.

 

Usage / Deployment Instruction

Step 1: Open the URL: http://<instance ip address>/, Select the desired language and click next.

 

Step 2: Do not change in this window just click next to proceed.

 

Step 3: Select database driver “Improved MySQL(native/mysql)” and click next.

 

Step 4: Set the following and click next to proceed:

1.     Database host - localhost.

2.     Database name – iomad.

3.     Database user – iomad.

4.     Database password - <instance id>.

 

Step 5: Click continue to proceed.

 

Step 6: Click continue to proceed.

 

Step 7: Click continue to proceed.

 

Step 8: Fill the mandatory fields and click update profile.

Note: Email Address is required for admin database only. It is secure and will not publish.

 

Step 9: Set the setting and click on save changes.

 

Step 10: Ready to use IOMAD.

 
Live Demo

Our Rating

5 star
0
4 star
0
3 star
0
2 star
0
1 star
0

Submit Your Request

First Name:*
Last Name:*
Company/Organisation:*
Email Address:*
Phone Number:*
Message:*