Professional Documents
Culture Documents
Overview
OutSystems technology combines the
productivity offered by visual modeling tools with
the level of extensibility found in integration suites
and custom development frameworks. The
OutSystems Agile Platform gives you everything
you need to rapidly integrate, assemble and
deploy web business applications and then
manage and change those applications across
their entire life cycle. At the core of our value
proposition you will find a highly intuitive visual
environment and a breakthrough deployment
technology that is helping companies deliver web
business applications and services in weeks,
instead of months or years.
1-Click Publishing
After experiencing the OutSystems Platform 1Click Publishing feature, you will consider the
traditional process of deploying applications into
production systems as nothing less than
obsolete. From a single mouse click in Service
Studio or Integration Studio, you will be able to
run and test your application in a server
regardless of the kind of changes you have made
to the user interface, to the business rules, to the
database, or to the integration adapters.
Best-of-all, the OutSystems Agile Platform
generates standard .Net or Java applications,
makes all application code accessible, and does
not require any runtime engines to operate the
produced applications. Additionally, during the 1Click Publishing process, versions and
configurations are automatically stored and
maintained.
www.outsystems.com
www.outsystems.com
www.outsystems.com
Application Architecture
The OutSystems Agile Platform changes the way
application developers work together with
business analysts to rapidly deliver Web business
applications. You can integrate and assemble
solutions that extend your existing systems and
data, or you can create a new business
application from scratch. In any case, the
features of the OutSystems Agile Platform will
help your organization to quickly integrate,
assemble, deploy, manage, and continuously
change Web business applications.
Service-Oriented Development of
Applications
In 1 month or less, you will get Composite
Applications that are Service-Oriented by design.
Just follow the drag & drop editors and tools
presented by Service Studio to visually compose
Business Services, Data Services, and
Integration Adapters that otherwise would take
several months to glue together. Later, the
OutSystems Agile Platform deployment engine
will connect your systems and keep track of their
dependencies, and your application architecture
will grow organically, always remaining easy-tomodify.
www.outsystems.com
Data Services
OutSystems Service Studio empowers any class of
application designer to easily model and handle data
easily within your application. Data models are used
to drive the assembly of Business Services and web
business applications at a very fast pace.
Data Modeling
Following the visual modeling foundation of
OutSystems Service Studio, you can create, model,
and integrate persistent data repositories based on
standard relational databases. You can do this either
by creating new database entities or by reusing
existing data sources. In any case, your data can be
easily accessed from your business rules without
resorting to traditionally complex SQL statements.
Schedulers
The Schedulers feature allows you to program
long-lived batches and any type of asynchronous
activities for execution. Behind a simple
configuration interface, an advanced scheduling
and throttling engine will drive the execution and
orchestration of your business services. You can
use schedulers to send periodic reports, fire a
www.outsystems.com
Set your user profiles access rights and enable authentication and/or
encryption using a graphical utility.
Multilingual
Service Studio simplifies the creation of multilingual
applications by providing you with a series of tools to
generate, extract, and load multiple resource files to
be used at runtime to present data and content in
multiple languages to your users. You can freely
develop your entire application in one language, and
then generate and extract each text element for
translation.
Integration
With the OutSystems Agile Platform, the difficulties
of integrating are minimized with a straightforward
integration tool and native support for managed web
services. Take advantage of a built-in set of tools
and wizards to integrate functionality from multiple
systems into your applications without resorting to
low level API programming and extensive testing.
www.outsystems.com
that's it.
www.outsystems.com
Productivity
The OutSystems Agile Platform delivers
unprecedented levels of productivity and
maintainability that let you deliver entire web
business applications in days or weeks, instead of
months or years. Enjoy the drag & drop style of
assembly, a fully automated deployment engine, an
interactive differences & merge tool, and a
groundbreaking visual debugger. All within a single
environment that does not require the installation of
complex servers and databases at every developer's
desktop.
Follow Integration Studio's wizards to automatically
generate all the code you need to connect to your
existing systems.
Point-and-Click Productivity
When you need to deploy an application for testing
or even production purposes, OutSystems Service
Studio offers the 1-Click-Publishing feature, which
fully streamlines the application deployment process,
replacing complex packaging, upgrading, and
distribution procedures with a single click. 1-ClickPublishing generates and compiles the target code
of the application, deploys it in every front-end
server, and updates the required databases in a
single step.
www.outsystems.com
Just pick any two versions of your application and check their
differences using the Visual Differences & Merge utility.
www.outsystems.com
Browse and pick the services you need to build your application.
Follow, step-by-step, the execution of your application over the
internet.
www.outsystems.com
www.outsystems.com
Standards Compliant
All the design patterns that are used by the
OutSystems Agile Platform code generated take
advantage of open standards like ASP.NET, JSF,
XML Web services, cross-browser XHTML,
JavaScript, XML, and emerging hot
technologies like AJAX. Immediately, your
applications will interoperate well with other
systems and stay in-line with your architectural
guidelines.
No Vendor Lock-In
We don't want you to be locked into yet another
proprietary technology and think twice before using
our products just because you're afraid to become
locked-in. All applications delivered and maintained
with the OutSystems Agile Platform can be extracted
and deployed on top of a standard Java or .NET
application server without using any of the built-in
deployment engines.
Design-Time Validation
OutSystems Service Studio includes powerful
verification tests that ensure that your applications
are correctly designed even before testing them or
moving them to production. Design-Time validation
reports include a lot of information about potential
errors, performance bottlenecks, or dependency
inconsistencies.
Performance Reports
Performance issues are normally hard to detect
and fix. And because they normally appear only
in production, the consequences can be
devastating. The OutSystems Agile Platform
www.outsystems.com
Runtime Monitoring
If you are an application manager or system
administrator, you can also use Service Center to
check the runtime activity status of your application
services and take immediate action to recover or
reconfigure your system. If you already have your
own monitoring and administration system, you can
easily integrate the information provided by the
OutSystems Agile Platform to get automatic
notifications when problems occur.
More information
If you would like to have more information about OutSystems and its products please contact our regional offices:
OutSystems US
2603 Camino Ramon, Suite 210
San Ramon, CA 94583 - USA
Tel: +1 925 804 6189
Fax: +1 925 804 6552
info@outsystems.com
OutSystems Benelux
Planetenbaan 16
3606 AK Maarssen - The Netherlands
Tel: +31(0) 346 583 000
Fax: +31(0) 346 590 201
info.nl@outsystems.com
OutSystems Portugal
Rua Central Park 6, 2A
2795-242 Linda-a-Velha - Portugal
Tel: +351 21 4153730
Fax: +351 214153731
info.pt@outsystems.com
www.outsystems.com