Our Customer Reviews"Experience is good using Saas Kit Rocket All in One module with Pragmatic, no problem overall."- Mohammed Alreshi Takamol Tec "With Pragmatic Techsoft the cooperation is fantastic ... I love them👍🏻 and their team, my feedback for the company is very good and i am happy ."- Robbie Stevenson Lucion"Experience is good using Saas Kit Rocket All in One module with Pragmatic, no problem overall."- Ezio Grieco Cocoon Web Tech Srl ODOO SAAS Rocket Kit All in OneOne-Time Setup I Dedicated 90-Days Support I User Manual I Supports Multiple LanguagesOdoo SaaS Rocket Kit All In One offered by Pragmatic helps you launch and manage Odoo instances incredibly fast with a host of SaaS support modules. It provides the foundation you need to build a high-performing Odoo SaaS Platform. You can easily add different features or modules to an Odoo installation and provide it in a SaaS model to your clients. The module is tested on all standard installations of Odoo with no third-party apps.Odoo SaaS Rocket Kit All In One Features(Trial and Domain Masking Included)Adjustable actual billable users for each tenant databaseImport Custom Modules in Saas Platform directly from the front-endMonthly/Yearly Rental Invoice for updated number of usersInstall/Uninstall Modules to Tenant Databases from SaaS Master Panel itselfCloning of Tenant Databases (With Data/Without Date)Explicit Instance + Database Purging optionModule Top-up, User Updates, Space Utilization for DB and Filestore charges applicableSSL Certificate (via Letsencrypt)Multi-region support (for Dedicated Docker Container Deployment)Reporting Tenant-wise UsersTenant-wise storage limit ReportTenant-wise Odoo SaaS backup files and storage utilizationTenant-wise XML - RPC calls count reportDatabase Backup for every Tenant and Saas Master database on Local or Remote Location Restoration of Tenant DatabasesBenefits Of Odoo SaaS Rocket Kit All In OneMultitenancyOur Rocket Kit Supports Multiple Tenants on Single ServerInvoicingSupports automatic email customers invoices.User ImpersonationCustomer support is a breeze with impersonation so you can login and help users with your product.Fully CustomizableEnglish is Supported out of the box.We Support Multiple Languages at additional pricing.InternationalizationEnglish is Supported out of the box.We Support Multiple Languages at additional pricing.Subscription PlansAllow your customers to select from available plansDomain MaskingEasy way to use your domainsFree Trial OptionAllow your customers to take free trialManage System UsersAbility to increase or decrease system usersCustom AppsAllow customers to use custom AppsOdoo Multi Version Support (at an additional cost)Supports Multiple Odoo VersionsCI/CD Support (at an additional cost)CI/CD deploymentOdoo as a ServiceOdoo InstanceCustomers Website Account ViewConvenient and Easy to useOption to Increase / Decrease Users in Tenant DatabaseOption to Import Custom Module from Odoo screenInvoice for Increased number of UsersOption to Install / uninstall modules to tenant databases from Saas Master panel it selfMore Than A Module. A Complete Support System.Supports Both Enterprise and Community VersionsSupports Odoo Self-Hosted and Self-Hosted PlatformsSupports French and Spanish Languages at nominal costSupports Odoo Installations (with no third-party apps) Without Any Charges Supports Odoo Installations (with third-party apps) With Reasonable Charges Rocket Kit Lets You Scale As You GrowRocket Kit is an Odoo SaaS Script that can be deployed to the cloud in an auto-scaling mode. You can scale the Odoo SaaS architecture to suit your requirements. If you want your clients to have uninterrupted access to your servers, you can choose to have multiple servers. This way, as the load increases, new instances will be launched. The auto-scaling could be done at the Odoo server or also at the database level. Alternatively, the primary server can be separated from servers on which instances are created to allow compartmentalization and better control.Pragmatic Odoo SaaS Kit ArchitectureSaaS MasterOdoo SaaS Rocket Kit All In One Workflow OverviewOdoo as a ServiceWith this module, Odoo can be offered as SaaS to the clients. This is done mainly in the form of instances.The module provides the structure for the subscription-based service model to the users.This also enables Odoo users to sell its official modules/apps with the Odoo instances as a subscription-based service to their clients.Subscription PlansCurrently, the module has two subscription plans - Yearly and Monthly.The customers need to purchase the Saaskit plan to start the subscription.The user has the option to undergo a trial run before purchasing the Saaskit plan. We have provided a configuration on Master DB for trial period DB and their notifications as follows.Database Details and Adding UsersAs shown,we get a detailed description about the database and its users. Flexibility of adding more users is of course possible through our module.Trial Period and Payment OptionsWe also provide an additional feature of selection of trial basis or proceed with the payment gateways configured.User Increase Notification TemplateAn email notification can be sent whenever a request for increase in users is made which thereby includes complete details of the number of users to be increased,related to which database as well as the date and time on which the request was made.Scheduled Database Backup for Tenant DatabasesOperations user can define a frequecy to take a periodic back up of all tenant databases. Database backups can be stored on the same server or on report location ie. Using SFTP connection . We can setup the limit of number of days for which that back up to be kept. i.e for 10 days.Database Backups Available on portal for downloadPortal user can see database backup lists on thier respective logins and can download the backups on the local disc.Importing of Custom Modules From Odoo front-endUser does not need to login to backend in order to import new custom module. This module provides funtionality to import modules from front end itselfBulk Module Installation in Tenant Database from front-endUser can install / uninstall custom modules from tenant databases from frontend itself with a simple interface.Odoo InstanceEvery time a customer needs Saaskit, a new instance is created.The instance can be created manually by the user or a scheduler can be used to create instances for all the orders.The customer is provided with an Odoo instance with all the modules featured in a purchased plan installed in the instance.The login details automatically is automatically sent to the registered email address of the customer.The customer can also login to his/her Odoo SaaS instance from his/her Odoo website account.The customer can use the instance to run the module for the length of the subscription plan.InvoicingOnce an Odoo SaaS contract is confirmed, the order can be invoiced.The subsequent recurring invoicesOn selection of above module it will raise a popup window where user can select appropriate report that needs to be generated.In SaaS master database user will have to provide a directory name and path where the ssl certificates from the customer will be stored. You will also have to provide Apache configuration file path here.When a tenant database is created it is by default accessible on browser using subdomain functionality. In every tenant database configuration at SaaS master db we have provided a provision as follows :Let’s TalkWhy Should You Choose Pragmatic Odoo SaaS KitOdoo Saas Setup is a state-of-the-art solution for cloud-based Software as a Service for Odoo that can be easily adopted by SMEs. You can add different features or modules to the existing Odoo installation or system just by configurations and provide it in the SaaS model or Odoo SaaS service to your clients or end-users. Odoo SaaS tools can help organizations to leverage their pragmatic power in achieving SaaS advantage and strategically place them in the ever-increasing SaaS market. Companies can resell Odoo to multiple tenants in a subscription model as Odoo SaaS custom plan and thereby leverage SaaS Odoo implementation at just the click of a few buttons.Overcome Odoo Installation and Management Challenges with Pragmatic SaaSKitThe bottleneck in Odoo SaaS installation is the load balancing and connection pooling that needs to happen in Postgre SQL. There is a known issue of 100+ simultaneous connections throwing the Postgres database into a stalemate or impasse which needs to be overcome. We at Pragmatic have used connection pooling along with AWS RDS and using the multiport approach for segregating Master and Tenant account-based optimization to achieve this resilience, with loose-coupling and Enterprise Postgre for advanced implementations when loads would be soaring. We Use Cutting-edge Technologies (Advanced Version Need-Based)Loose Coupling with segregation of lookup and transactional databaseLoad balancing with NginxMultiple installations based on high availabilityMultiport TenancyDisaster recovery with database backup, replication, and restorationDatabase Connection Pooling for handling simultaneous users.Multi version support In Tenant DatabasesSupports Multiple Odoo Versions.