Линии и тенденции развития программного обеспечения

1. SaaS (Software as Service), или, в более общем случае, EaaS (Everything as a Service). Компьютерные ресурсы и мощности предоставляются пользователю как Интернет-сервис. Перенос всего или части ПП на сторонний сервер и предоставление пользователю доступ к ПО через Интернет-браузер.

2. SOA (Service Oriented Architecture). Сервисно-ориентированная архитектура – это парадигма организации и использования распределенных информационных ресурсов таких как: приложения и данные, находящихся в сфере ответственности разных владельцев, для достижения желаемых результатов потребителем, которым может быть: конечный пользователь или другое приложение (OASIS). Многократное использования функциональных элементов ИТ, ликвидация дублирования функциональности в ПО, унификации типовых операционных процессов.

3. Web 2.0 (Web 3.0). Методика проектирования систем, которые путем учета сетевых взаимодействий, становятся тем лучше (полнее), чем больше людей ими пользуются. (Тим О’Рейли). Использование большого количества пользователей для улучшения ПО.

4. RIA (Rich Internet Application). Приложение, доступное через Интернет, богатое функциональностью традиционных настольных приложений, не поддерживаемой браузерами непосредственно.

5. Облачные вычисления (Cloud Computing). Использование облачных вычислений ведет к их снижению затрат на ИТ-решения. Предприятия, использующие облачные сервисы, будут все чаще выступать в качестве облачных поставщиков приложений клиентам и партнерам. Более того, сейчас ведутся экспериментальные исследования по развертыванию кластеров виртуальных машин в облаках.

6. Комплексная аналитика. Сегодня аналитические инструменты используются во многих областях, включая оптимизацию и симуляцию бизнес-процессов. Следующий шаг – предоставлять для аналитики не только информацию, но и сами процессы, чтобы точнее понимать, что может случиться в будущем.

7. «Зеленые ИТ». Использование информационных технологий в качестве универсального способа повышения эффективности (в том числе экологической) различных технологий (документооборота, транспорта, отопительных систем, принятия управленческих решений и т. д.).

8. Изменения дата-центров. Меняется практика строительства дата-центров. Если раньше компании рассчитывали потенциальный рост на 15-20 лет, то сегодня этот срок сократился до 5-7 лет (http://www.securitylab.ru).

9. Интеграция в социальные структуры. Компаниям необходимо уделять внимание использованию социального ПО и социальных ресурсов, а также интеграции в свою работу подобных сообществ.

10. Безопасность: мониторинг активности пользователей. Специалисты в области информационной безопасности сталкиваются с необходимостью выявлять вредоносную деятельность в постоянном потоке дискретных событий. В то же время, департаменты, занимающиеся безопасностью, сталкиваются с растущим спросом на средства анализа безопасности и отчетности. Инструменты для анализа и мониторинга позволяют организациям эффективно находить и расследовать подозрительную деятельность в режиме реального времени.

11. Флеш-память для дисков. Эта технология (SSD-накопители) не является новой, но уже сейчас она получает новые варианты использования в корпоративном секторе. Если ранее для компаний такие решения были слишком дорогими (пусть и производительнее HDD-накопителей), то на фоне снижения цен флеш-память начнет использоваться в гораздо большем объеме.

12. Виртуализация. Технологии в этой области уже довольно сильно влияют на развитие индустрии, но, согласно прогнозам Gartner, в 2010 году начнут распространяться новые элементы. К примеру, «живая» миграция, включающая в себя «перемещение» работающей виртуальной машины, в то время как ОС и ПО продолжают работать так, как если бы они остались на физическом сервере [10]. «От виртуальных ЦОД к облачным вычислениям, затем – к использованию «виртуальных клиентов», и далее – к «виртуальным устройствам». (М. Льюис).

14. Мобильные приложения. Как утверждают в Gartner, к концу 2010 года 1,2 млрд. человек будут использовать широкие возможности мобильных приложений. Однако для дальнейшего развития, по мнению экспертов, подобным технологиям нужна унификация платформы с полноценными персональными компьютерами. Будет наблюдаться бум прикладных программ для аппаратных платформ iPhone и Intel Atom, а также операционных платформ Google Android и MeeGo .

15. Повышение уровня автоматизации (автоматизация автоматизации).

Любые системы автоматизации начинаются с уровня данных (получение, хранение и предоставление информации). Следующий уровень – автоматизация управления процессами, затем – автоматизация знаний и опыта, выдвижения идей.

 








Дата добавления: 2016-03-15; просмотров: 679;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.