РАЗРАБОТКА СИСТЕМЫ РЕЗЕРВНОГО КОПИРОВАНИЯ YCLOUD BACKUP
Бизнес-направление: Разработка информационных систем
Отрасль: Информационные технологии
Заказчик: ООО "Телеком Консалтинг"
Срок реализации проекта: 2 месяца
Заказчик
Заказчиком выступила компания ООО "Телеком Консалтинг". Компания является поставщиком решений в области цифровых рабочих мест, почтовых серверов, управлению инфраструктурой.
Отзыв
"Хочется отметить, что разработчики очень ответственно подошли к делу, всегда были готовы внести изменения по ходу работы и отчитывались на каждом этапе разработки. Мы с удовольствием еще по сотрудничаем с компанией "Кросс-Информ" в будущем".
- Егор, менеджер проекта
Ход работы
Целью проекта было создание системы резервного копирования виртуальных машин, работающих в Yandex Cloud.
Этапы проекта
- Интервьюирование Заказчика и подготовка прототипа системы
- Разработка версии системы
- Разработка прототипа системы
- Согласование прототипа
- Сдача проекта
Каждый этап проходит процедуру согласования с заказчиком
Используемые технологии
- C#
- .NET Framework
- ASP.NET MVC
- Entity Framework
- MS SQL Server
Результаты
YCloud Backup - это система резервного копирования виртуальных машин, работающих в Yandex Cloud. В продукте реализованы как стандартные функции резервного копирования по расписанию, так и более специфичные: восстановление единичных файлов из бэкапа, оценка ежемесячной стоимости хранения резервных копий и др. В качестве базового механизма для резервного копирования используются снимки виртуальных дисков (snapshots). Использование нативного механизма делает решение более надежным. Снимки дисков хранятся в Yandex Managed Service for YDB, реплицируются в нескольких зонах доступности и шифруются на уровне базы данных.