How is your experience with the OutSystems Community?
59
Views
4
Comments
Solved by AI
Install ODC on-premise
Question

can we install ODC on-premises and use it in development like O11 in outsystems 


I listen before that we can using AI capabilities ODC Cloud but final result will be store on prem 
all processing will be done on cloud but generated code and app will be exist in local servers 
is it correct? and how ? 

2024-07-05 14-16-55
Daniël Kuhlmann
 
MVP
Solution

Hi,

It is actually the other way around.

The roadmap includes product updates to run ODC Runtime in your own private cloud or even onprem. However, the ODC Platform environment (Development) will remain in the cloud, as such also your code. I cannot tell you the how, these features are on the roadmap for 2026, so we will just have to wait until they are introduced.

Regards,

Daniel


2023-12-26 10-35-28
OutSystems Neo
Staff
AI Generated

Currently, ODC (OutSystems Developer Cloud) is built as a cloud-native solution and does not support an on-premises installation. The architecture of ODC relies heavily on cloud technologies such as containers and Kubernetes to provide advanced scalability, adaptability, serverless databases, automated updates, and microservices architecture A live experience with ODC (aka ODC Overview).

However, ODC facilitates secure integrations with local systems via features such as Secure Gateways, which are essentially tunnels allowing access to systems in your data center without exposing those systems publicly A live experience with ODC (aka ODC Overview). This can help connect locally stored resources with cloud AI capabilities.

If you aim to use AI capabilities from ODC while storing data locally, you can use strategies like retrieval-augmented generation (RAG) to connect AI models in ODC to your local databases or storage Build AI-powered apps. Your local environment can serve as the source of truth for data, while ODC handles AI model execution and returns results or insights.

For hybrid setups leveraging the best of both worlds (cloud AI tools and local storage/infrastructure), the capabilities of ODC may suffice without installing ODC itself locally, but it depends on your specific needs and architecture.

This answer was AI-generated. Please read it carefully and use the forums for clarifications
2024-07-05 14-16-55
Daniël Kuhlmann
 
MVP
Solution

Hi,

It is actually the other way around.

The roadmap includes product updates to run ODC Runtime in your own private cloud or even onprem. However, the ODC Platform environment (Development) will remain in the cloud, as such also your code. I cannot tell you the how, these features are on the roadmap for 2026, so we will just have to wait until they are introduced.

Regards,

Daniel


2024-07-16 17-36-51
Shradha Rawlani

Thanks for sharing above information!1

2026-04-13 05-08-14
Pankaj Jain

Hi,

As per new update, ODC cannot be installed fully on-premises in the way O11 allows. ODC is designed as a cloud-native platform, meaning the development environment, build mechanisms, management portal, and platform services remain fully hosted in the OutSystems cloud.   

However, there is a hybrid option available with ODC Self-Hosted:

  • Development & Platform Management: Development, platform execution, and app generation stay in the cloud (OutSystems Cloud).   

  • Application Runtimes & Data: You can deploy and run your application runtimes, databases, and AI agents inside your own private cloud or on-premises Kubernetes infrastructure.

If your primary concern is data sovereignty or network access:

  1. ODC Self-Hosted: Keeps data, runtimes, and local AI execution within your own infrastructure.

  2. Secure Gateways: Connects cloud-hosted ODC applications to on-premises resources via encrypted tunnels without exposing your internal infrastructure publicly.


https://success.outsystems.com/documentation/outsystems_developer_cloud/managing_outsystems_platform_and_apps/odc_self_hosted/


Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.