contact us

YCloud Backup

  • Tasks
    Development of a backup system
  • Business area*
    Development of information systems
  • Industry
    Inforrmation technology
  • Customer
    Telecom Consulting LLC
  • Project implementation period
    2 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.

Egor
Project manager

"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."