What is CosmoApps

Completely cloud-based development and hosting with minimal coding required

CosmoApps is a completely cloud-based web development and application hosting system that requires minimal programming skills from the developer.

CosmoApps supports the entire application life cycle — from requirements and prototyping to direct development and publication.

Application data is stored in a highly reliable and highly scalable Cosmos DB database hosted in the Microsoft cloud. The database initially supports horizontal scaling (data slicing) by a specific key — in our case, all data will be sliced by your application key and, possibly, additionally by other features that depend on your requirements for your application data. In any case, it is possible to cut the data in such a way as to ensure the desired performance of your application for any load.

The data structure of documents and the relationship between data of different types is set directly in the application design process. In fact, 90% of the development is reduced to describing the data requirements — CosmoApps tries to do everything else automatically.

Peculiarities

Development of any applications

Develop applications of any complexity for business or individual use based on ready-made modules that can be modified in any way.

Ultra-fast development

Application development is carried out in an interactive designer, code is written only in rare cases when you need to implement non-standard behavior.

Responsive App Design

Your online applications will display correctly on devices with different screen sizes without any effort on your part.

Reliable cloud storage

Application data and projects themselves are stored in a scalable and globally replicated Cosmos DB database, hosted in Microsoft's highly secure data centers, with production data stored only on SSD for maximum performance.

No administrators needed

With CosmoApps you don't need a database administrator or a system administrator to manage servers — everything is hosted in the cloud and does not require administration.

Many visual styles

Applications can be displayed in different color styles. You can choose the style yourself or let your users select it.

Teamwork on projects

Work on an application project individually or involve a team of any size — collaborative development tools make teamwork efficient.

Pay only for resources you use

Pay only for the data storage and processing resources you consume — low investment at the start of the project and fair ongoing costs.