ОПИСАНИЕ |
27.11.02
|
Содержание
Когда на
"Форуме 2000" в июне 2000 года Стив Балмер и Билл Гейтс сообщили об основных
концепциях платформы Microsoft .NET (Microsoft-dot-NET), некоторые эксперты
предположили, что ее реализация потребует многих лет. Однако уже сегодня, вопреки
подобным прогнозам, вы можете приступить к освоению технологий и использованию
продуктов, составляющих основу .NET.
Что такое .NET |
Концепция Microsoft .NET - целостный взгляд на новую эпоху в развитии информационных систем и Интернета, когда самые разнообразные программные приложения доставляются пользователям как сервисы, взаимодействуют между собой в соответствии с конкретными потребностями бизнеса, доступны на самых разных устройствах от высокопроизводительного кластера до мобильного телефона, имеют понятный и полностью адаптирующийся к потребностям каждого пользователя интерфейс.
Microsoft .NET -
закономерный этап в развитии информационных технологий, приложений и сервисов,
позволяющий предприятиям воспользоваться преимуществами сочетания открытых
стандартов и эффективной архитектуры Windows 2000.
Microsoft .NET включает: |
Microsoft Web Solution Platform или Windows DNA 2000 является развитием Windows DNA (Distributed Network Architecture)и представляет собой полнофункциональную технологическую платформу для поддержки корпоративных приложений в среде Интернета.
Она обеспечивает:
На этой платформе построены корпоративные серверы семейства .NET.
Пожалуй, сегодня наиболее впечатляющая и наиболее обозримая часть .NET - новое семейство корпоративных серверов. Их набор претерпел существенные изменения в сравнении с предыдущими выпусками комплекта Microsoft BackOffice.
Microsoft Enterprise Servers 2000 в структуре корпоративной информационной системы
Состав продуктов семейства .NET Enterprise Servers подобран так, чтобы удовлетворить в равной степени как практиков, развертывающих и сопровождающих информационные системы современных предприятий, так и теоретиков, заботящихся об элегантности концепций и перспективах развития отрасли.
Есть несколько проблем,
которые обязательно должно решить каждое предприятие в процессе развития своей
"электронной нервной системы".
С каждым днем ему будет необходимо
все больше современных бизнес-приложений - иногда стандартных, иногда уникальных.
Устанавливать каждый раз автономную дорогостоящую и сложную в развертывании
и сопровождении систему, как делалось раньше, - не только дорого, но и неприемлемо
по срокам внедрения. Необходимо иметь возможность приобретать или разрабатывать
и устанавливать в стандартную среду только необходимые модули, заботясь в
основном об их деловой функциональности, а не о средствах поддержания постоянной
готовности, репликации, взаимодействии между собой и пр. Большинство операционных
систем оказалось неспособно предоставить необходимую корпоративным приложениям
среду исполнения и для них пришлось создать специальные серверы приложений.
Microsoft Windows 2000 непосредственно предоставляет многие функции сервера
приложений на уровне системных сервисов (например, так реализован монитор
транзакций). Поэтому в .NET управление приложениями концентрируется на более
специфических для корпоративных сред и интернет-служб задачах - управлении
множеством объектов, приложений и серверов для достижения оптимальной производительности
и безотказности. Их решает сервер масштабирования приложений.
Ни одно предприятие не может
существовать без сбыта своей продукции и услуг. В настоящее время уже понятно,
что интернет-технологии могут существенно повысить эффективность коммерческой
деятельности в любой отрасли. Неудивительно, что выбору сервера электронного
бизнеса уделяется такое пристальное внимание. Его встроенные средства
проектирования и реализации бизнес-процессов позволяют решать самые разнообразные
задачи из деловой практики.
Невозможно, разорительно, да и не
нужно "сносить бульдозером" те корпоративные информационные системы, которые
были созданы в эпоху до всеобщего признания интернет-технологий. Просто с
ними "нужно найти общий язык". Язык этот, конечно, -XML. Такой подход
делается еще более оправданным, когда требуется наладить взаимодействие с
информационными системами партнеров по бизнесу. Нужно также следить за соответствием
совершаемых операций корпоративным правилам, законодательству, техническим
нормам. Все эти задачи, еще недавно казавшиеся неразрешимыми, помогает решить
сервер интеграции приложений - своего рода "универсальный клей" современного
бизнеса.
Специалистам, работающим
с информацией (knowledge workers), необходима самая разнообразная внутрикорпоративная
и внешняя информация. Нужно обеспечить ее накопление, поиск, фильтрацию, представление
в наиболее удобном виде. Эту задачу решает сервер управления корпоративным
порталом.
Разумеется, все перечисленные серверы не смогут работать без опоры на надежную
инфраструктуру хранилищ данных, коллективной работы, безопасности.
Microsoft .NET Enterprise
Servers решают именно эти ключевые задачи современного бизнеса.
Функция
|
Назначение
|
.NET-сервер
|
Операционная система корпоративного уровня с поддержкой базовых служб сервера приложений | Надежное и эффективное исполнение всех категорий программных приложений |
Windows 2000 Advanced Server |
Сервер масштабирования приложений | Запуск приложений, их распределение по многим процессорам, обеспечение бесперебойной работы |
Application Center 2000 |
Сервер приложений электронного бизнеса со встроенными средствами проектирования и исполнения бизнес-процессов | Обслуживание клиентов, взаимодействие с партнерами | Commerce
Server 2000 |
Сервер интеграции приложений | Универсальное ПО промежуточного слоя. Интеграция разнородных информационных систем и организация документооборота на основе XML | BizTalk 2000
|
Хранилище данных | Хранение, поиск и анализ огромных объемов структурированной информации | SQL Server 2000
|
Поддержка коллективной работы | Обмен сообщениями, планирование, рабочие группы… | Exchange 2000
|
Корпоративный портал | Управление информационными потоками и универсальный поиск, управление знаниями, документооборот | SharePoint
Portal 2001 |
Мост к "унаследованным" системам | Доступ к данным и сервисам на мэйнфреймах и других системах, "не понимающих" открытые стандарты | Host Integration Server 2000 |
Брандмауэр и прокси | Защита и повышение производительности корпоративной сети | Internet Security & Acceleration Server 2000 |
Работа с мобильными пользователями | Доставка интернет- и интранет-контента на портативные цифровые устройства, включая сотовые телефоны | Mobile Information
2001 Server |
Windows 2000 Addvanced Server |
Надежная, масштабируемая и производительная серверная операционная система со встроенной поддержкой приложений
Надежность
и масштабируемость |
Низкая совокупная стоимость
владения
|
Развитые службы интернета
и приложений
|
Усовершенствованное ядро ОС.
Уменьшенное число перезагрузок. Службы кластеризации и балансировки нагрузки. Широкая масштабируемость — до 32 серверов в кластере, до 32 процессоров в симметричной мультипроцессорной системе (SMP), до 64 Гбайт физической памяти. Полный комплект сетевых служб, включая маршрутизацию, многоадресную передачу, обеспечение гарантированного качества услуг, TAPI 3.0 (телефонная связь), управление распределенными каталогами и др. |
Интегрированные службы каталогов Active Directory, совместимые
с LDAP
Развитая инфраструктура управления на основе Windows Management Instrumentation (WMI). Гибкая корпоративная защита данных с использованием Kerberos, PKI и SmartCard. Полный набор сервисов для файлов и печати. Мощные интернет-службы на основе IIS 5.0. Интеграция со службами каталогов Novell NDS и Microsoft Exchange Server. Инструментальные средства для быстрой разработки многократно используемых компонентов. |
Internet Information Services (IIS)5.0 для поддержки веб-узлов
любого назначения и масштаба.
Поддержка Active Server Pages. Поддержка XML. (ASP)и язык XML — технологии, упрощающие разработку мощных веб-узлов, которые управляются базами данных. Terminal Services для доступа к приложениям (таким, как Microsoft Office и др.), исполненяемым на сервере. Службы сервера приложений COM+ для балансировки нагрузки, транзакций, улучшенного доступа к данным и асинхронной связи. |
Windows 2000 Commerce Server 2000 |
Мощный сервер для создания ориентированных на клиентов B2B и B2C решений
Эффективное решение
|
Быстрая разработка
|
Инструмент бизнеса
|
Персонализация представления. Генерация индивидуальных предложений. Удобное управление каталогами. Наглядное легко модифицируемое описание |
Шаблоны типовых приложений. Визуальное администрирование. Компоненты независимых поставщиков (например — платежные системы). Повышенная надежность. |
Профили и сценарии поведения посетителей. Хранение и анализ данных, интегрированные с SQL Server. Централизованное управление через веб правами пользователей, продуктами и услугами. Контроль за всеми стадиями сделки. |
Microsoft BizTalk Server 2000 |
Координация
|
SharePoint Portal Server 2001 |
Эффективная публикация и поиск информации в корпоративных интрасетях
|
Промышленная СУБД, обеспечивающая встроенную поддержку языка XML и широкие возможности анализа данных
|
Сервер организации коллективной работы и обмена сообщениями, включая управление заданиями и контактами, составление расписаний и хранение документов
|
Управление приложениями и серверами в кластере для оптимизации производительности, повышения надежности, обеспечения транзакционности
|
Сервер интеграции
Интернета, интрасетей,
|
|
...рынку |
До появления .NET создание действительно всеобъемлющей информационной системы предприятия, надежной, расширяемой, объединяющей ранее установленные приложения, простой в освоении пользователями, способной обеспечить взаимодействие с партнерами:
В работе над .NET Microsoft использует свой опыт создания таких продуктов, как семейство Windows и Microsoft Office. Они получили широкое признание, и их распространение значительно расширило круг предприятий, активно использующих графические интерфейсы и офисные приложения.
Платформа .NET призвана
сыграть подобную роль в области приложений корпоративного уровня. Выпущенные
для .NET продукты, политика кооперации с независимыми разработчиками и поставщиками
сервисов, инвестиции Microsoft в разработку и обучение будут способствовать
значительному росту рынка корпоративных информационных систем.
...пользователям |
...специалистам информационных технологий |
ИТ-специалисты предприятий будут в числе первых, кто почувствует выгоды от использования .NET. Целый ряд корпоративных серверов Платформы .NET уже доступен сегодня (SQL Server 2000, Exchange 2000, Commerce Server 2000, Host Integration Server 2000) или станет доступен в ближайшее время (BizTalk Server 2000, Application Center 2000, Internet Security & Acceleration Server 2000, Mobile Information 2001 Server).
Модульная структура .NET и ориентация на открытые стандарты обеспечат широкий выбор "строительных блоков" и удобство сборки из них корпоративных систем. Новая архитектура .NET гарантирует масштабируемость, необходимую самым крупным предприятиям.
Типичные задачи системных администраторов значительно упростятся, так как установка и обновление ПО будут заменены подпиской на сервисы, управление правами доступа будет унифицировано и централизовано, а освоение пользователями новых приложений потребует минимального обучения.
Решение задач, требующих сегодня специализированных продуктов и утомительных усилий, станет наглядным и даже приятным. Например, конструирование бизнес-процессов предприятия с учетом необходимости контроля полноты и корректности транзакций будет осуществляться бизнес-аналитиком прямо в Microsoft Visio 2000
...руководителям |
Microsoft .NET переносит фокус с отдельных веб-серверов или специализированных информационных систем на создание среды, обеспечивающей их эффективное взаимодействие между собой и с пользователями.
.NET - это повышение производительности труда сотрудников, снижение затрат на обучение персонала и сопровождение информационной системы, сохранение инвестиций в ранее установленное ПО и оборудование.
.NET - пропуск предприятия на новые рынки и возможность быстрее освоить новые бизнесы, ключ к эффективной кооперации с партнерами и клиентами.
Можно выбрать самые разные модели использования информационных технологий - от создания собственной полномасштабной корпоративной информационной системы до аренды необходимых приложений в режиме ASP (Application Service Providing). Более того, .NET позволяет "смешивать" эти подходы, использовать их параллельно и переходить от одного к другому по мере надобности.
...разработчикам |
Microsoft .NET развивает и объединяет концепции как операционных систем, так и Интернета, превращая построенную по открытым стандартам глобальную Сеть в операционную систему нового поколения.
.NET позволяет приложениям и сервисам преодолевать ограничения отдельных физических устройств.
Разработчики могут расширять свои решения и инструментальные средства наиболее подходящими многократно используемыми компонентами, импортируемыми из Сети. Они могут сосредоточиться на проектировании элегантной архитектуры решения и не уделять столько внимания утомительному воспроизведению вспомогательных фрагментов кода, необходимого сегодня для простого связывания компонентов.
В то же время существующие технологии и инструменты Microsoft отнюдь не исчезнут в никуда. С ними сохранится необходимая совместимость. Имеющийся опыт будет весьма полезен при освоении новых возможностей.
Набор веб-служб .NET My Services и другие службы, являющиеся компоновочными блоками .NET, обеспечивают реализацию базовых функций, необходимых для многих приложений - идентификацию пользователя, уведомления, список контактов и т.п., - не требуя создания для этого дополнительного программного кода.
Упорядочивая использование доступных в настоящее время ресурсов, влияющих
на производительность системы и пропускную способность сети, платформа .NET
позволяет в полной мере реализовать все преимущества распределенных компьютерных
сред. Обработка данных выполняется там, где это наиболее целесообразно, независимо
от того, где конкретно располагается веб-служба XML. В результате происходит
перераспределение нагрузки на процессор и снижается сетевой трафик.
Будем откровенны. Microsoft многое поставила на .NET. В эту платформу вкладываются огромные средства и уникальный профессиональный опыт.
Именно корпоративные приложения на базе Интернета обещают быть самым быстрорастущим рынком программного обеспечения.
NET строится на признанных сообществом практиков и теоретиков концепциях
и стандартах. Другие компании также будут пытаться создать подобные решения.
Но Microsoft готова делом подтвердить свое право на внимание партнеров и клиентов.
Сервисы и продукты на Платформе .NET |
Microsoft .NET предлагает исключительно гибкую архитектуру сервисов. Они могут обеспечиваться отдельным компьютером, сервером в локальной сети, одним или несколькими серверами в интернете.
Идея перейти от продажи приложений к подписке и аренде возникла уже достаточно давно, однако ее широкое внедрение тормозилось как консерватизмом потребителей, так и отсутствием необходимых технологий. .NET позволяет создавать компоненты и сервисы, которые могут адаптивным и прозрачным для пользователя образом настраиваться на разнообразные источники контента и обновлений кода. Хорошо спроектированный .NET-сервис "экранирует" подробности своей реализации от потребителя, передавая вопрос о выборе схемы его поставки от пользователей в компетенцию корпоративных ИТ-специалистов и лиц, принимающих бизнес-решения.
Курс "Разработка приложений для Microsoft .NET"
Специализация "Microsoft Exchange Server"
Специализация "Microsoft System Management Server"
Специализация "Microsoft Internet Information Server and Proxy Server"
Специализация "Разработка распределённых и Web приложений"
Специализация "Разработка баз данных"
Приобрести MS Visual Studio .NET в Интернет-магазине ITshop.ru
Обратиться в Interface Ltd. за дополнительной информацией/по вопросу приобретения продуктов
За дополнительной информацией обращайтесь в компанию Interface Ltd.
INTERFACE Ltd. |
|