OutSystems Overview
OutSystems is...
● A low-code, Enterprise Rapid Application Development (RAD) platform
● The fastest and most comprehensive way to
○ Create
○ Deploy
○ Change
○ Manage
custom mobile and web applications
● Available as a
○ PaaS solution
○ On-premise solution
with deep integration to all existing systems
Global Presence
Jan 2017
Industry Awards
The OutSystems platform
Your Applications Your Code Your Data
Weave in existing code
Integrate anything
The OutSystems platform
Your Applications Your Code Your Data
Weave in existing code
Integrate anything
Data • Process • User Experience
Visual design and development
The OutSystems platform
Your Applications Your Code Your Data
Weave in existing code
Integrate anything
Data • Process • User Experience
Visual design and development
The OutSystems platform
Your Applications Your Code Your Data
Weave in existing code
Integrate anything
Data • Process • User Experience
Visual design and development
The OutSystems platform
Your Applications Your Code Your Data
Weave in existing code
Integrate anything
Data • Process • User Experience
Visual design and development
The OutSystems platform
Your Applications Your Code Your Data
Weave in existing code
Integrate anything
Data • Process • User Experience
Visual design and development
Standard and optimized
Deploy
Integrity
Continuous integration
Governance
and delivery
Monitoring
The OutSystems platform
Your Applications Your Code Your Data
Weave in existing code
Integrate anything
Data • Process • User Experience
Visual design and development
Standard and optimized
Deploy
Integrity
Continuous integration
Governance
and delivery
Monitoring
PaaS, on-premises or hybrid
PaaS Hybrid On-premises
The OutSystems platform
Your Applications Your Code Your Data
Weave in existing code
Integrate anything
Data • Process • User Experience
Visual design and development
Standard and optimized
Deploy
Continuous
Integrity Change
Iteration
Continuous integration
Governance
and delivery
Monitoring
PaaS, on-premises or hybrid
PaaS Hybrid On-premises
OutSystems Components & Tools
An OutSystems Enterprise Installation
OutSystems Components
The Platform Server
Platform Server
Set of servers that
compiles, deploys,
manages, runs, and
monitors apps
Service Studio
Service Studio
Development
environment Platform Server
for web and Set of servers that
mobile apps compiles, deploys,
manages, runs, and
monitors apps
Service Studio
Low-code visual development environment that enables developers to rapidly create and
update web applications, services, and mobile apps
1-Click Publication to Server
Integration Studio
Integration Studio
Development environment
for integrating external
resources
Service Studio
Development
environment Platform Server
for web and Set of servers that
mobile apps compiles, deploys,
manages, runs, and
monitors apps
Integration Studio
Enables the extension of the the OutSystems platform through the creation of custom
adapters to integrate with existing systems, databases and code
Service Center
Integration Studio
Development environment
Service Center
for integrating external
Platform server
resources
management
console
Service Studio
Development
environment Platform Server
for web and Set of servers that
mobile apps compiles, deploys,
manages, runs, and
monitors apps
Service Center
A web app, accessible via a browser, that provides control over the platform for system
administrators, managers, and operations teams
An OutSystems Infrastructure
Lifetime
Lifetime
Manage lifecycle Integration Studio
across environments Development environment
Service Center
for integrating external
Platform server
resources
management
console
Service Studio
Development
environment Platform Server
for web and Set of servers that
mobile apps compiles, deploys,
manages, runs, and
monitors apps
Lifetime
A web app that extends Service Center’s capabilities to cross environment scenarios.
Provides complete application lifecycle management via a browser
OutSystems Components
Lifetime
Manage lifecycle Integration Studio
across environments Development environment
Service Center
for integrating external
Platform server
resources
management
console
Service Studio
Development
environment Platform Server
for web and Set of servers that
mobile apps compiles, deploys,
manages, runs, and
monitors apps
The Expanded Platform
OutSystems Forge
Source of installable “add-ons”
to the Platform to extend
its capabilities
Popular components
● Silk UI Web / Mobile
● OutSystems Now
● Google Maps
● Templates
● Plugins
● Location
● Html2PdfConverter
● and many, many more...
Community Forums
A great place to exchange tips and
to search for help.
Useful for beginner and seasoned
OutSystems developers alike!
OutSystems Overview
Thank You!