Что конкретно следует проверить в мобильных приложениях на основе облачного хранилища?
Я разрабатываю мобильное приложение на основе сенсоров для iOS и Android. Данные, полученные с помощью сенсоров смартфонов, будут храниться в облаке. На данный момент мне интересно, что я должен проверить о передаче и хранении данных. Я имею в виду, что, например, я должен протестировать сценарий, как если бы соединение было повреждено, пока передача данных GPS не завершена. Я не ищу методы или стили тестирования. Я пытаюсь найти возможные точки отказа или тестовые сценарии. Я надеюсь, что смог объяснить мою точку зрения.
1 ответ
Решение
Ниже приведены некоторые вещи, которые стоит рассмотреть для вашего приложения:
- Незавершенные передачи при повреждении соединения (как уже упоминалось)
- Размер облачного сервера. Сколько запросов он может обрабатывать в одном экземпляре?
- Если вы рассматриваете облачные решения, вы также должны учитывать местоположение ваших пользователей, откуда они будут получать доступ к вашему приложению. Пользователи и местоположение дата-центра также будут влиять на время отклика.
- Формат даты для хранения. Учитывая быстрый размер файла ввода / вывода, вы также сможете оптимизировать скорость приложения.
- Асинхронная / Синхронная передача данных
- Меры безопасности в облаке.. можно использовать такие сервисы, как VPC, если вы рассматриваете AWS
Вот некоторые вещи, которые стоит рассмотреть. Спасибо:)