Кероване розгортання сервера SQL Server 2005 за допомогою додатків CA Rwin Data Modeler і Microsoft Visual Studio Team Edition for Database Professionals, CASE-засоби (моделювання), Програмування, статті

Компанія Computer Associates у співпраці з компанією Microsoft інтегрувала свій додаток CA ERwin Data Modeler (CA ERwin DM) в останню версію системи розробки Microsoft Visual Studio Team Edition for Database Professionals (VSDP).

Введення


Так як програмне забезпечення баз даних Microsoft SQL Server 2005 являє собою важливу платформу баз даних корпоративного класу, компаніям, що використовують SQL Server, також необхідна підтримка корпоративного класу, щоб забезпечити надійність роботи. Успіхи реляційної бази даних DB2 компанії IBM на ринку централізованих баз даних і Oracle на ринку розподілених баз даних доводять багатьом директорам по інформатизації, що стратегічна ІТ-інфраструктура компаній тим більше залежить від процесів підтримки та інструментарію, чим більше обчислювальні можливості та функціональність системи управління базами даних. Бібліотека ITIL кращих практичних методик констатує, що значення ретельного управління послугами поширюється на процеси розробки і функціонування, і стратегічна архітектура баз даних – гарний тому приклад.


На щастя, компанії CA і Microsoft пропонують рішення, яке забезпечує переваги економічної ефективності та конкурентоспроможної функціональності сервера SQL Server, і являє собою надійну платформу розробки і тестування для додатків баз даних.


Призначення даного документа – задовольнити потреби компаній в рекомендаціях по створенню сервіс-архітектури корпоративного класу і коротко описати інструментарій, що надається компаніями CA і Microsoft для реалізації даних рекомендацій.


Проблема управління ІТ-інфраструктурою


Багато компаній все більше залежать від складної ІТ-інфраструктури в управлінні своїми постачальниками і партнерами, в організації своїх внутрішніх процесів, в координації з каналами розподілу і у взаємодії з клієнтами. Комерційним директорам, особливо в сучасному конкурентному бізнес-середовищі, необхідно, щоб їх ІТ-інфраструктура працювала добре і надійно і пристосовувалася до швидко змінюваних економічних стратегіям. Через це на ІТ-компанії виявляється величезний тиск, тому що програми та служби, з яких складається ІТ-інфраструктура, часто також вкрай складні і важкі в розробці та управлінні. Комерційним директорам важко приймати рішення, якщо вони не розбираються в технології, що дозволяє функціонувати виробничому механізму.


Внаслідок такого труднощі ІТ-компаніям необхідно знайти способи об’єднати свої зусилля і роботу, щоб постачати високоякісні послуги. Багаторівневі і мережеві додатки, за допомогою яких надаються бізнес-послуги, вимагають до себе багатопланового підходу, щоб задовольняти вимогам, що пред’являються бізнес-процесами. Платформа ITIL є набором передових рекомендацій, які допомагають досягти цієї мети, пов’язуючи в єдине ціле бізнес-перспективи та управління ІТ-інфраструктурою.


Успішне впровадження рекомендацій ITIL з управління послугами не може бути досягнуто без ретельного планування в ході проектування сервіс-архітектури компанії. У кожній галузі існують свої власні вимоги до інформаційних технологій, і якщо інформаційні технології використовуються неправильно, це може збільшити витрати і зменшити ефективність, а не навпаки. Неминуча складність технологій ІТ-інфраструктури викликає необхідність у використанні ефективних підходів та інструментарію.


EITM: Всеосяжний рішення з управління ІТ-інфраструктурою компанії CA


Концепцією компанії CA, що включає в себе бібліотеку ITIL та інші передові рекомендації, є концепція управління корпоративною ІТ-інфраструктурою, або EITM. Її призначення – надати ІТ-персоналу інтегровану платформу для управління ІТ-інфраструктурою відповідно до принципів “забезпечення, співпраця та інтеграція”.


Завдяки EITM ІТ-компанії і групи управління підприємством отримують всеосяжне і цілісне бачення ІТ-операцій, що допомагає їм управляти ризиком та витратами, поліпшувати обслуговування і направляти свої інвестиції в інформаційні технології на підтримку нових та існуючих бізнес-процесів. Тим самим виконується вимога, за яким пропонується, що рішення про ІТ-операціях повинні прийматися всім керівництвом підприємства, а не тільки керівниками ІТ-підрозділів.


Оскільки рекомендації ITIL не підтримують рішення якого-небудь конкретного постачальника, EITM діє спільно з рішеннями з управління і безпеки, поставляються не компанією CA, і доповнює їх. І EITM інтегрується в існуючі бізнес-процеси та інструментарій управління таким чином, що ІТ-інфраструктурою може підтримуватися послідовна і автоматична підтримка виробничих операцій.


Можливі переваги від впровадження EITM для управління базами даних


Областю управління ІТ-інфраструктурою, де ідея “забезпечення, співпраці та інтеграції” особливо плідна, є розробка архітектури бази даних компанії та управління нею. Архітектура баз даних – одна з основ ефективної ІТ-інфраструктури. По суті, критично важливо, щоб архітектура ретельно проектувалася, раціонально реалізовувалася і була достатньо гнучкою, щоб вона могла розширюватися і змінюватися відповідно до потреб. Керівники ІТ-підрозділів і керівництво підприємства повинні знати, як сконфігуровані ресурси їх бази даних і наскільки добре ці ресурси задовольняють їх бізнес-вимогам в будь-який момент часу, і платформа EITM, разом з підтримуючими її інструментарієм та технологіями, забезпечує таку обізнаність.


Так як архітектури баз даних компаній розроблялися протягом багатьох років, вони зазвичай залежать від декількох додатків управління базами даних в рамках всієї ІТ-інфраструктури. Наприклад, може відбуватися обмін даними між реляційної базою даних Oracle і кількома дискретними базами даних під управлінням сервера Microsoft SQL Server 2005. Суттєвою для вирішення EITM є можливість відслідковувати рішення для управління базами даних різних постачальників і керувати ними інтегрованим чином. Рішення EITM може забезпечувати керівництво підприємства точної і вичерпної сумарною інформацією про якість обслуговування, яке забезпечується архітектурою бази даних. Керівництво підприємства зможе потім визначити, чи необхідно змінити архітектуру, якщо якість обслуговування виявилося неприйнятним.


Така можливість відстежувати і оцінювати функціонування бази даних також корисна для підтримки життєвого циклу архітектури бази даних. Якщо необхідно змінити всю структуру бази даних, трудомістко і нераціонально виконувати ці зміни по частинах, за допомогою інструментарію і процесів, що поставляються кожним постачальником. Рішення EITM дозволяє оновлювати різнорідні реалізації баз даних більш ефективно, погоджено з інструментарієм та технологіями кожного постачальника і доповнюючи їх, забезпечуючи, таким чином, таке моделювання бази даних і такі технічні можливості, які дозволяють керівникам ІТ-інфраструктури проектувати і тестувати структуру всієї бази даних як одне ціле.


Роль програми CA ERwin DM у вирішенні EITM і в управлінні базами даних


Додаток CA ERwin DM – високоефективне додаток, яким аналізуються і моделюються інформаційні системи, наприклад, сховище даних, моделі корпоративних ресурсів даних і бази даних. Ним може відображатися структура системи розподіленої бази даних в простому для розуміння, графічному форматі, що дозволяє керівництву підприємства та ІТ-інфраструктури в наочному вигляді переглядати стан їх ресурсів даних та планових оптимізацій. За допомогою програми CA ERwin DM можна швидко виявити проблеми проектування і усунути їх на ранніх стадіях процесу проектування. Додаток CA ERwin DM – невід’ємна частина концепції CA EITM і корисний ресурс для підприємства, наступного рекомендацій ITIL.


Можливості CA ERwin DM: 



Переваги використання системи Microsoft Visual Studio Team Edition for Database Professionals для управління базами даних


Система Microsoft Visual Studio Team Edition for Database Professionals (VSDP) була випущена в 2006 році, щоб забезпечити проектувальників баз даних інструментарієм для колективної розробки, обслуговування логічних структур і розгортання баз даних. Вона забезпечує широку підтримку сервера SQL Server 2005 і більш ранніх його версій, дозволяючи скористатися перевагами наростаючого значення сервера SQL Server як високопродуктивної платформи баз даних корпоративного рівня. Система VSDP призначена для того, щоб служити всеосяжної середовищем розробки та управління логічної структурою, забезпечуючи наступні можливості:



Розробники можуть використовувати службу звітності SQL Server 2005 разом з сервером TFS для створення докладних звітів про будь-якій стороні процесу розробки – це можуть бути, наприклад, оцінка зміни коду за часом, списки неусунених помилок і результати регресивних тестів. Ці звіти можна зберігати у файлах декількох форматів, включаючи таблиці Microsoft Office Excel, XML, PDF і TIFF. Звіти можуть проглядатися керівниками і членами групи за допомогою програми Visual Studio, а також можуть публікуватися на сторінці веб-порталу групи.


Компаніями CA і Microsoft визнано, що можливості додатків VSDP і CA ERwin DM Data Modeling Suite взаємно доповнюють один одного. Система VSDP має функції управління змінами логічної структури і життєвим циклом, що підвищує зручність і якість моделювання за допомогою програми CA ERwin DM. Додаток CA ERwin DM забезпечує можливості для візуалізації і стандартизації проектування, що розширює можливості проектування та стандартизації інтегрованого середовища розробки, що надається в системі VSDP. Внаслідок цього, а також тому, що обидва продукти забезпечують широку підтримку серверів SQL Server 2000 і 2005, компанії CA і Microsoft зробили додаток CA ERwin DM вбудованим доповненням системи VSDP.


Приклади того, як додатки CA ERwin DM і VSDP спрощують управління базами даних


Три наступних прикладу ілюструють, як можна використовувати систему VSDP з вбудованим додатком CA ERwin DM для вирішення звичайних завдань управління базами даних.


Сценарій 1. Застосування існуючих стандартів для набору нових додатків баз даних


Компанія вбудовує систему VSDP і сервер SQL Server 2005 в архітектуру своєї бази даних і їй необхідно скористатися перевагами від впровадження готового і ретельно перевіреного набору стандартів адміністрування баз даних та управління даними. ІТ-фахівці повинні застосовувати ці стандарти, які включають правила іменування, стандартні типи даних, що визначаються користувачем типи даних і визначення даних для всіх нових додатків баз даних в компанії. Вони повинні також виконати відповідні денормалізації для цих стандартів.


Підхід до вирішення проблеми


1. Стандарти визначаються і фіксуються для повторного використання додатком CA ERwin DM.


2. Додаток CA ERwin DM використовується для ідентифікації та встановлення відповідних стандартів, їх перетворення в сумісну з сервером SQL Server 2005 форму, їх вбудовування в новий проект і для створення оновлених керованих об’єктів VSDP.


3. Система VSDP використовується для управління розробкою, тестуванням і розгортанням нової або зміненої логічної структури на підприємстві.


Досягаються переваги


З самого початку нова архітектура бази даних виявляється узгодженої з встановленими стандартами і, отже, узгодженої з іншими ресурсами даних компанії. Внаслідок того, що робота грунтується на перевірених та кращих рекомендаціях, старі стандарти вбудовуються в нові програми лише один раз. Користувачам нової архітектури бази даних не доведеться звикати до нових стандартів, а ІТ-спеціалісти не зіткнуться з труднощами при розробці й обслуговуванні архітектур на основі нових стандартів.


Сценарій 2. Перенесення існуючих додатків бази даних на сервер SQL Server 2005


Компанія переносить програми бази даних, розроблені на старих платформах (Oracle, DB2 і Sybase), на сервер SQL Server 2005.


Підхід до вирішення проблеми


1. Додатки бази даних моделюються в додатку CA ERwin DM. (Іншим варіантом є їх зворотне проектування в моделі CA ERwin DM.)


2. Сервер SQL Server 2005 призначається нової цільової СУБД в додатку CA ERwin DM, і більшість об’єктів логічної структури виконуються як сумісні з сервером SQL Server 2005.


3. Об’єкти логічної структури аналізуються, щоб забезпечити належне відповідність бізнес-вимогам перед повторним розгортанням на сервері SQL Server 2005. Їх також можна перетворити в керовані об’єкти VSDP для управління розробкою та розгортанням.


Досягаються переваги


Можливості програми CA ERwin DM по автоматизації та візуалізації значно зменшують витрати на перенесення і повторну розробку. Вони забезпечують розробникам основу для розробки, дозволяючи їм швидко виявляти зміни між версіями і ефективно аналізувати, оптимізувати і доповнювати проект, як це необхідно для узгодження з новими бізнес-вимогами перед повторним розгортанням.


Сценарій 3. Інтеграція знову розроблених систем бази даних та існуючої аналітичної платформи


Компанія використовує сховище даних як аналітичну інфраструктуру, в якій містяться всі робочі дані для цілей збору, обробки і аналізу ділової інформації. Старі вихідні системи цього сховища даних і всі похідні сховища даних вже змодельовані додатком CA ERwin DM. Нові системи, розгорнуті на сервері SQL Server 2005 і керовані системою VSDP, необхідно швидко інтегрувати в цю аналітичну інфраструктуру, щоб допомагати у прийнятті стратегічних рішень відповідальним співробітникам компанії.


Підхід до вирішення проблеми


1. Зворотне проектування додатків, розгорнутих на сервері SQL Server 2005, або в вихідний вид, або в керовані об’єкти VSDP за допомогою програми CA ERwin DM.


2. Пряме проектування додатків в середу сховища.


3. За допомогою інструментарію обміну метаданими в додатку CA ERwin DM перетворюються і обмінюються метадані моделі, щоб отримати у відповідній формі критично важливі системні метадані для інструментарію ETL (витягання, перетворення і завантаження).


4. За допомогою інструментарію обміну метаданими виходять визначення даних сховища у вигляді метаданих для інструментарію бізнес-аналітики та звітності.


5. За допомогою інструментарію RTB (Report Template Builder) у додатку CA ERwin DM публікуються в мережі звіти та визначення для спільноти кінцевих користувачів, щоб користувачі могли розуміти і використовувати переваги нових елементів даних в своє місцезнаходження і покладатися на них.


Досягаються переваги


Конкурентоспроможність компанії підвищується завдяки кращому часу виходу на ринок для аналітиків, кращою злагодженості роботи компанії і більшої прозорості ресурсів даних.


Сценарій 4. Візуалізація проектування та моделювання даних в середовищі VSDP і SQL Server.


Компанія впроваджує сервер SQL Server 2005 і систему VSDP. Їй необхідно прискорити проектування логічної структури і виконання аналізу за допомогою візуалізації проектування і добре зарекомендували себе методик моделювання даних. Компанії також необхідний інструментарій, який може ефективно працювати у власному середовищі SQL Server, а також для візуалізації та проектування керованих об’єктів логічної структури в середовищі VSDP.


Підхід до вирішення проблеми


1. Надання програми CA ERwin DM користувачам компанії – проектувальникам, розробникам і адміністраторам бази даних.


2. Використання прямого і зворотного проектування в середовищах VSDP і SQL Server для ітеративної візуальної розробки та аналізу логічних структур SQL Server.


Досягаються переваги


Додаток CA ERwin DM забезпечує чудову візуалізацію; великі можливості по управлінню логічною структурою, наприклад, областю об’єктів і збережених відображень; продуктивну середовище розробки з можливістю візуального “перетягування” і гнучкі функціональні можливості прямого і зворотного проектування. Всі перераховані можливості дозволяють проектувальникам, розробникам і адміністраторам ефективно працювати з середовищами VSDP і SQL Server. В результаті, завдяки слідуванню випробуваним методикам візуального проектування, прискорюються проектування та аналіз логічної структури. зменшується складність процесів проектування та аналізу, а для ІТ-фахівців, які розробляють і обслуговують ці системи, дані процеси виявляються набагато простіше для розуміння і для роботи з ними.


Висновок


Сервер SQL Server 2005 – це і економічна платформа управління базами даних, яку можна легко налаштовувати та обслуговувати, і рішення корпоративного класу, досить продуктивне і гнучке для розгортання у багатьох виробничих середовищах. Включення сервера SQL Server 2005 в ІТ-інфраструктуру вимагає ретельного планування, підходу до проектування, заснованого на вагомих, кращих практичних рекомендаціях та інвестицій в належний інструментарій. Завчасні вкладення часу і грошей дозволять отримати в результаті ІТ-інфраструктуру, яка повністю інтегрується в ділову практику компанії та узгоджується з нею. Концепція CA EITM заснована на кращих практичних рекомендаціях ITIL відповідно до галузевих стандартів, і поєднання додатків CA ERwin DM і VSDP ідеально підходить для того, щоб спростити керівникам ІТ-інфраструктури розробку та обслуговування архітектури корпоративних баз даних, ніж досягаються мети створення EITM і ITIL.

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


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

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

Ваш отзыв

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

*

*