SlideShare a Scribd company logo
Прикладная система «CROC Amazon Billing» (AWSInfo)
Назначение
Система предназначена для автоматического учета затрат на виртуальные стенды,
используемые КРОК в облаке Amazon EC2, а также для автоматизации процесса привязки
проектов КРОК к аккаунтам Amazon.
Система ежедневно получает данные о расходах на виртуальные стенды в Amazon в разрезе
проектов и осуществляет дальнейшую передачу в корпоративные системы учета и анализа
расходов.
Структура системы
Система включает в себя следующие подсистемы:
 Автоматизированный процесс «Заявка на создание аккаунта в Amazon Web Services
(AWS)» - реализует процесс создания учетной записи на AWS, привязке ее к общему
счету и сохранения информации в учетной системе
 Подсистему учета и мониторинга затрат на виртуальные стенды в разрезе проектов –
реализует логику обработки ежедневных отчетов от AWS и мониторинга уровня
ежедневных затрат;
 Сервис «списание затрат в Navision» - сервис по созданию записи о списании средств
за использование AWS;
 Сервисы на интеграционной шине – набор сервисов, реализующих взаимодействие
между подсистемами.
Схема разбиения на подсистемы представлена на рисунке Рисунок 1.
Архитектура
Система реализована с применением классической трехзвенной архитектуры.
На клиентском уровне система управления биллингом Амазон использует для управления
smart-клиент на базе Croc Xml Framework 3 (на основе .Net Framework 4.0).
Серверная часть системы развернута на MS IIS 7.
Для хранения данных биллинга используется MS SQL.
Для взаимодействия с интеграционными сервисами на КСШ используются очереди IBM MQ.
Взаимодействие с Navision реализовано через web-сервис.
ИнтернетИнтернет
Амазон
Получение отчета о затратах
Привязка учетной записи к мастер-
записи
КРОК
Navision
Почтовый сервер
Система автоматизации БП K2
Процесс создания учетной
записи проекта
Приложение биллинга Амазон
Интеграционная шина
Интеграционные
сервисы
Технологические
сервисы
БД
Административное
приложение
Сервис мониторинга
биллинга Амазон
Рисунок 1 Схема разбиения на подсистемы
Особенности реализации
В связи с тем, что AWS не предоставляет интерфейса для интеграции в части управления
учетной записи, выбрана реализация с использованием эмуляции пользовательского ввода.
Реализация выполнена с использованием Watin.

More Related Content

Viewers also liked

Контакт-центр Додо Пицца
Контакт-центр Додо Пицца Контакт-центр Додо Пицца
Контакт-центр Додо Пицца
Fedor Ovchinnikov
 
Национальная служба взысканий Внедрение системы записи и аналитики речи
Национальная служба взысканий Внедрение системы записи и аналитики речиНациональная служба взысканий Внедрение системы записи и аналитики речи
Национальная служба взысканий Внедрение системы записи и аналитики речи
КРОК
 
Как повысить качество работы операторов на 20%
Как повысить качество работы операторов на 20%Как повысить качество работы операторов на 20%
Как повысить качество работы операторов на 20%
КРОК
 
Нейва Банк Создание полнофункционального контакт-центра
Нейва Банк Создание полнофункционального контакт-центраНейва Банк Создание полнофункционального контакт-центра
Нейва Банк Создание полнофункционального контакт-центра
КРОК
 
Эффективный контакт центр
Эффективный контакт центрЭффективный контакт центр
Эффективный контакт центр
КРОК
 
Что такое спорт крок
Что такое спорт крокЧто такое спорт крок
Что такое спорт крок
КРОК
 

Viewers also liked (6)

Контакт-центр Додо Пицца
Контакт-центр Додо Пицца Контакт-центр Додо Пицца
Контакт-центр Додо Пицца
 
Национальная служба взысканий Внедрение системы записи и аналитики речи
Национальная служба взысканий Внедрение системы записи и аналитики речиНациональная служба взысканий Внедрение системы записи и аналитики речи
Национальная служба взысканий Внедрение системы записи и аналитики речи
 
Как повысить качество работы операторов на 20%
Как повысить качество работы операторов на 20%Как повысить качество работы операторов на 20%
Как повысить качество работы операторов на 20%
 
Нейва Банк Создание полнофункционального контакт-центра
Нейва Банк Создание полнофункционального контакт-центраНейва Банк Создание полнофункционального контакт-центра
Нейва Банк Создание полнофункционального контакт-центра
 
Эффективный контакт центр
Эффективный контакт центрЭффективный контакт центр
Эффективный контакт центр
 
Что такое спорт крок
Что такое спорт крокЧто такое спорт крок
Что такое спорт крок
 

Similar to Прикладная система «CROC Amazon Billing» (AWSInfo)

Stanislav Savosiuk "Cloud World"
Stanislav Savosiuk "Cloud World"Stanislav Savosiuk "Cloud World"
Stanislav Savosiuk "Cloud World"
LogeekNightUkraine
 
Roman Zdebskiy - Windows Azure
Roman Zdebskiy - Windows AzureRoman Zdebskiy - Windows Azure
Roman Zdebskiy - Windows AzureAndrew Mayorov
 
Petrov Cloud for corporate customer
Petrov Cloud for corporate customerPetrov Cloud for corporate customer
Petrov Cloud for corporate customerAnton Petrov
 
Особенности разработки и размещения веб-сайтов в "облачных" сервисах на приме...
Особенности разработки и размещения веб-сайтов в "облачных" сервисах на приме...Особенности разработки и размещения веб-сайтов в "облачных" сервисах на приме...
Особенности разработки и размещения веб-сайтов в "облачных" сервисах на приме...MageCloud
 
CodeFest 2010. Гаджибалаев Н. — сlass Server::Cloud < Server::Hardware // ...
CodeFest 2010. Гаджибалаев Н. — сlass Server::Cloud < Server::Hardware // ...CodeFest 2010. Гаджибалаев Н. — сlass Server::Cloud < Server::Hardware // ...
CodeFest 2010. Гаджибалаев Н. — сlass Server::Cloud < Server::Hardware // ...CodeFest
 
Демонстрация возможностей по автоматизации ЦОД
Демонстрация возможностей по автоматизации ЦОДДемонстрация возможностей по автоматизации ЦОД
Демонстрация возможностей по автоматизации ЦОД
Cisco Russia
 
Что нового в 11.0?
Что нового в 11.0?Что нового в 11.0?
Что нового в 11.0?
1С-Битрикс
 
Стачка, Ульяновск. Мастер-класс "Инфраструктура в облаке"
Стачка, Ульяновск. Мастер-класс "Инфраструктура в облаке"Стачка, Ульяновск. Мастер-класс "Инфраструктура в облаке"
Стачка, Ульяновск. Мастер-класс "Инфраструктура в облаке"
Microsoft
 
DevCon School. Modern Mobile and Web Development
DevCon School. Modern Mobile and Web DevelopmentDevCon School. Modern Mobile and Web Development
DevCon School. Modern Mobile and Web Development
Stas Pavlov
 
Презентация КлаудМастер
Презентация КлаудМастерПрезентация КлаудМастер
Презентация КлаудМастер
lilyerma
 
Архитектура и технологии Pryaniky.com
Архитектура и технологии Pryaniky.comАрхитектура и технологии Pryaniky.com
Архитектура и технологии Pryaniky.com
Pryaniky.com
 
DUMP-2013 Serverside - Архитектура Битрикс24 в Amazon Web Services – изнутри ...
DUMP-2013 Serverside - Архитектура Битрикс24 в Amazon Web Services – изнутри ...DUMP-2013 Serverside - Архитектура Битрикс24 в Amazon Web Services – изнутри ...
DUMP-2013 Serverside - Архитектура Битрикс24 в Amazon Web Services – изнутри ...it-people
 
Миграция в Azure Service Fabric
Миграция в Azure Service FabricМиграция в Azure Service Fabric
Миграция в Azure Service Fabric
Alexander Laysha
 
Варианты использования AWS
Варианты использования AWSВарианты использования AWS
Варианты использования AWS
Andrey Zaychikov
 
ASP.NET MVC+ Windows Azure: step by step guide
ASP.NET MVC+ Windows Azure: step by step guideASP.NET MVC+ Windows Azure: step by step guide
ASP.NET MVC+ Windows Azure: step by step guide
Mykhail Galushko
 
технологические сценарии Windows azure
технологические сценарии Windows azureтехнологические сценарии Windows azure
технологические сценарии Windows azureExpolink
 
Облачные вычисления - игры кончились, началась работа
Облачные вычисления - игры кончились, началась работаОблачные вычисления - игры кончились, началась работа
Облачные вычисления - игры кончились, началась работа
КРОК
 
Быстрое создание облачного ЦОД на базе решения EMC HybridCloudи конвергентной...
Быстрое создание облачного ЦОД на базе решения EMC HybridCloudи конвергентной...Быстрое создание облачного ЦОД на базе решения EMC HybridCloudи конвергентной...
Быстрое создание облачного ЦОД на базе решения EMC HybridCloudи конвергентной...Cisco Russia
 

Similar to Прикладная система «CROC Amazon Billing» (AWSInfo) (20)

Stanislav Savosiuk "Cloud World"
Stanislav Savosiuk "Cloud World"Stanislav Savosiuk "Cloud World"
Stanislav Savosiuk "Cloud World"
 
Roman Zdebskiy - Windows Azure
Roman Zdebskiy - Windows AzureRoman Zdebskiy - Windows Azure
Roman Zdebskiy - Windows Azure
 
Petrov Cloud for corporate customer
Petrov Cloud for corporate customerPetrov Cloud for corporate customer
Petrov Cloud for corporate customer
 
Особенности разработки и размещения веб-сайтов в "облачных" сервисах на приме...
Особенности разработки и размещения веб-сайтов в "облачных" сервисах на приме...Особенности разработки и размещения веб-сайтов в "облачных" сервисах на приме...
Особенности разработки и размещения веб-сайтов в "облачных" сервисах на приме...
 
CodeFest 2010. Гаджибалаев Н. — сlass Server::Cloud < Server::Hardware // ...
CodeFest 2010. Гаджибалаев Н. — сlass Server::Cloud < Server::Hardware // ...CodeFest 2010. Гаджибалаев Н. — сlass Server::Cloud < Server::Hardware // ...
CodeFest 2010. Гаджибалаев Н. — сlass Server::Cloud < Server::Hardware // ...
 
Демонстрация возможностей по автоматизации ЦОД
Демонстрация возможностей по автоматизации ЦОДДемонстрация возможностей по автоматизации ЦОД
Демонстрация возможностей по автоматизации ЦОД
 
Что нового в 11.0?
Что нового в 11.0?Что нового в 11.0?
Что нового в 11.0?
 
Стачка, Ульяновск. Мастер-класс "Инфраструктура в облаке"
Стачка, Ульяновск. Мастер-класс "Инфраструктура в облаке"Стачка, Ульяновск. Мастер-класс "Инфраструктура в облаке"
Стачка, Ульяновск. Мастер-класс "Инфраструктура в облаке"
 
Технический обзор платформы Windows Azure. Демонстрация, Azure University
Технический обзор платформы Windows Azure. Демонстрация, Azure UniversityТехнический обзор платформы Windows Azure. Демонстрация, Azure University
Технический обзор платформы Windows Azure. Демонстрация, Azure University
 
DevCon School. Modern Mobile and Web Development
DevCon School. Modern Mobile and Web DevelopmentDevCon School. Modern Mobile and Web Development
DevCon School. Modern Mobile and Web Development
 
Презентация КлаудМастер
Презентация КлаудМастерПрезентация КлаудМастер
Презентация КлаудМастер
 
Архитектура и технологии Pryaniky.com
Архитектура и технологии Pryaniky.comАрхитектура и технологии Pryaniky.com
Архитектура и технологии Pryaniky.com
 
DUMP-2013 Serverside - Архитектура Битрикс24 в Amazon Web Services – изнутри ...
DUMP-2013 Serverside - Архитектура Битрикс24 в Amazon Web Services – изнутри ...DUMP-2013 Serverside - Архитектура Битрикс24 в Amazon Web Services – изнутри ...
DUMP-2013 Serverside - Архитектура Битрикс24 в Amazon Web Services – изнутри ...
 
Ms it cup win-team - мевв
Ms it cup   win-team - меввMs it cup   win-team - мевв
Ms it cup win-team - мевв
 
Миграция в Azure Service Fabric
Миграция в Azure Service FabricМиграция в Azure Service Fabric
Миграция в Azure Service Fabric
 
Варианты использования AWS
Варианты использования AWSВарианты использования AWS
Варианты использования AWS
 
ASP.NET MVC+ Windows Azure: step by step guide
ASP.NET MVC+ Windows Azure: step by step guideASP.NET MVC+ Windows Azure: step by step guide
ASP.NET MVC+ Windows Azure: step by step guide
 
технологические сценарии Windows azure
технологические сценарии Windows azureтехнологические сценарии Windows azure
технологические сценарии Windows azure
 
Облачные вычисления - игры кончились, началась работа
Облачные вычисления - игры кончились, началась работаОблачные вычисления - игры кончились, началась работа
Облачные вычисления - игры кончились, началась работа
 
Быстрое создание облачного ЦОД на базе решения EMC HybridCloudи конвергентной...
Быстрое создание облачного ЦОД на базе решения EMC HybridCloudи конвергентной...Быстрое создание облачного ЦОД на базе решения EMC HybridCloudи конвергентной...
Быстрое создание облачного ЦОД на базе решения EMC HybridCloudи конвергентной...
 

More from КРОК

Система для обработки материалов наблюдения по вопросам использования населен...
Система для обработки материалов наблюдения по вопросам использования населен...Система для обработки материалов наблюдения по вопросам использования населен...
Система для обработки материалов наблюдения по вопросам использования населен...
КРОК
 
Система для обработки материалов наблюдения участия населения в непрерывном о...
Система для обработки материалов наблюдения участия населения в непрерывном о...Система для обработки материалов наблюдения участия населения в непрерывном о...
Система для обработки материалов наблюдения участия населения в непрерывном о...
КРОК
 
Система для обработки материалов наблюдения личных подсобных хозяйств (Росстат)
Система для обработки материалов наблюдения личных подсобных хозяйств (Росстат)Система для обработки материалов наблюдения личных подсобных хозяйств (Росстат)
Система для обработки материалов наблюдения личных подсобных хозяйств (Росстат)
КРОК
 
Система подготовки электронных экономических описаний (Росстат)
Система подготовки электронных экономических описаний (Росстат)Система подготовки электронных экономических описаний (Росстат)
Система подготовки электронных экономических описаний (Росстат)
КРОК
 
Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» з...
Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» з...Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» з...
Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» з...
КРОК
 
Централизованная система обработки данных Федеральной службы государственной ...
Централизованная система обработки данных Федеральной службы государственной ...Централизованная система обработки данных Федеральной службы государственной ...
Централизованная система обработки данных Федеральной службы государственной ...
КРОК
 
Программный комплекс видеозаписи судебных заседаний
Программный комплекс видеозаписи судебных заседанийПрограммный комплекс видеозаписи судебных заседаний
Программный комплекс видеозаписи судебных заседаний
КРОК
 
СЭД на платформе DIRECTUM
СЭД на платформе DIRECTUMСЭД на платформе DIRECTUM
СЭД на платформе DIRECTUM
КРОК
 
Росатом - Единая отраслевая система электронного документооборота
Росатом - Единая отраслевая система электронного документооборотаРосатом - Единая отраслевая система электронного документооборота
Росатом - Единая отраслевая система электронного документооборота
КРОК
 
Microsoft CRM в компании КРОК
Microsoft CRM в компании КРОКMicrosoft CRM в компании КРОК
Microsoft CRM в компании КРОК
КРОК
 
Автоматизация процессов управления персоналом
Автоматизация процессов управления персоналомАвтоматизация процессов управления персоналом
Автоматизация процессов управления персоналом
КРОК
 
Автоматизированная информационная система «Электронное дело»
Автоматизированная информационная система «Электронное дело»Автоматизированная информационная система «Электронное дело»
Автоматизированная информационная система «Электронное дело»
КРОК
 
Программный комплекс «Судебно-арбитражное делопроизводство»
Программный комплекс «Судебно-арбитражное делопроизводство»Программный комплекс «Судебно-арбитражное делопроизводство»
Программный комплекс «Судебно-арбитражное делопроизводство»
КРОК
 
Автоматизированная система управления бюджетными средствами Федеральной служб...
Автоматизированная система управления бюджетными средствами Федеральной служб...Автоматизированная система управления бюджетными средствами Федеральной служб...
Автоматизированная система управления бюджетными средствами Федеральной служб...
КРОК
 
АИС «Население» Московской городской избирательной комиссии
АИС «Население» Московской городской избирательной комиссииАИС «Население» Московской городской избирательной комиссии
АИС «Население» Московской городской избирательной комиссии
КРОК
 
Архив избирательных кампаний Московской городской избирательной комиссии
Архив избирательных кампаний Московской городской избирательной комиссииАрхив избирательных кампаний Московской городской избирательной комиссии
Архив избирательных кампаний Московской городской избирательной комиссии
КРОК
 
Внедрение шины данных IBM ESB в КРОК
Внедрение шины данных IBM ESB в КРОКВнедрение шины данных IBM ESB в КРОК
Внедрение шины данных IBM ESB в КРОК
КРОК
 
Единая интегрированная система сбора и обработки информации Федерального фонд...
Единая интегрированная система сбора и обработки информации Федерального фонд...Единая интегрированная система сбора и обработки информации Федерального фонд...
Единая интегрированная система сбора и обработки информации Федерального фонд...
КРОК
 
АСУ ЗАГС Ставропольского края
АСУ ЗАГС Ставропольского краяАСУ ЗАГС Ставропольского края
АСУ ЗАГС Ставропольского края
КРОК
 
АИС РСА Зеленая Карта
АИС РСА Зеленая КартаАИС РСА Зеленая Карта
АИС РСА Зеленая Карта
КРОК
 

More from КРОК (20)

Система для обработки материалов наблюдения по вопросам использования населен...
Система для обработки материалов наблюдения по вопросам использования населен...Система для обработки материалов наблюдения по вопросам использования населен...
Система для обработки материалов наблюдения по вопросам использования населен...
 
Система для обработки материалов наблюдения участия населения в непрерывном о...
Система для обработки материалов наблюдения участия населения в непрерывном о...Система для обработки материалов наблюдения участия населения в непрерывном о...
Система для обработки материалов наблюдения участия населения в непрерывном о...
 
Система для обработки материалов наблюдения личных подсобных хозяйств (Росстат)
Система для обработки материалов наблюдения личных подсобных хозяйств (Росстат)Система для обработки материалов наблюдения личных подсобных хозяйств (Росстат)
Система для обработки материалов наблюдения личных подсобных хозяйств (Росстат)
 
Система подготовки электронных экономических описаний (Росстат)
Система подготовки электронных экономических описаний (Росстат)Система подготовки электронных экономических описаний (Росстат)
Система подготовки электронных экономических описаний (Росстат)
 
Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» з...
Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» з...Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» з...
Автоматизированная система для разработки базовых таблиц «Затраты - выпуск» з...
 
Централизованная система обработки данных Федеральной службы государственной ...
Централизованная система обработки данных Федеральной службы государственной ...Централизованная система обработки данных Федеральной службы государственной ...
Централизованная система обработки данных Федеральной службы государственной ...
 
Программный комплекс видеозаписи судебных заседаний
Программный комплекс видеозаписи судебных заседанийПрограммный комплекс видеозаписи судебных заседаний
Программный комплекс видеозаписи судебных заседаний
 
СЭД на платформе DIRECTUM
СЭД на платформе DIRECTUMСЭД на платформе DIRECTUM
СЭД на платформе DIRECTUM
 
Росатом - Единая отраслевая система электронного документооборота
Росатом - Единая отраслевая система электронного документооборотаРосатом - Единая отраслевая система электронного документооборота
Росатом - Единая отраслевая система электронного документооборота
 
Microsoft CRM в компании КРОК
Microsoft CRM в компании КРОКMicrosoft CRM в компании КРОК
Microsoft CRM в компании КРОК
 
Автоматизация процессов управления персоналом
Автоматизация процессов управления персоналомАвтоматизация процессов управления персоналом
Автоматизация процессов управления персоналом
 
Автоматизированная информационная система «Электронное дело»
Автоматизированная информационная система «Электронное дело»Автоматизированная информационная система «Электронное дело»
Автоматизированная информационная система «Электронное дело»
 
Программный комплекс «Судебно-арбитражное делопроизводство»
Программный комплекс «Судебно-арбитражное делопроизводство»Программный комплекс «Судебно-арбитражное делопроизводство»
Программный комплекс «Судебно-арбитражное делопроизводство»
 
Автоматизированная система управления бюджетными средствами Федеральной служб...
Автоматизированная система управления бюджетными средствами Федеральной служб...Автоматизированная система управления бюджетными средствами Федеральной служб...
Автоматизированная система управления бюджетными средствами Федеральной служб...
 
АИС «Население» Московской городской избирательной комиссии
АИС «Население» Московской городской избирательной комиссииАИС «Население» Московской городской избирательной комиссии
АИС «Население» Московской городской избирательной комиссии
 
Архив избирательных кампаний Московской городской избирательной комиссии
Архив избирательных кампаний Московской городской избирательной комиссииАрхив избирательных кампаний Московской городской избирательной комиссии
Архив избирательных кампаний Московской городской избирательной комиссии
 
Внедрение шины данных IBM ESB в КРОК
Внедрение шины данных IBM ESB в КРОКВнедрение шины данных IBM ESB в КРОК
Внедрение шины данных IBM ESB в КРОК
 
Единая интегрированная система сбора и обработки информации Федерального фонд...
Единая интегрированная система сбора и обработки информации Федерального фонд...Единая интегрированная система сбора и обработки информации Федерального фонд...
Единая интегрированная система сбора и обработки информации Федерального фонд...
 
АСУ ЗАГС Ставропольского края
АСУ ЗАГС Ставропольского краяАСУ ЗАГС Ставропольского края
АСУ ЗАГС Ставропольского края
 
АИС РСА Зеленая Карта
АИС РСА Зеленая КартаАИС РСА Зеленая Карта
АИС РСА Зеленая Карта
 

Прикладная система «CROC Amazon Billing» (AWSInfo)

  • 1. Прикладная система «CROC Amazon Billing» (AWSInfo) Назначение Система предназначена для автоматического учета затрат на виртуальные стенды, используемые КРОК в облаке Amazon EC2, а также для автоматизации процесса привязки проектов КРОК к аккаунтам Amazon. Система ежедневно получает данные о расходах на виртуальные стенды в Amazon в разрезе проектов и осуществляет дальнейшую передачу в корпоративные системы учета и анализа расходов. Структура системы Система включает в себя следующие подсистемы:  Автоматизированный процесс «Заявка на создание аккаунта в Amazon Web Services (AWS)» - реализует процесс создания учетной записи на AWS, привязке ее к общему счету и сохранения информации в учетной системе  Подсистему учета и мониторинга затрат на виртуальные стенды в разрезе проектов – реализует логику обработки ежедневных отчетов от AWS и мониторинга уровня ежедневных затрат;  Сервис «списание затрат в Navision» - сервис по созданию записи о списании средств за использование AWS;  Сервисы на интеграционной шине – набор сервисов, реализующих взаимодействие между подсистемами. Схема разбиения на подсистемы представлена на рисунке Рисунок 1. Архитектура Система реализована с применением классической трехзвенной архитектуры. На клиентском уровне система управления биллингом Амазон использует для управления smart-клиент на базе Croc Xml Framework 3 (на основе .Net Framework 4.0). Серверная часть системы развернута на MS IIS 7. Для хранения данных биллинга используется MS SQL. Для взаимодействия с интеграционными сервисами на КСШ используются очереди IBM MQ. Взаимодействие с Navision реализовано через web-сервис.
  • 2. ИнтернетИнтернет Амазон Получение отчета о затратах Привязка учетной записи к мастер- записи КРОК Navision Почтовый сервер Система автоматизации БП K2 Процесс создания учетной записи проекта Приложение биллинга Амазон Интеграционная шина Интеграционные сервисы Технологические сервисы БД Административное приложение Сервис мониторинга биллинга Амазон Рисунок 1 Схема разбиения на подсистемы Особенности реализации В связи с тем, что AWS не предоставляет интерфейса для интеграции в части управления учетной записи, выбрана реализация с использованием эмуляции пользовательского ввода. Реализация выполнена с использованием Watin.