YCloud Backup
-
TasksDevelopment of a backup system
-
Business area*Development of information systems
-
IndustryInforrmation technology
-
CustomerTelecom Consulting LLC
-
Project implementation period2 months
-
PROGRESS OF WORK
The goal of the project was to create a backup system for virtual machines running in Yandex Cloud.
-
STAGES
Interviewing the Customer and preparing a prototype of the system
System version development
System prototype development
Prototype approval
Project delivery
Each stage undergoes an approval procedure with the customer
-
USED TECHNOLOGIES
C#
.NET Framework
ASP.NET MVC
Entity Framework
MS SQL Server
-
RESULTS
YCloud Backup is a backup system for virtual machines running in Yandex Cloud. The product implements both standard scheduled backup functions and more specific ones: restoring individual files from a backup, estimating the monthly cost of storing backups, etc. Snapshots of virtual disks are used as the basic mechanism for backup. Using a native mechanism makes the solution more reliable. Disk snapshots are stored in Yandex Managed Service for YDB, replicated in several availability zones and encrypted at the database level.
![](/img/projects-item/default-avatar.png)
"I would like to note that the developers approached the matter very responsibly, were always ready to make changes as the work progressed and reported at each stage of development. We will be happy to continue collaborating with 2K-SOFTWARE in the future."