Architecture
and principles

The Creatio platform is designed according to best industry practices
for the development of business apps of any complexity

     

Proven development technologies

Creatio utilizes solely robust technologies acknowledged by both top industry experts and developer community.

Creatio source code is written using standard frameworks and programming languages for developing server and client components of the enterprise-level web apps. This ensures efficient support and development of all app components, as well as provides qualified specialists with the necessary technology stack.

     

Microservice architecture

The requirements for business app performance, fault tolerance and scalability are constantly increasing, which is challenging to the most modern SaaS solutions. In response to this challenge, the Creatio platform design is based on the principles of microservice architecture.

Autonomous microservices support horizontal and vertical component scaling and provide smooth 24/7 operation of the app.

     

Usage of open-source technologies

Creatio infrastructure includes open-source software with a high level of reliability and productivity. The quality and flexibility of the tools used, as well as their continuous development, enable to quickly extend the Creatio functionality. Creatio utilized such open-source technologies as .Net Core, Angular and OSM (OpenStreetMap). Open-source components provide the ability to develop apps according to the latest tech requirements, solve complex technological tasks and reduce the resources required while deploying Creatio on-site.

     

DBMS options

Creatio is a DBMS–independent platform that has its own ORM. This makes any Creatio solution compatible with any relational DB that is supported by the platform. Right now, Creatio supports Microsoft SQL Server, Oracle and PostgreSQL DBMS.

If Creatio is deployed on-site, customers can choose the same DBMS that is already used in the company infrastructure and contains refined and time-proven processes, licenses and resources.

Privacy Settings
We use third-party website tracking technologies to provide and continually improve our services, and to display advertisements according to users' interests. You can accept and reject individual cookie types and revoke your consent for the future at any time under "Settings".
We use third-party website tracking technologies to provide and continually improve our services, and to display advertisements according to users’ interests.
Essential
Always active
on off
These cookies are required to enable core functions of the website such as security, authorization, currency preferences etc.
Marketing
on off
These cookies are used to provide communications services and relevant to your interests ads.
Analytics
on off
These cookies enable us to analyze the use of the website in order to measure and improve performance. The cookies collect information in a way that does not directly identify anyone.