Декабрь 2008

«Появление Web-сервисов и ориентированные на службы архитектуры и растущее значение программного обеспечения, а также услуг, делает взаимодействие очень важную возможность. Возможность перемещать данных и информации между приложениями и системами - независимо от платформы или поставщика - является одним из ключевых требований для наших клиентов. Принципы взаимодействия Microsoft даст разработчикам техническую основу и информацию, необходимую для создания систем, которые поддерживают более бесшовные обмена данными и переносимости различных продуктов и платформ.»

Боб Маглиа, старший вице-президент, Microsoft Server и бизнес инструменты

Сегодняшние трудные экономические условия обеспечивает время перемен, где вопросы информационных технологий (ИТ), более чем когда-либо. Как бизнес и сервис доставки лидеров смотреть, чтобы стать еще более эффективной и действенной в удовлетворении ожиданий своих клиентов, они все чаще ищут электронные каналы как неотъемлемого элемента их бизнес-стратегий. К сожалению постоянно растущие темпы технологических изменений часто отключается технология от бизнес-требований. Это отключение скрывает технологические инновации от бизнеса и имеет более широкие последствия предотвращения бизнес-инноваций.

В этой статье обсуждаются роли сервис-ориентированной архитектуры (SOA) и взаимодействие может играть в организации инновационной и конкурентоспособной. Мы также обсуждаем принципы взаимодействия Microsoft, его приверженность к его открытым исходным кодом сообщества и преимущества обнимая открытости в рамках бизнес-стратегии Организации.

Отделение необходимо от метода

Поддержание тесных отношений между бизнесом и технологиями остается ключом к доставке инновационных услуг. Это соединение часто лучше всего достигается посредством SOA, которая позволяет различным приложениям обмениваться данными друг с другом, как они участвуют в бизнес-процессах. Путем определения бизнес требований и услуг возможности, необходимые для удовлетворения целей оказания услуг Организации, можно сделать прямую связь между требованиями бизнеса и информационных технологий, которые поддерживают их. Несколько лет назад, были серьезные проблемы в распределении бизнес-требований технологических решений с использованием SOA, особенно в организациях, которые развернуты различные технологии. С усилением акцента на взаимодействие в ИТ-индустрии многие из этих трудностей были решены. В сочетании с драматическим преобразованием, что технология сообщество переживает сегодня, Услуги доставки и бизнес-лидеры имеют большую гибкость и выбор, чем когда-либо прежде в предоставлении инноваций для своих клиентов.

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

Многие организации приняли предприятие заменяющей подход к их предоставления услуг более тесную увязку их бизнес и технологические возможности. Подчеркивая бизнес-требования Организации получить более полное понимание их бизнеса. Важное понимание возникает, когда бизнес понимает, что они могут удовлетворить свои требования с коллекцией «технологии независимых» бизнес возможностей. Абстракции до гранулярности бизнес возможностей позволяет Организации быть гибкой перед лицом технологических изменений, поскольку она допускает осуществление любой технологии, до тех пор, пока она удовлетворяет уровень ожидаемого обслуживания. Отделение «необходимости» от «метод» доставки обеспечивает значительную гибкость для выбора из различных подходов для удовлетворения их бизнес-потребности.

В качестве примера рассмотрим вполне понятную бизнес возможности, такие как работник заработной платы. Организации должны платить своим работникам и иметь хорошее понимание уровней обслуживания, необходимых для эффективного оплаты решения. Используя возможности на основе подхода, Организация может оценить ли внутренне предоставляемых услуг или конкретного поставщика на внешний подряд будет лучше для Организации. Если службы уровня ожидания не оправдываются одним поставщиком, есть целый ряд других, которые готовы вмешаться для предоставления услуг. Такой подход открывает любое количество возможностей для поставщиков предоставлять инновационные решения для удовлетворения потребностей бизнеса и поднимает многие из ограничений, которые были помещены на разработчиков программного обеспечения. Чтобы действительно раскрыть творческий потенциал разработчиков, существует сильная необходимо для бизнес возможности, указанные в SOA просто работать вместе как в новых системах и в существующей среде.

Взаимодействие

Гетерогенные среды являются реальностью в нем сегодня, и взаимодействия важнее, чем когда-либо для удовлетворения ожиданий деловых кругов. Плохо понимают термин взаимодействие и лица часто присвоить свое собственное толкование. Взаимодействие следует понимать как подключение людей, данные и разнообразные системы таким образом, чтобы данные более доступными для тех, кто в ней нуждается, и процессов потока более плавно, с меньше нагрузки на него. Эта связь обеспечивается различными способами, включая применение стандартов, перевод между двумя различными общинами или посредством двустороннего соглашения между различными организациями. Корпорация Майкрософт понимает это и меняется, чтобы быть более открытыми - более открытой в машиностроении, сотрудничество и совместное использование интеллектуальной собственности. Эта приверженность к большей открытости расширяется выбор и вождения прогресс в реальном мире взаимодействия через Microsoft, открытым исходным кодом и различных ИТ-сред. В результате клиент и разработчикам легко можно создавать и использовать разнообразные, но совместимых решений они нуждаются.

В феврале 2008 года Microsoft усилил свое внимание на взаимодействии с публикацией принципов взаимодействия. В рамках Microsoft trustworthy вычислительной инициативы эти принципы применимы к Microsoft большого объема продуктов, таких как Windows Vista, Windows Server и Microsoft Office. Эти принципы можно резюмировать следующим образом:

  • Открыть соединения: обеспечить доступ к протоколам и интерфейсов прикладного программирования Microsoft большого объема продукции. Разработчики имеют доступ к деталям, которые необходимы для подключения с продуктами корпорации Майкрософт.

  • Поддержка стандартов: Корпорация Майкрософт стремится поддержки стандартов развития в Канаде и за рубежом и работать с нашими клиентами, чтобы приоритеты которых стандарты для поддержки в наших продуктах. Помимо участия в разработке в сообществе стандартов Microsoft будет работать с другими крупными поставщиками для обеспечения последовательной реализации стандартов различных продуктов, чтобы они вместе работали в реальных сценариях.

  • Переносимость данных: обеспечивает возможность использования данных в различных программных продуктов. Клиенты, которые создают данные в одном приложении должны иметь возможность доступа к этим данным в другом приложении. Мобильность данных осуществляется путем включения клиента консультации по ключевым стандартам, реализации возможностей импорта/экспорта и поддержки стандартов для форматов данных.

  • Открыть участие: обеспечивает открытое взаимодействие и сотрудничество с клиентами, ИТ и открытым исходным кодом сообщества для решения проблем их взаимодействия. Основные сообщества для такого участия является взаимодействие Исполнительного совета где встречаются два раза в год более 40 правительств и лидеров отрасли во всем мире для выявления проблем совместимости и работы с Microsoft для их решения. Форум взаимодействия Microsoft расширяет диалог и взаимодействие, в веб-сообщества. Принцип открытого участия также включает Microsoft Open источник взаимодействия инициативы, которая охватывает целый ряд мероприятий, включая вилки фесты, лабораторные работы, события и возможности для участия в совместной разработке.

Эти принципы поддерживают широкий спектр взаимодействий, что корпорация Майкрософт с сообществом в целом и включает ряд элементов, предназначенных для облегчения взаимодействия с открытым исходным кодом сообщества.

Microsoft соблюдение принципов эксплуатационной совместимости предоставляет ряд преимуществ. Клиенты понимают преимущества развертывания различных продуктов от разных поставщиков с уверенностью, что эти продукты будут работать вместе. В том случае, если их продукция не работают вместе, клиенты имеют громче голоса в рамках инициативы взаимодействия к деталям, как они нуждаются продукты для совместной работы. Предоставляя открытые подключения к продуктам корпорации Майкрософт, разработчики также могут использовать принципы взаимодействия. Эта открытость помогает разработчикам быть более эффективными, поскольку они имеют подробные описания, необходимые для оплачиваемой работы с продуктами Microsoft и не нужно прибегать к догадок, чтобы выяснить, как функция продукции. Для Microsoft принципы взаимодействия помогают улучшить полезность решений Microsoft в гетерогенных средах и включают функциональность что спрос клиентов, тем самым увеличивая потенциальный рынок для решений Microsoft.

Открытым исходным кодом сообщества в корпорации Майкрософт

Эта приверженность к взаимодействию и сотрудничеству с открытым исходным кодом сообщества можно увидеть первых рук в работе порта 25, открыть источник сообщества в корпорации Майкрософт. Порт 25 обеспечивает место для текущих открытых контактов и сотрудничества между сообществами разработчиков. Порт 25 продолжает тестировать и изучения реальных проблем взаимодействия различных программных приложений. Команда, которая поддерживает сообщества open source охватывает свой смысл "существования «о том, здоровый разговор с клиентами и отрасли, в которой люди могут открыто говорить о своих проблемах взаимодействия на UNIX, Linux, Windows или среди других открытых пакетов». С момента своего запуска более двух лет назад 18 миллионов посетителей сайта узнали о новаторской работы, которая делается в лаборатории.

На конференции профессиональных разработчиков в этом году Microsoft запустила ряд инструментов, чтобы раскрыть возможности облачных вычислений, в том числе Осло услуги ориентированной архитектуры моделирования платформа и платформа облачных служб Azure.

Осло предоставляет модель управляемой платформы разработки, которая позволяет разработку приложений на более высоком уровне абстракции, с тем чтобы привлечь более широкого сообщества по вопросам развития. Его язык декларативного моделирования, под кодовым названием «M», строится для обеспечения взаимодействия с известных отраслевых стандартов. Спецификация языка «M» выпускается под обещание открыть спецификации Microsoft таким образом, чтобы третьи стороны, включая проекты с открытым исходным кодом, можно построить реализации «M» для других сред выполнения, приложений и операционных систем.

Построенный с функциональной совместимости как принцип разработки критериев, платформа служб Azure представляет собой набор на основе облачных технологий, которые расширяют разработку программного обеспечения для корпоративных серверов и нескольких клиентских устройств приложений со службами в Интернете. Разработчики могут использовать Java, .net и Ruby среды разработки для создания новых или усовершенствованных приложений, которые используют облачные службы за счет использования общих протоколов, основанных на стандартах, включая HTTP, SOAP и XML. Комплекты дополнительных разработчиков запланированы на Python и PHP. Этот подход развития сообщества не является новой в корпорацию Майкрософт. CodePlex, Microsoft открыть исходный проект сообщества хостов более 4000 проектов с открытым кодом и поддерживает более 31 000 пользователей. Кроме того существует ряд проектов с открытым кодом Microsoft авторами на Sourceforge, включая OpenXML к ODF и OpenXML УОФ переводчикам.

Заключение

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

Доля этой статьи:

Цитируете эту статью:

Оцените содержание: 
Нет голосов были поданы еще. Скажи свое слово!