Управляемое развертывание сервера SQL Server 2005 с помощью приложений CA Rwin Data Modeler и Microsoft Visual Studio Team Edition for Database ProfessionalsИсточник: ca
Компания 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. |