Azure - Интернет-ориентированная платформа

Компания Epicor является поставщиком ERP-решений для предприятий по всему миру. В последнее время компания все чаще сталкивалась с потребностью клиентов недорогом ERP-решении, основанном на Интернет-технологиях. Отвечая на запросы клиентов, компанией Epicor было разработано новое ERP-приложение,использующее платформу Azure Services - новую платформу «облачной обработки данных» компании Microsoft. Используя Azure, компания снижает затраты, предлагает более широкий спектр использования Интернет-сервисов и развивает навыки разработчиков для предоставления лучшего решения клиентам.
Azure - Интернет-ориентированная платформа
«Azure действительно открывает новое измерение модели software as a service для наших клиентов… это означает программное обеспечение, которое принадлежит им и которым они управляют без необходимости обращения к
внешнему поставщику или развертывания собственной ИТ-инфраструктуры в большом объеме».
Эрик Джонсон, Senior Director of Product Research, Epicor


Потребности бизнеса
Решения Epicor, построенные на платформе Microsoft .NET, предназначены, в первую очередь, для малых и средних компаний работающих в сфере производства, оптовой и розничной торговли и индустрии гостеприимства.

Недавно компания Epicor столкнулась с необходимостью отреагировать на потребность клиентов в надежных,
экономически выгодных Интернет-приложениях, которые бы обеспечивали, помимо прочего, связь с корпоративной ERP-системой. «Нашим клиентам необходимо было внедрить удобные в использовании он- лайн приложения для эффективного управления цепочками поставок», говорит Эрик Джонсон.
«На рынке представлены подобные приложения, но, как правило, за пользование ими нужно платить ежемесячно и, кроме того, бизнес-партнеры вынуждены «подстраиваться» под стандартную функциональность этих систем. И даже если компания способна создать собственное приложение, она должна управлять каждой учетной записью пользователя во всех своих филиалах и представительствах. Кроме того, управление каждым из пользователей должна осуществлять служба ИТ, что делает подобное решение дорогим и малоэффективным».

Компании Epicor потребовалась среда разработки для создания приложений, которые могли бы удовлетворить эти потребности клиентов.

Решение
В июне 2008 года компании Epicor была дана возможность оценить платформу Azure Services(Microsoft), новую платформу «облачной обработки данных» для разработки и размещения программных решений в Интернете.

Azure включает в себя операционную систему, базирующуюся на интернет- технологиях, инструментарий разработчика и Веб-сервисы для работы с существующими приложениями или для запуска новых интернет-приложений и сервисов. Эта новая технология также предлагает набор сервисов, которые могут быть использованы в процессе разработки приложений, включая файловое хранилище, службы идентификации, контроля доступа, рабочие потоки и распределенные базы данных. Такие компании, как Epicor, могут создавать свои собственные службы или целые приложения в «облаке» Azure, платя только за службы и компоненты, которые им нужны.

Вскоре после знакомства с платформой Azure, Epicor решил перенести на эту платформу Epicor Enterprise Search, приложение для поиска информации, входящее в состав системы ERP. Это приложение реализует поиск с использованием индексов и возможность передать данные специальной Веб-службе, отвечающей за хранение информации. Существующее решение использовало программное обеспечение Microsoft SQL Server и Microsoft .NET Framework 3.5, и обеспечивало доступ через Веб. При переносе приложения на платформу Azure, разработчики Epicor заменили SQL Server на службы работы с данными платформы Azure. После выполнения некоторых«доводок», стало возможно размещение приложения на Azure.

«Поскольку приложение разработано и управляется с помощью Azure, наши клиенты получили возможность более простого использования Интернет- поиска для их бизнес-данных без необходимости установки дополнительной инфраструктуры», - сообщил Эрик Джонсон.

Epicor планирует сделать новую версию приложения доступной для клиентов вскоре после того как сама платформа будет доступна для широкого использования.

Разрабатывая свое новое ERP-приложение на платформе Azure Services, компания Epicor смогла снизить затраты на разработку, предложить клиентам необходимое приложение, и использовать свой опыт работы с Microsoft .NET Framework.

Снижение затрат
Используя Azure, разработчики Epicor смогли создать Epicor Enterprise Search, не тратя усилий на разработку среды и механизмов хранения данных. «Azure - это не просто управляема операционная система», сказал Джонсон. «Это среда разработки для размещения .NET приложений непосредственно в Интернете. В результате затраты на разработку значительно ниже, чем в случае использования управляемых сервисов». Модель, основанная на «облачной обработке данных», также позволит пользователям Epicor Enterprise Search снизить эксплуатационные затраты. «Azure действительно открывает новое измерение модели software as a service для наших клиентов», говорит Джонсон. - «В данном случае это означает программное обеспечение, которое принадлежит им, и которым они управляют, не обращаясь к внешнему поставщику и не развертывая собственной ИТ- инфраструктуры в большом объеме».

Предоставляет Интернет-сервисы
С помощью службы Microsoft .NET Access Control пользователи Epicor Enterprise Search получают единую учетную запись для работы внутри и вне доменов. «Нашим клиентам необходимо приложение, доступ к которому пользователи могут получить без создания учетных записей для всех своих партнеров, его использующих», сказал Джонсон. -«Azure предлагает эту возможность» Epicor также может использовать Azure для публикации поисковых индексов приложения внутри «облака», так чтобы удаленным пользователям не надо было запускать приложение на мобильных устройствах или ноутбуках.
«Удаленные пользователи могут легко получить доступ к индексам без использования виртуальной частной сети для соединения с системой. Это действительно все упрощает
».

Решение развивает существующие инвестиции в информационные технологии
Epicor также может расширить свои вложения в технологии Microsoft, поскольку Azure дает возможность разработчикам знакомым с .NET Framework использовать их знания и опыт для разработки или улучшения приложение «on-premise» или «в облаке». «Эта среда разработки действительно позволяет использовать умения наших разработчиков в работе с .NET Framework», подтверждает Джонсон. «В результате мы смогли легко переместить наше приложение в среду Azure». Из-за того, что Azure позволяет использовать имеющиеся навыки разработчиков, Epicor смог создать и разместить Epicor Enterprise Search быстрее. «В целом мы можем лучше программировать наши решения, чтобы предложить клиентам более высокий уровень обслуживания с помощью Azure».

© Epicor Software в России и СНГ, 2008
© Издание 12NEWS (ИП Маринин А.Л.), 2008


Комментарии на публикацию Azure - Интернет-ориентированная платформа

Компания Epicor является поставщиком ERP-решений для предприятий по всему миру. В последнее время компания все чаще сталкивалась с потребностью клиентов недорогом ERP-решении, основанном на Интернет-технологиях. Отвечая на запросы клиентов, компанией Epicor было разработано новое ERP-приложение,использующее платформу Azure Services - новую платформу «облачной обработки данных» компании Microsoft. Используя Azure, компания снижает затраты, предлагает более широкий спектр использования Интернет-сервисов и развивает навыки разработчиков для предоставления лучшего решения клиентам.