Product Delivery
Overview
This document outlines the key differences among Software as a Service (SaaS), Platform as a Service (PaaS), and Base delivery methods in product delivery.
SaaS offers a fully managed service with Gimmonix handling most aspects, suitable for various cloud platforms.
PaaS and Base, initially tailored for Azure with plans to expand to AWS and GCP, offer more customer control over deployment and infrastructure.
Key differentiators include cloud provider flexibility, hardware/server management, and varying levels of customer involvement in platform access, security, and maintenance.
SaaS / PaaS / Base key differences
Infrastructure | Importance | SaaS Delivery method | PaaS Delivery method | Base Delivery method |
|---|---|---|---|---|
Technical aspects | ||||
Cloud provider - | In the short term (2023) we can't deploy PaaS to other than Azure cloud platforms. | Any | Azure (later AWS, then GCP) | Azure (later AWS, then GCP) |
Hardware/Servers - | This impacts who needs to carry the hardware/server usage costs | Platform runs on Gimmonix side | Platform runs on Customer side | Platform runs on Customer side |
Hardware/Servers costs - | Gimmonix aim is not to have hardware/cloud costs to be associated with Platform fees Gimmonix charges the customers. | Gimmonix or Customer according to set thresholds (Query per second) | Customer | Customer |
Data storage - | Storing this information requires growing costs associated with it. In SaaS we're storing only few days of data, unless the customer is using dedicated servers. | Stored on Gimmonix side for limited time | Stored on Customer side | Stored on Customer side |
Scale/control - | For most of our audiences, we prefer not to handle their scale/cost or associate those with us (in terms of cost of service associated) | Gimmonix | Customer | Customer |
Platform access control - | Gimmonix | "Gimmonix - platform access | Customer | |
Tech stack / dev framework - | Clients that don't develop in C# can't consume our Code (but still can work using our SaaS or PaaS offering) | Any | Any | .Net |
Code access - | 🔴 | 🔴 | ✅ | |
Integration and interaction with the platform - | Public API | Internal API (similar to public API) | Public/Internal APIs and custom access | |
Latency - | The closer the platform is to the Customer's own cloud/tech stack, the lower the latency would be | High | Low | Low |
Time to implement - | 2-4 Weeks | 4-12 Weeks | 12-36 Weeks | |
Security & Risk management | ||||
Dependence on provider - | PaaS (and Base) versions provide Customer with more control over Hardware/Technical infrastructure and ability to resolve certain issues without depending on Gimmonix. | Full | Partial | None |
Data sharing - | In PaaS (and Base) versions, the information like pricing, reservations, consumer data etc don't leave the environment, while SaaS has a shared environment for all its customers. | Full | Partial | None |
Security - | While Gimmonix invests into overall safety and security of its Platform, in Paas (and Base) versions the customers have extended means of enhancing security. | Moderate | High | Extended |
Redundancy capabilities - | Paas (and Base) versions have lesser dependence on Gimmonix immediate state. PaaS and Base can continue to operate for a significant period of time. | Limited | Moderate | Full |
DRP (disaster recovery protocol) - | Having a DRP carries extra cost as Gimmonix or Customer need to cover additional "deployment" in standby mode. | Offered at extra cost (to both Gimmonix and either its or Customers cloud provider) | Can be offered at extra cost to Customers | Customer decides |
SLA - | "Gimmonix is offering 2 important aspects of the SLA:
| Custom | Custom | Custom |
Maintenance and support | ||||
New developments - | Gimmonix | Gimmonix | Gimmonix | |
Service (maintenance, deployment) - | Gimmonix | Gimmonix | Gimmonix | |
Support services - | Tech support, bug fixes, onboarding, training | "Tech support, bug fixes, onboarding, training DevOps support + PaaS fit/sync with Customers ecosystem" | Post delivery tech assistance for a period of 30-90 days | |
Business model | ||||
Commercial models - | Licensing or Gain Share | Licensing or Gain Share | Code copy sale | |
Booking fees - | Not applicable for Mapping standalone | ✅ | No booking fees | No booking fees |
Suppliers paying for bookings to Gimmonix - | Gimmonix can choose not to charge booking fees from suppliers, improving competitiveness of prices delivered to Customer | ✅ | "No - Gain share model Yes - License model" | 🔴 |
Available suppliers - | Only suppliers that are paid for | All suppliers are open at no extra cost | All suppliers are open at no extra cost | |
Fit for Tech companies - | We can't offer SaaS model to Tech companies due to Cloud costs and user sync challenges | 🔴 | Limited for Internal usage only | Unlimited usage for Internal and External services |
Expense classification - | Opex | Opex | Opex | |
Cloud platforms as channel | ||||
Can be consumed via Cloud marketplaces - |
| 🔴 | ✅ | 🔴 |
Can be recognized against committed usage? | Companies can consider purchase via the marketplaces as part of their committed usage to their cloud provider | 🔴 | ✅ | 🔴 |
Updated 16 days ago