VS, SQL і BizTalk готові до вживання, Інтеграція додатків і даних, Бази даних, статті

"Ти готовий для роботи з Visual Studio 2005, SQL Server 2005 і BizTalk Server 2006? Вони-то готові!". Величезний плакат саме такого змісту зустрічається 7 листопада майже три тисячі учасників грандіозного заходу Microsoft, присвяченого офіційному оголошенню цих продуктів у величезному конференц-центрі Moscone в Сан-Франциско (США). Потрібно сказати, що ще кілька років тому подібні представлення нового ПО корпорації проходили в рамках тих чи інших регулярних технічних конференцій. Потім першому поданні ОС стали присвячуватися спеціальні заходи (по-англійськи – launch, "лонч" *). Тепер же цієї честі удостоїлися та засоби Microsoft для створення додатків та інформаційних систем.

Стів Балмер розповідає про нові продукти Microsoft

З ключовою доповіддю на конференції виступив CEO Microsoft Стів Балмер, який представив, зокрема, схему, яка відображатиме структуру ПО корпорації (рис. 1). Хоча оцінка значимості того чи іншого елемента будь-якої системи найчастіше нагадує ситуацію, коли дитину запитують, кого він більше любить – тата чи маму, все ж потрібно сказати, що з технологічної точки зору основу бізнесу корпорації становлять три компоненти – операційні системи, офісні програми, засоби розробки укупі з СУБД. Причому саме останні орієнтовані на найвишуканіший коло користувачів – незалежних розробників ПЗ і баз даних – і в силу цього відіграють вирішальну роль у справі спільного просування всього спектру технологій і рішень Microsoft. Щоб краще уявити собі, наскільки важливі ці продукти, можна сказати, що в даному випадку аналогом Visual Studio 2005 і йде з ним у парі. NET Framework 2.0 є платформа Java в усіх її редакціях і засоби розробки для неї на чолі з коаліційною проектом Eclipse. Що ж стосується SQL, то ця СУБД останні роки виступає цілком реальним конкурентом таких гігантів, як Oracle і IBM DB2.

Рис 1. Система ключових програмних продуктів Microsoft

Так чи інакше, але саме нинішній "лонч" ще кілька місяців тому був оголошений корпорацією як головна подія всього її поточного фінансового року (почався 1 червня 2005 р.). Визнанням такої оцінки з боку ІТ-індустрії стало, наприклад, участь в цьому одноденному заході рекордної кількості спонсорів: свої "супутні товари" на що проходила тут же партнерської виставці представили близько 60 компаній, серед яких були, зокрема, AMD, Computer Associates, Dell, EMC, Fujitsu, Hitachi, HP, IBM, Intel, NEC, SAP і Unisys **. Причому форум в Сан-Франциско відкрив низку наймасштабнішою в історії Microsoft серії представлень нових продуктів, які протягом місяця пройдуть по всьому світу. Всього буде близько 1800 (!) Заходів, в Росії перше уявлення інструментарію зразка 2005/2006 відбудеться в Москві 7-8 грудня на конференції "Платформа-2006".

За своєю структурою "лонч" в Сан-Франциско представляв собою типову одноденну технічну конференцію: пленарне засідання, кілька паралельних тематичних секцій, презентації та виставкові стенди партнерів, класи з навчальними самостійними заняттями. І все ж це було в першу чергу саме іміджевий захід, тут не спостерігалося того напруження інтересу до сприйняття технологічних новинок або потоку несподіваних оголошень, якими супроводжуються такі форуми, як, наприклад, Professional Developer Conference (див. PC Week / RE, N 36/2005, с. 1). Пояснюється це дуже просто: порядок денний заходу і час його проведення були чітко визначені ще півроку тому, а вся інформація про можливості представлених продуктів вже добре відома всім фахівцям, які стежать за даною тематикою. Дійсно, питання майбутніх VS і SQL Server постійно порушувалися на численних заходах Microsoft протягом двох-трьох останніх років, про них регулярно писала ІТ-преса, їх бета-версії були доступні практично всім бажаючим ще на ранніх етапах попереднього тестування. Зі свого боку Microsoft майстерно підігрівала інтерес публіки до цих продуктів, видаючи дозовану інформацію про майбутні нововведення цих засобів і постійно відсуваючи терміни їх остаточного випуску.

Так що парадокс даної події полягає скоріше в тому, що якщо раніше при випуску інструментів наступав етап активного обговорення в співтоваристві розробників та аналітиків ринку представлених новинок, то зараз команда "Ready" (готово), багаторазово озвучена Стівом Балмером, схоже, багатьма присутніми сприймалася як час підвести риску під розмовами про VS2005 (відомому під кодовою назвою Whidbey) і SQL Server 2005 (Yukon) і перейти до їх повсякденного застосування. Звичайно, це не означає, що вивчення можливостей нових продуктів піде зі сторінок ЗМІ! Зовсім навпаки, але тепер аналіз повинен виконуватися в контексті реального досвіду застосування даних інструментів.

Ми детально і регулярно розглядали еволюцію розвитку випущених версій VS і SQL Server, так що зараз дамо лише коротку характеристику цих продуктів.

Перефразовуючи відомі рядки Володимира Маяковського, можна впевнено сказати: "Ми говоримо Visual Studio, маємо на увазі. NET Framework …" (І навпаки). Дійсно, саме ці два програмні комплексу фактично реалізують те, що називається платформою Microsoft. NET, являючи собою відповідно середовище розробки і виконання. NET-додатків. Тільки перший є комерційним продуктом (тому він і виноситься в описі платформи на перший план), а другий – безкоштовним компонентом (по суті справи це віртуальна машина. NET).

Безумовно, сильною стороною Visual Studio є те, що він являє собою єдину платформу розробки для самого широкого кола додатків (мобільних, настільних, серверних) і настільки ж широкого кола програмістів (від початківців до бізнес-аналітиків і команд професіоналів). Якщо подивитися на його конкурентів (у тому числі зі стану Java), то можна побачити, що там всі інструменти більш спеціалізовані. VS2005 буде поширюватися у вигляді декількох видань, орієнтованих на різні категорії розробників, – Team System, Professional, Standard, Tools for Office і набору випусків Express (вони будуть продаватися за ціною 50 дол, а деяким категоріям користувачів надаватися безкоштовно).

Основне нововведення VS2005 – це швидке просування в бік створення повноцінного комплексу для всіх етапів розробки (моделювання, управління вимогами, тестування тощо) з використанням рольової моделі управління командою програмістів. Раніше для вирішення цих завдань потрібні продукти третіх фірм (Rational, Borland), тепер Visual Studio Team System (VSTS) буде вирішувати їх самостійно, і поставлятися він буде також у вигляді лінійки продуктів Team Editions – для архітекторів, для розробників і для тестерів. У складі цих інструментів буде і новий сервер Visual Studio Team Foundation Server, призначений для більш ефективної підтримки групової роботи в команді. Буквально в останній момент комплект VSTS поповнився засобами тестування коду на предмет його безпеки.

Рис 2. Динаміка росту нових інсталяцій SAP на базі Windows і SQL Server

Якщо говорити про SQL Server 2005, то його випуск має закріпити дуже серйозні позиції СУБД Microsoft на корпоративному ринку. За даними Gartner за 2004 р., трійка лідерів на ринку СУБД в грошовому вираженні виглядає так: IBM (34,1% ринку), Oracle (33,7%), Microsoft (20%). А ось у штучному – Microsoft вже давно попереду, і її частка наближається до 50%. Коротко характеризуючи основні особливості SQL Server 2005, відзначимо поліпшення масштабованості продукту, підвищення його продуктивності і надійності. З точки зору функціоналу це формування повноцінного комплексу бізнес-аналітики та звітності, розширена підтримка XML. З технологічного боку – підтримка середовища виконання. NET Framework і глибока інтеграція з Visual Studio 2005. Рішення SQL Server 2005 буде включати випуски Enterprise, Standard, Workgroup і Express, останній варіант компанія збирається поширювати безкоштовно.

Те, що VS та SQL Server будуть розвиватися в єдиній зв'язці, Microsoft оголосила ще два роки тому, і відповідно одночасний випуск цих продуктів планувався спочатку. А ось BizTalk Server був підключений до "солодку парочку" в останній момент, і поки такий зв'язок виглядає досить штучною. Як відомо, цей продукт, призначений для вирішення завдань автоматизації бізнес-процесів та інтеграції даних та програм в різнорідних ІВ, з'явився в арсеналі Microsoft відносно недавно, менш шести років тому, але з тих пір розвивається дуже динамічно (були випущені версії 2000, 2002 і 2004), і йому відводиться ключова роль у реалізації сервісно-орієнтованих архітектур (SOA) у виконанні Microsoft. У цьому плані випуск BizTalk 2006 в одній компанії з іменитими стратегічними продуктами Microsoft виглядає цілком логічним. Але в той же час корпорації ще потрібно зробити багато, щоб підвищити рівень інтеграції BizTalk зі своїми засобами розробки ПЗ та СУБД. До того ж у Сан-Франциско BizTalk 2006 був представлений лише у вигляді попередньої версії з обіцянкою, що остаточний варіант вийде на початку 2006-го. Так що обговорення технологічних нововведень цього продукту ще попереду, скажемо лише, що він буде постачатись у вигляді випусків Standard і Enterprise і включати 16 нових адаптерів для зв'язку з додатками третіх фірм, у тому числі Oracle, PeopleSoft і Siebel Systems.

У ході представлення нових інструментів Стів Балмер наводив досить багато даних тестових випробувань і маркетингових досліджень, що свідчать про переваги технологій Microsoft над конкурентами. Не піддаючи сумніву ці відомості, відзначимо все ж відносність подібних порівнянь (наприклад, ті ж конкуренти демонструють інформацію з інших джерел, які малюють іншу картину). Але в будь-якому випадку потрібно визнати, що за останнє десятиліття корпорація досягла очевидних успіхів у розширенні сфери застосування своїх продуктів, підвищення їх продуктивності, масштабування і функціональності. І гарною ілюстрацією цього є приклад компанії SAP, яка, працюючи на ринку корпоративних (переважно великих) замовників, історично використовує у своїх рішеннях кошти як Microsoft, так і не-Microsoft, у тому числі на рівні ОС і СУБД (рис. 2). Ось як змінюється частка технологій Windows Server / SQL Server в загальному обсязі нових інсталяцій SAP за останні роки (у%): 10 / 0 (1994 р.), 40/12 (1998), 60/30 (2002), 70/45 (2005 р.). Були названі також дані тестових випробувань: ERP фірми SAP, запущена на базі SQL Server 2005, забезпечувала одночасну роботу 93 тис. користувачів, що в три рази більше найбільшої реально функціонуючої системи SAP (версія SQL Server 2000 може підтримувати до 26 тис. користувачів).

Отже, запуск Visual Studio 2005, SQL Server 2005 і BizTalk Server 2006 відбувся. Тепер ми буде стежити за їх польотом …

Додаткова інформація


Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*