Developers: | LARS Group |
Last Release Date: | 2021/07/15 |
Technology: | SaaS - Software as service, Application development tools |
Content |
Main article: SaaS - History. Philosophy. Development Drivers
BarsUp - a system for quickly creating full-featured web applications.
The feature of the solution is a modular architecture and an integrated development tool that allows you to quickly adapt it to the necessary functionality and integrate it with third-party systems. Management software products can be created on the BarsUp platform:
- projects,
- finance,
- procurement,
- production,
- logistics,
- frames, etc.
The solution on the BarsUp platform provides a high degree of adaptability and an established system of expert, methodological and consulting support.
Opportunities:
- Business process management
- master data management;
- Accounting management;
- maintenance of calculations;
- construction of service bus.
2021
Increase performance and add components for faster system creation
The company "BARS Group" on July 15, 2021 announced the optimization of its low-code platform BarsUp.Net: increased performance and added components for accelerated system creation. Based on the results of load tests, the generated applications accelerated by an average of 20%.
In particular, BarsUp.Net migrated to another working environment: the capabilities of internal components were improved, it became more convenient to write code on the platform. To reduce code time, a basic version of the visual code editor is implemented, in which the analyst can form an algorithm using finished blocks. In addition, the platform now supports the main version control systems - Gitlab, Github, Visual Studio Online, Atlassian Bitbucket.
If we talk about statistics: in one of our federal projects, the designer generated more than two million lines of code and manually wrote 542 thousand. Given that there are several such projects, this significantly saves work resources and the budget, as well as reduces the human factor. Such indicators were achieved thanks to internal improvements and the transfer of part of the development tasks to analysts, "said Timur Gizatulin, head of the BarsUp.Net development department of BARS Group. |
There have been other improvements that help customize pages in the system for ease of use. Added components to build the interfaces of the systems you create, as well as the ability to create data entry wizards.
In the immediate development plans - the ability to use cartographic components, as well as a unified mechanism for importing and exporting data.
Compatibility with "Alt 8 SP"
LARS Group"," a subsidiary of the National Center for Informatization (part NTSI of the State Corporation), Rostec and the developer "" the Russian operating systems BaseALT ensured the compatibility of the BarsUp.Net platform with a secure operating system. " Alt 8 SP This was announced on April 13, 2021 by BARS Group. The correct operation of software products is confirmed by a two-way certificate. The created software package will be useful to organizations participating state in the program for building technologically independent digital platforms. It allows organizations to deploy an assembly environment based on Russian software components and create application solutions compatible with the domestic Alt OS 8 joint venture.
Joint testing confirmed that the company's developments are capable of operating on the latest generation of operating systems and supporting cross-platform. Product compatibility of our companies opens up opportunities for creating more advanced domestic digital ecosystems, "commented Timur Gizatulin, head of BarsUp.Net development at BARS Group. |
{{quote 'Russian software developers solve a complex and interesting task - ensure Russia's technological independence in the field of IT, "said Alexey Smirnov, chairman of the board of directors of Basalt ACT. - One of the areas of this work is the creation of custom software for the needs of customers. Together with colleagues from BARS Group, we managed to provide Russian programmers with a modern, functional and comfortable working environment for the development of Russian software. All programs that will be created on this digital platform are a priori compatible with Alt operating systems, which allows consumers to embed them in any digital infrastructure. }}
Compatibility with Red OS
BARS Group, subsidiary of the National Center of Informatization of State Corporation Rostec, and Red Soft carried out tests for compatibility of the BarsUp.Net platform with a rossiyskoyoperatsionny sistemoyRED of OS for creation of partner solutions. Testing confirmed the correct operation of the products, received a compatibility certificate. Red Soft announced this on February 11, 2021.
We continue to develop cooperation in the framework of import substitution with such a major player in the Russian market as Red Soft. Previously, BARS. Health-MIS was ensured compatibility with RED OS, in turn all products created in the designer on the BarsUp.Net platform. Such compatibility guarantees fast deployment and high-performance infrastructure while working with the complex of our solutions, "commented Rustem Ibragimov, Deputy General Director of BARS Group. |
During the period of digital transformation of the state, it is necessary to offer customers tools for quick development of application solutions on an imported non-volatile platform. The compatibility of the OS and BarsUp.Net REDs will allow users to design enterprise applications quickly and with minimal initial implementation and use costs. Red Soft thanks BARS Group for its long-term and fruitful cooperation, "commented Rustamov Rustam, Deputy General Director of Red Soft. |
2020
Compatibility with products of STC IT Rosa
BARS Group, a subsidiary of the National Center for Informatization of Rostec State Corporation, and STC IT ROSA, a Russian developer of system software, have begun to develop technological cooperation. This was announced by BARS Group on December 25, 2020.
Compatibility between the BarsUp.Net technology platform and the ROSA Virtualization, RELD, RED, ROSA Cobalt and RELS software products is ensured. All projects created on a digital platform will also work correctly with this line of operating systems.
We are interested in developing partnerships with key domestic system software developers, such as STC IT ROSA, to create an IT environment and use joint solutions that meet import substitution requirements, primarily in the public sector. At the same time, our joint goal is to guarantee a functional high-performance infrastructure and ensure its quick deployment, "commented Rustem Ibragimov, Deputy General Director of BARS Group. |
{{quote 'Such cooperation opens up even more opportunities for business in the framework of the development of the main aspects of the Digital Economy of Russia, "said Vladislava Vasilyeva, General Director of NTC IT ROSA LLC. }}
Ability to create mobile applications
"BARS Group" on October 5, 2020 announced the opportunity to create mobile applications on the technology platform Barsup.Net. Automated generation of Android applications, in manual mode you can create a version for iOS.
There are many processes that go beyond the stationary workplace - for example, the work of field specialists who need to record "on the go" the results of their activities, be it control and supervisory measures, field surveys, supervisor and others. Our company provided the opportunity not only to digitize these processes using mobile devices, but also to preserve a single information space - data is instantly transferred to all interconnected systems, "commented Rustem Ibragimov, Deputy General Director of BARS Group. |
Generated mobile applications use the Ionic 5 cross-platform framework. It, in fact, is a web application launched in a hybrid execution environment of Capacitor, providing the user with an experience indistinguishable from using a native application. The web framework is Angular 10. This approach makes the development of a mobile application very flexible, allowing you to use the base of existing components for Angular without the need to have experience and knowledge in native development for specific platforms, whether it be Dart, Java, Swift or Objective-C.
{{quote 'Platform development plans include the ability to customize the business logic of generated systems in a visual editor, as well as integration with business process management systems (bpm engines), the BarsUp.Net development team shared. }}
Ability to generate interface tests. Static Code Analysis Service
On the technological platform BarsUp.Net from BARS Group, a subsidiary of the National Center for Informatization of Rostec State Corporation, it became possible to generate interface tests, as well as to deploy a static code analysis service for generated systems based on SonarQube. This was announced on August 26, 2020 in the "BARS Group."
Now all applications under development on the Barsup.Net platform are regularly analyzed through the static analysis service, which allows you to find both flaws in application code and optimize the platform and application designer.
"The service shows the quality, reliability and security of a large amount of code - for example, a single project can have 1.4 million lines of code generated by the designer and 440,000 manually written. Developers were able to take timely measures to improve them. Customers get a high-quality result faster, "said Timur Akhmerov, General Director of BARS Group. |
Moreover, in the presented version, you can check the health of the interface before transferring it to the product server: an object model is generated for each form, panel and registry, which allows you to write tests clearly, quickly and conveniently. Tests are also created that emulate the actions of users in the interface of the developed system. Already in 2020, all projects will receive an additional application health check tool before updating.
"The plans include the generation of load tests, as well as the ability to create test scenarios in the designer by analysts," the BarsUp.Net development team shared. |
The technology platform BarsUp.Net its own development "BARS Group" includes a framework and application designer to accelerate the system development process: the product allows you to assemble application solutions from finished blocks without involving developers. BarsUp.Net is included in the register of domestic software and regularly receives updates.
BarsUp.Net compatibility with Astra Linux
On August 20, 2020, BARS Group announced the signing of a partnership agreement with Astra Linux Group of Companies, a Russian manufacturer of operating systems and virtualization platforms. The companies plan to jointly support the current stack of technologies and popularize the use of domestic developments in the country.
First of all, the companies ensured the compatibility of the technology platform BarsUp.Net and the Astra Linux OS: testing has already been carried out. All projects created on a digital platform will also be compatible with this operating system.
"We are continuously developing our digital platform. It is completely "sharpened" for the Russian market and meets all standards of import substitution. Ensuring compatibility of software products reduces customer risks and eliminates the need for additional testing and integration costs, "commented Timur Akhmerov, CEO of BARS Group. |
"The Astra Linux ecosystem is being updated every day with hardware and software products. Ensuring the compatibility of Astra Linux operating systems with prototyping and creating business solutions will help significantly accelerate the development and implementation of information systems based on Russian technologies, "said Roman Mylitsyn, Director of Innovation at Astra Linux Group of Companies. |
The technology platform BarsUp.Net includes a framework and application designer to accelerate the development of systems: most of the standard functionality is created without the need to involve developers. The BarsUp.Net also provides open-architecture software solutions that can be tightly integrated into the existing and promising IT landscape of the company's customers.
Inclusion of BarsUp.Net in the register of domestic software
On April 2, 2020, BARS Group announced the inclusion of a technological platform of its own production BarsUp.Net in the register of domestic software.
The company supports the state's course on import substitution: we are gradually transferring all developments to domestic components or open source solutions . The registry helps support domestic developers, which undoubtedly encourages them to develop their products, commented on the general director of "BARS Group " Timur Akhmerov
|
The BarsUp.Net technology platform includes a framework and application designer to accelerate the system development process: the product allows you to assemble application solutions from finished blocks without involving developers. Also, the cost of development is reduced, cross-platform is ensured.
Server logic is implemented in C# and uses an open software platform. NetCore, which allows you to work on almost any industrial software and hardware platform (operating systems, application servers, DBMS, server systems). The main DBMS for the platform is PostgreSQL.
The BarsUp.Net team actively supports users: training videos are prepared, project teams are trained. Of the latest platform updates, an application has been developed for maintaining user documentation with reference to project elements, and a design designer has been implemented. In the near future, it will be possible to choose the type of system being developed - a monolithic or service-oriented application, and without additional programming.
2019
"BARS Group" optimizes the development of new projects with the help of BarsUP.Net
BARS Group, a subsidiary of the National Center for Informatization, accelerates and optimizes development on the platform of its own production of BarsUP.Net. On its basis, work is already underway on 17 projects of the company, including the subsystem of the National Projects Management of the state information system "Electronic Budget."
The BarsUp.Net platform includes a framework and application designer that allows you to optimize your spent resources when developing most of the standard functionality due to the parallel work of analysts and developers. It also builds software solutions with an open architecture that can be tightly integrated into the existing and promising IT landscape of the company's customers.
"If before something was done by the hands of the developer, now more and more tasks can be performed by analysts using BarsUP.Net. Developers mainly create integration services, data correctness analyzers, "comments CEO Timur Akhmerov," while our platform allows you to do more than just CRUD. All this allows you to implement projects in record time. " |
Server logic is implemented in C# and uses an open software platform. NetCore, which allows you to work on almost any industrial software and hardware platform (operating systems, application servers, DBMS, server systems). Given the general trend for import substitution, the main DBMS for the platform is PostgreSQL.
The technology platform was the result of many years of work (since 2013) and was originally used to create accounting systems, but evolved into an extensible platform for the development of any web applications and services.
The plans to finalize the platform include expanding the range of tasks that should become standard for the platform and not require many resources for implementation. To do this, work is underway on subsystems that will allow you to customize business processes both at the time of development and at the time of execution (visually and by analysts); Manage the versioning processes of entities and create change requests Configure data access mechanisms in detail, etc.
Start work on the framework BarsUP.AI
On April 30, 2019, BARS Group announced that it had begun to create a set of tools - the BarsUP.AI framework, with which it will be possible to integrate components that implement AI, machine learning and predictive modeling approaches into the company's information systems in order to process the large data accumulated in these systems.
According to the company, as part of the BarsUP.AI framework, a set of tools will be provided to configure sources data and easily obtain data arrays from specific information systems. It is assumed UI for Data Science a specialist in which the creation and configuration of models machine learning and artificial intelligence will take place. The project will develop an environment for models and intelligent agents that process big data and implement intelligent behavior. The BarsUP.AI will also include tools for monitoring the work of the framework and the reverse for communications working models as a result of data analysis.
According to the Deputy General Director of BARS Group Kamil Ibragimov, updated technological approaches as of April 2019 can be applied in the company's projects in the fields of medicine, financial management, construction and BI.
In BarsUP.AI, the Python language will be used as the main language. For Python, there are a large number of industrial libraries for machine learning, for example, Scikit-learn, Anaconda, TensorFlow. The big data models created from them scale horizontally using Spark and Hadoop. Large-scale online learning approaches are possible here.
Internal Application Creation Platform - BarsUp.JS
On April 17, 2019, BARS Group, a subsidiary of the National Center for Informatization, announced the development of a platform for creating applications within the company - BARSUP.JS. It allows you to build complex ergonomic interfaces based on your design.
The main idea of the platform is to accelerate the process of creating an application through the use of built-in development tools. A framework based on WebComponents, PostgreSQL, and NodeJS technologies covers the needs of the user at all stages of application creation: from organizing the interaction of modules, working with data, and functioning interfaces to the tools for developing and delivering applications. A visual screen form editor with a built-in script editor and database development tools have been created for the platform. When combined with developed application deployment tools, this allows you to conduct a complete development cycle using only a browser.
author '= Kamil Ibragimov, CEO of BARS Group ' Our approach eliminates the compilation and build steps - everything is done on the current application instance. This allows the developer to instantly see the result of the work, significantly reducing the cycle of work on tasks |
As of April 2019, both new software products have already been implemented on the platform, and work has been carried out to integrate the platform into existing solutions to demonstrate the possibilities of a different approach to building interfaces in the current project.
2018: Support for digital signature standard in BarsUP.Anypoint Gateway
On August 31, 2018, BARS Group announced that its product BarsUP.Anypoint Gateway now supports the digital signature standard according to GOST 34.10-2012.
BarsUP.Anypoint Gateway is designed to administer services, manage sharing, and configure security order. In general, the platform is a means of implementing a single gateway for the integration of information systems, which implements integration for customers of services through a single point. BarsUP.Anypoint Gateway already successfully operates within the framework of the Unified State Health Information System (EGISZ), integrates more than 150 systems, 200 services and processes an average of 8 million requests per day.
Also, with the help of BarsUP.Anypoint Gateway, authentication and authorization of service clients is now carried out according to the introduced rules according to FSB order No. 149/7/1/3-58 from 31.01.2014, on the basis of which federal and regional executive authorities undertake to use the digital signature standard from January 1, 2019.
The creation of the system was a response to the growth in the number of information services that are integrated with each other. Each of the services must independently identify and authorize the consumer, check his digital signature, and then, applying the necessary policies, begin to interact with him. With the growth of the number of services and the connections between them, the increase in the load on them by external consumers, the complexity of administering each of these services increases dramatically. The use of a common information bus (ESB) is often accompanied by slowing down and increasing the likelihood of failures. Empirically, it was found that processing more than 100 requests per minute slows down the integration bus, and increasing requests to 200 per minute and above can lead to an emergency.
BarsUP.Anypoint Gateway minimizes the amount of time required to ensure loop security, such as routing, signing, request integrity, service client authorization, and platform scalability provides high availability for heavy workloads.
2017
Integration with products of "BARS.education" line
BARS Group, a subsidiary of the National Center for Informatization of Rostec State Corporation, in December 2017 provided the possibility of interacting the Bars.Up.Access Manager confidential information protection software complex with BARS.Oformation products.
The education sector works with a huge flow of personal data of students and teachers. In the face of existing cyber threats, the introduction of Bars.Up.Access Manager into its own product line solves an urgent issue for the customer - ensuring the security of protected information in the system, "said Kamil Ibragimov, Deputy General Director of BARS Group. |
Bars.Up.Access Manager provides integration with Bars. Education - Contingent of students, "" Bars. Education - Electronic kindergarten, "" Bars. Education - Electronic School, "" Bars. Education - Electronic College, "" Bars. Education - Additional education, "which allows to ensure the required level of protection of personal data in the information systems of the education sector, created on the basis of the BARS Group software products.
According to the developers, the implementation of Bars.Up.Access Manager will ensure the protection of the storage and processing of confidential information, control and technology of a single access point, and reduce the risks of unauthorized login. The software package also collects, records and stores information about security events to enable viewing and analysis of information about individual user actions.
Bars.Up.Access Manager - FSTEC Certification
BARS Group, a subsidiary of the National Center for Informatization of Rostec State Corporation, received a certificate of conformity of the Federal Service for Technical and Export Control for its new product - the Bars.Up.Access Manager software complex.
"The need to develop software that meets the requirements of the regulator in terms of information protection is long overdue. We have done a lot of work, starting from the formation of requirements to their implementation in the software complex. Bars.Up.Access Manager has passed all checks, and according to the results of the conclusions of the testing laboratory and certification body, the Federal Service for Technical and Export Control issued us a certificate of compliance in the Information Security Tools Certification System for information security requirements, which will allow us to ensure the protection of information of application systems using this solution, "said BARS Group Executive Director Kamil Ibragimov.
According to the company, BarsUP.AM is a means of protecting confidential information and implements a single login mechanism, providing centralized password management. The product is able to control access to data, thus reducing the risks of unauthorized login of the application. This function is implemented through multi-factor (two-factor) authentication using the TOTP (Time-based One-Time Password) algorithm for creating one-time passwords for secure access to corporate resources or services. BarsUP.AM also provides collecting, record and storage of information on safety events.
In general, the Russian FSTEC certified version of Bars.Up.Access Manager allows you to use the product to protect information in:
- automated systems up to and including class 1 G according to the requirements of the guidance document "Automated systems. Protection against unauthorized access to information. Classification of automated systems and requirements for information protection "(State Technical Commission of Russia, 1992);
- state information systems up to and including the first security class according to the Order of FSTEC of Russia of February 11, 2013 No. 17 "On approval of requirements for the protection of information that does not constitute state secrets contained in state information systems" and the methodological document of February 11, 2014 "Measures for the protection of information in state information systems";
- information systems of personal data up to and including the first level of security according to the order of the FSTEC of Russia dated February 18, 2013 No. 21 "On approval of the composition and content of organizational and technical measures to ensure the security of personal data during their processing in personal data information systems."