OutSystems ® Platform
in a nutshell

OutSystems Platform is a high-productivity platform as a service (PaaS) that enables the rapid delivery and iteration of enterprise-class web and mobile applications.

OutSystems Platform is the only PaaS available as a cloud, on premises or hybrid solution that generates standard Java and .NET applications with fully automated DevOps support.

When deploying applications on top of a Microsoft option, OutSystems Platform generates highly optimized and standard C# code. It also automatically creates or updates the SQL Server or Oracle databases, and deploys the compiled .NET applications to all web front-ends in your server farm.

All C# code is fully optimized for performance and scalability, and is protected from common security threats.

When using a Oracle WebLogic, OutSystems Platform generates highly optimized and standard Java code. It also automatically creates or updates your Oracle database, and deploys the compiled Java applications to all web front-ends in your server farm.

All Java code is fully optimized for performance and scalability. The platform also protects your code from common security threats.

In a JBoss environment, OutSystems Platform generates highly optimized and standard Java code. It also automatically creates or updates your Oracle database, and deploys the compiled Java applications to all web front-ends in your server farm.

All Java code is fully optimized for performance and scalability. The platform also protects your code from common security threats.

Development Environment

Service Studio

Service Studio is the visual development environment for OutSystems Platform, used to design web and mobile applications including their user interfaces, process flows, business logic, web services, and security policies.

Application models are automatically converted into standard .NET or Java applications that run on top of standard technology options.

Service Studio includes TrueChange™, a reference-checking and self-healing engine for robust change of all application components.

 

Development Environment

Integration Studio

Integration Studio enables developers to quickly create custom components to integrate external applications and databases, or to extend OutSystems Platform with their own custom code.

It includes wizards to easily integrate with SAP and other existing applications, databases and services. All components and connectors built with Integration Studio are deployed once and can then be reused across any applications you build with OutSystems Platform.

In Integration Studio you can build connectors that integrate with existing databases, services and systems.

You can also reuse .NET Libraries to leverage your code assets, and even write custom C# Code to match your exact needs.

The C# Code is edited and compiled using Microsoft Visual Studio, and the generated DLLs are stored and versioned in the metadata repository. These components are then made available for reuse across your applications.

Using Integration Studio you can build connectors that integrate with existing databases, services and systems.

You can also reuse Java Libraries to leverage your code assets, and even write custom Java Code to match your exact needs.

The Java Code is edited and compiled using Eclipse, and the generated JARs are stored and versioned in the metadata repository. These components are then made available for reuse across your applications.

Service Center

Service Center is OutSystems Platform web console that offers a comprehensive set of functionality to manage all operational aspects of your applications, including all logging and monitoring information needed for performance tuning, and for configuration of horizontal scalability.

All applications built with OutSystems Platform can be deployed on top of standard Windows or Linux application servers, in your datacenter or in a cloud infrastructure.

LifeTime

LifeTime fully automates DevOps processes, and manages the staging of your applications from development to production across cloud, on-premises or hybrid environments.

Real-time performance monitoring is built-in for all your applications and available in LifeTime. You’ll be able to see how each web and mobile application is performing on your users' devices.

LifeTime also enables you to define your IT team's access and control over applications and their components, across all environments.

With OutSystems Platform you will be able to completely automate your DevOps processes and dramatically simplify application staging across environments.

When deploying one or more applications, LifeTime performs a complete dependency analysis across environments and deploys applications and all their updated dependencies with one mouse-click, while giving you full visibility and control over the process.

OutSystems Platform is available as a public cloud service, but can also reside in a private cloud, on-premises or in a hybrid setting.

For example, you can build and test your applications in the public cloud then deploy them in a private cloud or in an on-premises environment - or any combination desired. Application components can be designed and deployed across public, private or on-premises environments, leveraging the unique benefits of each based on the functional requirements of the application.

contact pricing