SaaS / SaaS: 1.6 - Software as a Service
| Английский оригинал | Перевод на русский | |
|---|---|---|
Сожалеем, но текст оригинала доступен только зарегистрированным пользователям. |
ПО и сервис. Это очень популярная тема и я mgma 26.02.12 в 16:21 ПО как сервис (SaaS). Это очень популярная тема и я galiyashka 28.02.12 в 13:04 |
|
|
расскажу вам почему это популярно и что это значит для нас. Традиционно ПО mgma 26.02.12 в 16:24 |
||
|
как вы знаете, это бинарный код установленный и выполняющийся на электронном устройстве. ПО как сервис mgma 26.02.12 в 16:27 как вы знаете, это бинарный код установленный и выполняющийся на клиентском устройстве. ПО как сервис galiyashka 28.02.12 в 13:03 |
||
|
это не просто ПО, в котором данные доставляются с помощью интернета mgma 26.02.12 в 16:32 |
||
|
через программу на клиентском локальном устройстве, поиск по социальным сетям, видео YouTube mgma 26.02.12 в 16:36 |
||
|
яркий пример тому. И это стало так популярно, что mgma 26.02.12 в 16:38 |
||
|
у традиционных программ теперь есть SaaS версии. Например, (анонимно) 28.02.12 в 10:56 |
||
|
тот удачный продукт Microsoft Office, теперь имеет версию Microsoft Office 365. TurboTax galiyashka 28.02.12 в 10:57 |
||
|
сообщает вам, когда пора платить налоги [смех]. Вам нужно купить эту программу и galiyashka 28.02.12 в 10:58 |
||
|
[неразборчиво] самостоятельно. Но зачем это делать? Почему бы просто не использовать онлайн-сервис galiyashka 28.02.12 в 10:59 |
||
|
Поэтому это [неразборчиво]. Мы с Армандо считаем, что это революция в ПО. Нам galiyashka 28.02.12 в 11:00 |
||
|
кажется, что к концу этого десятилетия, практически все ПО galiyashka 28.02.12 в 11:01 |
||
|
будет представлено в виде сервиса, а не программ, которые нужно устанавливать. Нам так кажется. galiyashka 28.02.12 в 11:01 |
||
|
В этом случае, какие то части будут на клиенте, а какие-то на облаке. galiyashka 28.02.12 в 13:06 |
||
|
И эти будет обычный способ ведения дел. Мне кажется, это очень важно. galiyashka 28.02.12 в 11:02 |
||
|
Почему это происходит? Во-первых, пользователю не требуется проверять, galiyashka 28.02.12 в 11:03 |
||
|
установлена ли у него требуемая ОС, имеется ли нужное "железо", все что понадобится galiyashka 28.02.12 в 11:03 |
||
|
это тонкий клиент, может быть просто работающий браузер. Вам больше не надо galiyashka 28.02.12 в 11:04 |
||
|
беспокоиться о потере данных. Боже мой, мы ведь сделали копию моего ноутбука? Это ведь отработало? galiyashka 28.02.12 в 11:17 |
||
|
Я точно это сделал? Я потерял мобильник? Данные хранятся на облаке и все в порядке. galiyashka 28.02.12 в 11:19 |
||
|
Если вы собираетесь работать в группе galiyashka 28.02.12 в 13:07 |
||
|
то вам лучше держать данные удаленно, чем на индивидуальных машинах, это galiyashka 28.02.12 в 13:08 |
||
|
неудобно. Если сами данные представляют большой объем, то есть смысл galiyashka 28.02.12 в 13:09 |
||
|
держать одну копию удаленно, вместо того, чтобы сохранять эту копию galiyashka 28.02.12 в 13:09 |
||
|
на клиентах. Для разработчиков это отличная новость! Вам больше не надо galiyashka 28.02.12 в 11:20 |
||
|
тратить время на подтверждение того, что программа может быть запущена на разных машинах и различных galiyashka 28.02.12 в 11:21 |
||
|
версиях ПО. Она находится в одном месте и вы выбираете "железо" galiyashka 28.02.12 в 11:22 |
||
|
и окружение. Поэтому это гораздо проще для разработчика. И в результате, galiyashka 28.02.12 в 11:22 |
||
|
имеется только одна копия и ее очень легко обновлять. И с точки зрения galiyashka 28.02.12 в 12:34 |
||
|
пользователей, они не получают тех раздражающих запросов galiyashka 28.02.12 в 12:34 |
||
|
на обновление, не так ли? Мне кажется, что это бизнес модель компании Adobe, которая заключается в том, чтобы galiyashka 28.02.12 в 12:35 |
||
|
при каждом маленьком изменении спаршивать меня о возможности обновления, и чтобы я galiyashka 28.02.12 в 12:37 |
||
|
запомнил, что Adobe выпускает Adobe Reader. Но вернемся. Нет galiyashka 28.02.12 в 12:37 |
||
|
никаких трудностей с обновлением, а упрощенная модель обновления ведет к чему? К тому, что galiyashka 28.02.12 в 12:38 |
||
|
ПО как сервис все время изменяется. Все время обновляется, и galiyashka 28.02.12 в 12:40 |
||
|
скорость изменений для такого ПО гораздо выше, чем у galiyashka 28.02.12 в 12:40 |
||
|
"коробочного" ПО. Значит Agile и ПО как услуга, написанное на Rails идеально подходят друг к другу. galiyashka 28.02.12 в 12:42 |
||
|
Частые изменения, да? Каждые две недели вы выполняете galiyashka 28.02.12 в 12:43 |
||
|
итерацию. Да, это идеально подходит для ПО как сервис. И в результате, galiyashka 28.02.12 в 12:52 |
||
|
имеется множество фреймворков для Agile и SaaS, потому что это galiyashka 28.02.12 в 12:52 |
||
|
очень мощная связка для будущего в разработке ПО. Мы используем Ruby on Rails (официальное название) или, как его еще называют galiyashka 28.02.12 в 12:54 |
||
|
Rails. Почему? Потому что Ruby - это современный скриптовой язык. Он galiyashka 28.02.12 в 12:54 |
||
|
объектно-ориентированный, в нем есть элементы функционального пограммирования, все идеи galiyashka 28.02.12 в 12:55 |
||
|
все те продвинутые вещи, что я показал на слайде, они представлены в этом языке. И Rails galiyashka 28.02.12 в 12:56 |
||
|
очень популярен. Имеется много примеров. Он очень популярен. Многие из вас используют galiyashka 28.02.12 в 12:57 |
||
|
twitter, который был запущен на Rails. Это пример хорошего выбора galiyashka 28.02.12 в 12:58 |
||
|
языка программирования. Он не был очень популярным языком, но это был galiyashka 28.02.12 в 12:58 |
||
|
успешный выбор. Rails - очень мощная среда разработки и нам galiyashka 28.02.12 в 13:12 |
||
|
кажется, что это одна из лучших среди сред для разработки Agile ПО как сервис и это galiyashka 28.02.12 в 13:00 |
||
|
то, что мы будем использовать в классе. galiyashka 28.02.12 в 13:00 |
