OutSystems personal environment is the free, cloud-based version of OutSystems Platform. It allows you to create, deploy, and run your personal applications.
Is it really free? Until when?
Yes, completely free.
Your personal environment will be available:
- As long as you continue developing your apps;
- Your apps are consistently accessed by end-users.
If you stop developing in your personal environment for an extended period of time, your personal environment will be recycled. This allows saving resources for other developers. But don't worry! Long before that happens, we'll let you know. We'll send you emails remembering to continue developing in your personal environment.
If your environment ends up being recycled, we'll create a snapshot of the applications you had. We'll send you an email with instructions on how you can restore your apps in a new environment. Keep in mind that we only take a snapshot of the applications, not the data, and also, the snapshot will be available for the next 6 months.
What kind of applications can I run in a personal environment?
You can develop any mobile or web application that you can build with OutSystems Platform. Just keep in mind that the personal environment is suited for small deployments like personal apps with dozens of users. It is not suited for mission-critical or heavy usage apps. You should consider an enterprise subscription if you are looking for higher scalability and support.
Is there any limit on the complexity of the apps I can build?
There are no limits on the type, size or complexity of applications you can build outside of those imposed by a shared environment. Personal environments are a way for you to learn, experiment, or prototype apps at your own pace.
Is there any limit on the number of users that can access my apps?
There are no user limits outside of those imposed by a shared environment. In practice this means that apps generally perform well as long as the number of users is below 100.
What is the Service Level Agreement (SLA) for a personal environment?
There are no SLAs for personal environments.
Apart from scheduled maintenance updates, you should expect that your personal environment will be up and running 24x7 without interruptions. But as a free offering, there are no SLAs for availability or performance. For more information please see what infrastructure is the personal environment running on.
What kind of support is available?
Support for Personal Environments is delivered on a best-effort basis only, without any response time commitment. Developers using a Personal Environment are encouraged to rely on the community forums for development support. OutSystems constantly monitors all Personal Environments for infrastructure problems, so those should be fixed automatically.
We ask that you contact OutSystems Support only if the issue you are experiencing is infrastructure related and is still happening after a couple of hours since you first spotted it.
If you have an ongoing commercial evaluation (i.e. you're using a Personal Environment to explore the platform features) and you hit a road block, we also ask you to contact OutSystems Support and let us know you're evaluating, so we are able to provide you with the full Enterprise-grade experience.
Can I use a personal environment to integrate with external databases or services?
Yes, you can integrate your personal environment with publicly available web services and databases, including SQL Server, Oracle, DB2 or MySQL. VPN access is supported for enterprise customers.
Can I get the source code of my applications?
Detaching the source code of your applications is only available for enterprise subscriptions.
For details about the infrastructure we use for personal environments, check What infrastructure is the personal environment running on?