What is a SaaS stack?
A SaaS stack is a collection of software-as-a-service (SaaS) applications and tools that are used across an organization. While the specific contents of any SaaS stack will vary depending on the nature of the business, it will typically consist of communication, collaboration, sales, marketing, HR, finance and data analytics software.
Related Definitions
Break Clause
What is a break clause?
A break clause refers to a provision within a SaaS agreement that allows either the customer or the SaaS provider to terminate the contract before the end of the initial term. A break clause will typically set out the conditions or requirements that must be met for either party to exercise their right to terminate an agreement early. For example, a break clause can enable users to cancel their subscription if they are dissatisfied with the service.
SaaS Sprawl
What is SaaS sprawl?
SaaS sprawl, also known as software sprawl, occurs when an organization’s SaaS stack consists of a large — and often unmanageable — number of applications.
Ultimately, as business needs grow, the number of digital tools required increases, which leads to new applications being subscribed to, be this through a centralized process or at the will of individual employees.
Reserved Instances
What are reserved instances?
Reserved Instances (RIs) are a pricing and capacity reservation offering provided by AWS for their EC2 (Elastic Compute Cloud) and RDS (Relational Database Service) services.
They specifically allow users to commit to using a specific instance type in the same region for either a one or three-year term, in exchange for discounts of up to 72% – the exact discount is ultimately dependent on the commitment term, instance type, availability zone and region.
There are various types of Reserved Instances available, each with different terms and levels of flexibility. Standard Reserved Instances provide the highest cost savings but are the least flexible, whereas Convertible Reserved Instances offer more flexibility by allowing you to change instance families within the same instance type.
In contrast, Scheduled Reserved Instances offer a lower discount, but allow you to reserve capacity for specific time windows, such as business hours or weekends, providing cost savings for predictable workloads.
SaaS Agreement
What is a SaaS agreement?
A SaaS agreement, or contract, details the terms of your purchase from a SaaS vendor.
Zero-Based Budgeting
What is zero-based budgeting?
Zero-based budgeting is an accounting technique that requires all expenses to be justified and approved for each financial period, starting from zero rather than a pre-existing spend. This enables organizations to monitor and assess the necessity of each cost on a more granular level, lowering expenses and promoting fiscal responsibility.
Originally conceived in the 1970s, zero-based budgeting isn’t a new idea — but in the current economic climate, accounting for every dollar is helping businesses to regain control over their outgoings. The technique can be applied to a wide range of costs, from research and development to asset management.
Price Uplifts
What are price uplifts?
In the context of SaaS, price uplifts refer to an increase in the price of a software subscription. While many software providers will implement price uplifts on an annual basis, typically at the point of renewal, others may review and amend their pricing more frequently, for example on a quarterly basis. It is recommended that buyers negotiate a price uplift cap during the initial contract negotiation stage, placing a limit on the maximum amount the subscription can be increased by within a specified time period.