IaaS позволяет существенно облегчить жизнь фрилансеру и в этой статье мы расскажем, как именно. Далее мы рассмотрим пять примеров из реальной жизни применения IaaS
Тестировать приложения нужно тщательно. Здесь все просто: если приложение сбоит, то пользователь его удалит, а программист ничего не заработает. Поэтому тестирование разрабатываемого программного обеспечения — одна из важнейших задач программиста.
На компьютерах потенциальных клиентов могут быть установлены разные операционные системы, а набор «железа» не менее разнообразен. Понятно, что фрилансеру экономически нецелесообразно содержать парк физических компьютеров для тестирования ПО.
Здесь на помощь приходят виртуальные машины и
Например, в «отдельностоящих» Windows 7 и 10 программа может работать нормально, а при попытке взаимодействия программ, работающих под управлением Windows 7 и Windows 10, может возникнуть ошибка. Причин тому множество, а задача разработчика не только разобраться в них, но и устранить ошибку быстрее, чем ее заметит пользователь.
Самый коварный вопрос: зачем в этой схеме нужен
Если стоимость программного обеспечения виртуализации для персонального использования не так уж и высока (Workstation 14 Pro стоит 254 $, а VirtualBox вовсе бесплатный), то стоимость «железа» способного выдержать одновременную работу нескольких десятков виртуальных машин, доступна не всем. Да и нет в нем необходимости: ведь тестирование ПО нужно выполнять не всегда, а только когда выходит новая версия или очередное обновление. С экономической точки зрения дешевле развернуть виртуальную среду на время, необходимое для полноценного тестирования, чем покупать «железо», которое всегда устаревает и теряет в цене.
Появляется крупный заказчик, нужен не один сервер, а целая инфраструктура. И здесь выручает
Иногда для выполнения разового заказа нужно высокопроизводительное «железо», покупать такое с экономической точки зрения нет смысла — так ведь ничего не заработаешь. Именно по этой причине дешевле выполнить заказ на оборудовании
Программист арендует VDI (виртуальное рабочее место), выполняет заказ и отказывается от услуг провайдера — до следующего заказа. Никто не заставляет арендовать VDI длительное время: можно арендовать рабочее место ровно столько времени, сколько требуется для выполнения заказа.
Фрилансер часто ассоциируется с путешественником: человек с ноутбуком и вид на море. Проблема в том, что высокопроизводительные ноутбуки часто весят более 4 килограмм. Выходит, что для ручной клади останется всего 6 кг, а для личных вещей — это
Выходит из строя даже самое качественное оборудование. Даже если ты регулярно делаешь бэкапы, не нужно забывать об обстоятельствах непреодолимой силы и разных форсмажорах — пожар, потоп, всевозможные стихийные бедствия. Толку с того, что вы сделали вчера бэкап, а ноутбук вместе с носителем для бэкапа сгорел в пожаре?
Именно поэтому бэкап целесообразно делать в облаке.
Мы рассмотрели пять примеров использования IaaS фрилансеров, но сами понимаете, это далеко не единственные кейсы. Использовать IaaS или нет — каждый решает сам, но очевидно, что облачные технологии позволяют сэкономить финансы и время разработки программного продукта.