📄️ Complex business logic modeling
With Altogic, you can model complex business logic in your services.
📄️ Data management
Altogic allows the formation of complex data models with relations and multilevel data hierarchies and automatically creates your data model in the database and manages your data changes.
In applications, a cache is a high-speed data storage layer that stores a subset of data.
📄️ Realtime messaging
Altogic enables you to add real-time data and functionality to web and mobile applications seamlessly.
📄️ Session management
Session management facilitates secure interactions between a user and an application and applies to requests and responses associated with that particular user.
📄️ Endpoint access management
Altogic exposes the endpoints of your applications to external parties.
📄️ File management
Most modern web applications utilize files in one way or another.
📄️ Asynchronous services and scheduled jobs
Asynchronous services are modeled using message queues in Altogic.
📄️ Nodes marketplace for 3rd party APIs
All business logic is modeled in services primarily consists of nodes and relations between these nodes.
📄️ App deployments
Altogic allows you to easily create as many application environments as you need.
📄️ Expressions & functions
Altogic uses intuitive and easy-to-use expressions to set the parameters of your service nodes, define validations rules, set the default values of your data model fields.