Осознание значения SOA и современных ИТ‑инноваций (1. WCF)
Описание файла
Файл "Осознание значения SOA и современных ИТ‑инноваций" внутри архива находится в папке "1. WCF". PDF-файл из архива "1. WCF", который расположен в категории "". Всё это находится в предмете "распределённые ис и базы данных" из 9 семестр (1 семестр магистратуры), которые можно найти в файловом архиве НИУ «МЭИ» . Не смотря на прямую связь этого архива с НИУ «МЭИ» , его также можно найти и в других разделах. Архив можно найти в разделе "лекции и семинары", в предмете "распределённые ис и базы данных" в общих файлах.
Просмотр PDF-файла онлайн
Текст из PDF
Решения IBM Smart SOAТехнический обзорОсознание значения SOAи современных ИТ‑инноваций IBM Global Business ServicesОсознание значения SOA и современных ИТ‑инновацийСтр. Содержание2 Краткий обзор3 Взаимосвязь технологий5 Технология Cloud computing6 Концепция «Информацияпо требованию»7 Сервис‑ориентированнаяархитектура8 Технологии Web 2.08 Виртуализация9 Концепция «Программноеобеспечение как сервис»10Управление сервисами11Заключение11Дополнительная информацияКраткий обзорОбраз нашей жизни и характер работы постоянно изменяются и, несом‑ненно, этот процесс продолжится и в будущем.
Одновременно с этим эво‑люционировали информационные технологии. Чтобы использовать первыеИТ‑системы, человек был вынужден адаптироваться к ним и действоватьпочти как продолжение вычислительной машины. Интерфейсы команднойстроки, программы на языке ассемблера и ручной ввод запросов в базыданных — все это заставляло людей вести себя как машины, если они хоте‑ли добиться каких‑либо результатов с помощью ИТ‑систем.Но на каждой новой стадии своего развития информационные технологиистановились все более естественным элементом нашей жизни и трудовойдеятельности.
Мы подталкивали эволюцию информационных технологийтаким образом, чтобы достигаемые с их помощью результаты и преимущес‑тва все более абстрагировалась от самих вычислительных машин. ИТ‑тех‑нологии предоставляют пользователям т.н. сервис. Мы хотим потреблятьэтот сервис, не задумываясь о том, что происходит за кулисами этойабстракции. В этом отношении наша жизнь и наша работа всегда были сер‑вис‑ориентированными. Нам важен результат, а не то, каким образом и гдеименно это результат был получен. Мы заботимся об итогах, а не о средс‑твах их достижения. В настоящее время ИТ‑технологии сами становятсясервис‑ориентированными, что существенно сближает пути их развитияс эволюцией нашего восприятия информационных систем. Характернымпримером такой ситуации является сотовый телефон.
Рассматриваемыйв свое время в качестве чисто технического устройства, он превратил‑ся в элемент образа жизни, в бизнес‑инструмент, в модный аксессуар.При этом технические аспекты остаются невидимыми для конечного поль‑зователя.Стремление уменьшить разрыв между информационными технологиямии способом их использования в нашей жизни и работе породило нескольковзаимосвязанных ИТ‑инноваций. По мере этого сближения мир бизнесавсе отчетливее осознает стратегическую важность ИТ‑инициатив в се‑годняшней сверхконкурентной среде. Но отслеживание этих инициативможет оказаться весьма непростым делом.
В чем они заключаются? Где ониперекрываются одна другой? Как они дополняют друг друга? Рассмотрениеэтих ИТ‑инициатив в качестве независимых, не связанных друг с другомтехнологий — это не только непосильная задача, это некорректная пос‑тановка вопроса. Вместо этого мы должны рассмотреть взаимосвязь этихинициатив, концентрируя свое вниманию не на используемых техноло‑гиях, а на том, как эти методики дополняют друг друга в процессе даль‑нейшего сближения информационных технологий и наших собственныхсервис‑ориентированных потребностей.Осознание значения SOA и современных ИТ‑инновацийСтр. Provide & consumebusiness servicesMore seamlessinteractionwith ITElasticity;Simplicity foruserProsumersMethodologiesBusiness Process Management; ServiceOrientation; Social Networking; EventsPlatform based means of delivery &ImplementationSoftware as a ServiceInformeddecision-making;functional focusResourcesInformation ManagementAbstraction ofIT; reuseInfrastructureVirtualization; SOA; CloudExamplesРис.
1.ТехнологическиеуровниFigure1: Technology layersService ManagementVisibility, control,Customer complaintAutomationmanagementPage Этот технический обзор обобщает некоторые из наиболее значимыхдля бизнеса и широко распространенных ИТ‑инициатив и объясняет неко‑торые взаимосвязи между ними. Кроме того, в данном обзоре выделяетсяобщий элемент, связывающий эти инициативы. Это бизнес‑сервис, дина‑мичное средство многократного использования, адаптированное к потреб‑ностямпользователей, политикам и методам конкретной отрасли. ДанныйI]^heVeZghjbbVg^oZhhdbZd[i]Z]^\]Zg"egd[^aZWjh^cZhhiZX]cdad\n^c^i^Vi^kZhобзор призван помочь читателям преодолеть устрашающий частокол спе‑Ydii^c\idYVn¼haVcYhXVeZVcYZmeaV^chhdbZd[i]Z^ciZggZaVi^dchVbdc\i]Zb#циальных терминов посредством выделения реальных функций ИТ‑техно‑>iVahdYZa^cZViZhVXdbbdcZaZbZcii]Vii^Zhi]Zbid\Zi]Zg ¸ Wjh^cZhhhZgk^XZhлогий, которые делают их более естественным дополнением нашей жизни,VhVgZjhVWaZ!YncVb^XbZVchd[ZmZXji^c\iVh`hiV^adgZYidVc^cYjhign¼hjhZgh!а не противопоставляют себя ей.eda^X^ZhVcYbZi]dYh#I]ZejgedhZ^hid]ZaegZVYZghXjii]gdj\]i]ZhdbZi^bZh^ci^b^YVi^c\VggVnd[WjooldgYhWn^aajb^cVi^c\gZVaXdcig^Wji^dchi]VibV`Z>IВзаимосвязьтехнологийОдин[^ibdgZcVijgVaan^ciddjga^kZhgVi]Zgi]Vci]ZgZkZghZ#из способов исследования взаимосвязей между упомянутыми ини‑циативами состоит в том, чтобы проанализировать их зависимость другTechnologyinterrelationот другас точкизрения положительного эффекта для конечного пользова‑теля.DcZlVnd[ZmVb^c^c\^ciZggZaVi^dchVbdc\hdbZd[i]ZhZ^c^i^Vi^kZh^hidadd`Vi]dli]ZnYZeZcYdcZVX]di]ZgidYZa^kZgkVajZidi]ZZcYjhZg#DcZОдноgZegZhZciVi^dcd[i]^h^ciZggZaVi^dc^hYZe^XiZY^c;^\jgZ>ihh]dgiXdb^c\^h^ihиз представлений этих взаимосвязей показано на рисунке 1.
Недоста‑ток этогопредставления обусловливается наличием жестких границ междуg^\^YWdjcYVg^Zh!l]Zc^c[VXil]Vi^hYZe^XiZYVhY^hi^cXiaVnZghVXijVaandkZgaVeразличными уровнями, в то время как в действительности эти уровни фак‑^c[jcXi^dcVcYWaZcY^cidZVX]di]Zg#тически перекрываются по своим функциям и смешиваются друг с другом.ITILMaking sense of SOA and today’s IT innovations.Осознание значения SOA и современных ИТ‑инновацийСтр.
Making sense of SOA and today’s IT innovations.Page Для получения нужного результата от ИТ‑технологий их потребителиприменяют определенные методики. Примеры: управление бизнес‑процес‑сами, ориентация на сервисы и социальные сети.8dchjbZghjhZbZi]dYdad\^Zhid\Zil]Vii]ZnlVcidjid[>I#:mVbeaZhПоддержкаэтих методик осуществляется средствами, которые, как прави‑^cXajYZWjh^cZhhegdXZhhbVcV\ZbZci!hZgk^XZdg^ZciVi^dcVcYhdX^VacZildg`^c\#ло,Hjeedgi^c\i]ZhZbZi]dYdad\^ZhVgZi]ZbZVchd[YZa^kZg^c\i]Zb!l]^X]скрыты от конечных пользователей. К числу таких средств относятся,в частности,технология Cloud computing и концепция Software as a ServiceVgZcdgbVaan]^YYZc[gdbZcYjhZgh#I]ZhZbZVchd[YZa^kZgn^cXajYZXadjY(«Программное обеспечение как сервис»).
Эти средства канализируютVcYhd[ilVgZVhVhZgk^XZ#I]ZnX]VccZagZhdjgXZhhjX]Vh^c[dgbVi^dcтакие ресурсы, как информация и коррелированные события, с цельюVcYi]ZXdggZaViZYZkZcihi]ViXdchi^ijiZVeViiZgc#Hjeedgi^c\Vaad[i]^hформирования единого шаблона. Поддержка этих средств осуществляетсяVgZ^c[gVhigjXijgZXdch^YZgVi^dchhjX]VhhZgk^XZ"dg^ZciZYVgX]^iZXijgZVcYтакими инфраструктурными технологиями, как сервис‑ориентированнаяk^gijVa^oVi^dc#HZgk^XZbVcV\ZbZciegdk^YZhdkZgh^\]iVcYXdcigdadkZgZkZgnархитектура и виртуализация. Управление сервисами обеспечивает наблю‑aVnZg^cY^[[ZgZcilVnh!^cXajY^c\XjhidbZgXdbeaV^cibVcV\ZbZciVii]Zдаемостьи контролируемость — по‑разному на каждом уровне.
Примеры:XdchjbZgZmigZbZVcY>I>c[gVhigjXijgZA^WgVgnразбор претензий клиентов на потребительском>I>AуровнеVii]Z^c[gVhigjXijgZи использованиеZmigZbZ# IT Infrastructure Library® (ITIL®) на инфраструктурном уровне.библиотекиДругой,во многом несовершенный, но полезный способ представления взаи‑6cdi]Zg^beZg[ZXiWjijhZ[jalVnd[YZe^Xi^c\i]Z^ciZggZaVi^dcd[hdbZd[i]ZhZмосвязеймежду некоторыми из указанных инициатив состоит в рассмотре‑^c^i^Vi^kZh^hidadd`Vii]Z^ged^cihd[dkZgaVe#L]^aZ;^\jgZ']^\]a^\]ihdcani]Zнии областей их перекрытия. Хотя на рисунке 2 показаны пересечения и пе‑^ciZghZXi^dcVcYdkZgaVed[hdbZd[i]ZhZ>I^ccdkVi^dch!^i^hjhZ[ja^ci]Vi^iрекрытия только некоторых из этих ИТ‑инноваций, он, несомненно, полезен,]^\]a^\]ih^ciZgYZeZcYZcX^ZhVcYgZaVi^dch]^eh#поскольку наглядно представляет их взаимозависимости и отношения.Рис.
2. Области пересечения ИТ‑технологийFigure 2: Technology overlapAssuring qualityof businessservice deliveryExternallyprovided services“Mashable”servicesServiceManagementWeb 2.0SOASaaSPlatform –independentapplications asa service“Mashable”informationwidgetsIODVirtualizationScalable supportfor servicesCloudVirtual ITcapabilitiesBPM andinformationa serviceCloud-basedinformation poolsIT-resourcesdelivered asservicesОсознание значения SOA и современных ИТ‑инновацийСтр.
Основные моментыCloud‑ресурсы приобретаются поль‑зователями как сервис, оплачиваютсяв зависимости от их использования,предоставляются через Интернети могут быть быстро и безопасно мас‑штабированы в соответствии с пот‑ребностями клиента с целью обеспе‑чения высокого качества сервиса.Технология Cloud computingСогласно определению компании Gartner, технология Cloud computing — этоспособ организации компьютерных систем, при котором ИТ‑ресурсы(а именно: среды развертывания, вычислительные ресурсы, системы хра‑нения и сети) обладают высокой степенью масштабируемости и с помощьюинтернет‑технологий предоставляются клиентам как сервис.
Cloud‑ре‑сурсы приобретаются пользователями как сервис, оплачиваются в зави‑симости от их использования, предоставляются через Интернет и могутбыть в соответствии с потребностями клиента быстро и безопасно масш‑табированы с целью обеспечения высокого качества сервиса. Cloud‑среда(распределенный вычислительный пул) может быть предназначена длявнутреннего (частного) или внешнего (общественного) использования,однако в любом случае она должна обеспечивать высокий уровень масш‑табируемости, адаптационной способности и готовности к совместномуиспользованию развернутых в ней приложений и средств управления.Cloud‑среда поддерживает управляемые запросами механизмы инициали‑зации и календарного планирования, которые обеспечивают экономичныйспособ управления этой ИТ‑инфраструктурой. Cloud computing — это не са‑мостоятельная технология, а множество отдельных технологий, которыевыполняют полезные функции при создании Cloud‑среды, но сами по себене являются таковой.
Пользователи могут получить доступ к своим прило‑жениям из любого места с помощью своих подключенных к сети устройств.Как правило, при этом применяется простой интерфейс, который делаетинфраструктуру, поддерживающую указанные приложения, прозрачнойдля конечных пользователей. По существу, Cloud‑среда предлагает вирту‑ализированную инфраструктуру как сервис. Хорошим примером являетсяпредложение IBM под названием Cloud in a Box. Это заранее сконфигуриро‑ванный стек IBM BladeCenter®, в состав которого входят вычислительныесредства, системы хранения данных и средства управления, а также поль‑зовательский интерфейс на базе технологии Ajax.