Agile Platform Editions

TourDemosResourcesEditions & PricingDownload
 
Much more than just application development with every edition.

See estimated pricing based on real-life applications:

Build and run your first app

For departments and SMBs

Most Popular Great for multiple applications

Great for multiple applications

All the apps for your entire business

FREE

starting at
$240
per month

starting at
$1,225
per month

starting at
$3,330
per month

 
Concurrents 5 10+ 25+ 50+
Software Units 75,000 150,000 300,000+ 600,000+
Production Scalability 1 Server 1 Server Unlimited Servers Unlimited Servers
 
       
  DownloadFree Forever! Free Trial30-days trial Free Trial30-days trial Get a QuoteWe'll contact you
Enterprise Authentication - - Yes Yes
Performance Management - - Yes Yes
Advanced Deployment - - - Yes
Total Scalability - - - Yes
BPM & Workflow Suite - Add-on Add-on Add-on
Support & Updates - Email Email + Phone E-mail + Phone
Compare Editions in Detail DownloadFree Forever! Free Trial30 days trial Free Trial30 days trial Get a QuoteWe'll contact you
Frequently Asked Questions    

What are "Concurrents" and how are they calculated?

Concurrents (or Concurrent User Sessions) are the user sessions that are accessing and using the applications to conduct their business at a specific point in time. The algorithm used by the Agile Platform to count concurrents has been the designed to only count sessions from the moment they start until their usage actually finishes. Additionally, short lived peaks of excess usage are ignored.

Here are a few examples of our benchmarks on existing applications:

  • A Customer Relationship Management system for 25 Customer Representatives uses 10 Concurrents;
  • A Public Web Site to handle 2,000 Daily Visitors uses 25 Concurrents;
  • An Employee Intranet for 1,000 Employees uses 50 Concurrents;
  • A Document Management & Workflow solution to handle 2,000 processes per month uses 100 Concurrents;

 

What are "Software Units" and how are they calculated?

Software Units (SUs) are a measure of business functionality, similar to Function Points (FPs) or Source Lines of Code (SLOC). SUs are computed on the number of web pages, forms, database tables, procedures, etc. For your reference, 100,000 Software Units is roughly equivalent to 80 database tables and 200 web pages.

Below are some examples of applications built using the Agile Platform and how many Software Units they consume:

  • An Employee Directory to centrally manage all employee related information uses 5,000 SUs
  • A Time Sheet Manager to manage the hourly allocation of the employees to the multiple projects in which they are involved uses 15,000 SUs
  • A Public Web Site containing vast amounts of content and supporting some customer interaction processes uses 65,000 SUs
  • An end-to-end Customer Relationship Management system to support customer information management, sales force automation and order management processes uses 90,000 SUs

 


 

 

Why is your pricing based on the number of "Concurrents"?

OutSystems offers an end-to-end enterprise application development, integration, deployment and management solution which includes all the capabilities listed above, from visual design and modeling, to change management, and enterprise-grade availability and performance management. Traditionally, in order to get access to such a broad set of functionality, you’d have to consider acquiring a broad set of products in multiple modules. Some of those products are licensed by developer seat, others by CPU and those often required you license all the modules separately. Instead of pricing each of our components similarly, we price the Agile Platform by “Concurrents”, a granular measure of concurrent user sessions that effectively conduct business using application built using the Agile Platform. This way we can offer you our fully integrated application suite in 4 different editions, starting for free (our Community Edition) and a very flexible "pay-as-you-grow" model.

 

I expect that many users will use my application. How can I predict the cost?

All editions are priced per Concurrents. Concurrents are based on the number of user sessions for your web application at any given moment in time. This means most websites, even with thousands of visitors, are under 100 Concurrents. Similarly, if you’re deploying an Intranet for your employees, you won’t need 1 concurrent per employee, since only a small portion of them will be using the software simultaneously. If you still believe you need many concurrents, we offer special volume discount schedules for very large installations. That will help you manage costs and scale your business accordingly. Please contact us for a detailed estimation and quote.

 

 

 

 

Detailed Feature Comparison

Back to top
  Community Edition Basic
Edition
Professional Edition Enterprise Edition
 
Application Integration
         
   
 
Automated Creation of Integration Components
 
 
Built-In Support for Web Services
 
 
Custom Code Extensions
 
   
 
Microsoft SQL Server Integration Services
free add-on add-on add-on  
 
Oracle Database Integration Services
free add-on add-on add-on  
 
SAP Integration Services
free add-on add-on add-on  
 
Application Development
         
   
   
 
TrueChange™ Engine 
 
 
AJAX Support for Rich Internet Applications
 
 
Email Designer 
 
 
Visual Debugger
 
 
Server-Based Developer Sandboxes
 
 
Collaboration and Continuous Integration
   
 
Multilingual Applications 
free add-on add-on add-on  
 
SMS based Interaction 
free add-on add-on add-on  
 
Development Capacity and Complexity

 Up to 75.000
Software Units

 Up to 150.000
Software Units
 Starts with 300.000
Software Units
 Starts with 600.000 Software Units  
 
Business Process Technology 
         
 
 
 
Business Process Execution Platform 
free add-on
for basic edition
add-on
for professional edition

add-on
for enterprise edition

 
 
TrueChange™ for Business Processes 
 
Embedded Process Automation (EPA
 
Process Traceability
 
 
 
Process Platform API
   
 
Massive Parallel Process Execution
     
 
Application Deployment
         
 
 
 
Code Generation and Optimization
 
 
Extract and Re-Deploy Source Code (No lock-in)
 
 
Encryption (HTTPS/SSL)
 
 
Email Dispatcher
 
 
Microsoft Windows and .NET support 
 
 
Linux and Java support
   
       
 
     
 
High-Availability and Horizontal Scalability
     
 
Distributed Session Management
     
         
         
 
Parallel Batch Processing
       
 
Zero-Downtime Deployment and Rollback

     
 
Production Environment
 up to 5 concurrents

 1 Server

 Unlimited Servers  Unlimited Servers  
 
Development Environments
 up to 5 concurrents

 1 Server 

 2 Environments  4 Environments  
 
Number of Users
 up to 5 concurrents  starting at 10 named or concurrents  starting at 25 named or concurrents  starting at 50 named or concurrents  
 
Disaster Recovery Environment
    add-on add-on  
 
Application Management & Operation
         
 
Service Center User Logins
1 5 25 unlimited  
 
 
 
Performance Tracking & Troubleshooting 
     
 
Centralized Resource & Team Management
       
 
Live Analytics & Monitoring 
       
 
Change Management
         
 
Embedded Change Technology (ECT)
 
 
 
 
Support & Updates Services
         
 
Agile Platform Updates
community  
 
Technical Support
community 8 x 5, email 8 x 5, phone and email 8 x 5, phone and email  
 
Number of support cases
  5 / yr unlimited unlimited  
 
24 x 7 phone support
    add-on add-on

 

Back to top

Click here to see your activities