EPAM Systems Опыт создания частного облака - 2013 EPAM Systems
←
→
Транскрипция содержимого страницы
Если ваш браузер не отображает страницу правильно, пожалуйста, читайте содержимое страницы ниже
EPAM Systems - кто мы? • Публичная транснациональная компания, являющаяся крупнейшим поставщиком услуг в области разработки проектного программного обеспечения и решений в Центральной и Восточной Европе • Более 9,500 IT-профессионалов • 434M USD доходов в FY2012 • Более 50 офисов в 12 странах • 3 центра обработки данных в Европе и США • Средний показатель роста порядка 30% ежегодно • Централизованная IT-организация с более чем 50 подразделениями по всему миру 2013 © EPAM Systems 2
Что мы понимаем под облачными сервисами? «Облако» не следует путать с технологией; это модель предоставления сервиса, обладающая рядом специфических свойств: • Самообслуживание по требованию • Возможность гибкого изменения объѐма предоставления сервиса • Доступность API и возможность автоматизации операций • Учет потребления и оплата по факту использования Иными словами, облачные сервисы управляются спросом, предоставляются без прямого взаимодействия с провайдером, оплачиваются по факту и могут использоваться для построения других облачных сервисов. 2013 © EPAM Systems 3
Ключевые преимущества облачных сервисов В общем случае И в частности для EPAM Systems • Гибкое управление объемом • Сокращение издержек за счѐт потребляемых IT-услуг, и, упрощения взаимодействия GDO и IT и следовательно, оптимизация затрат оптимизации потребления ресурсов • Гибкое управление составом пакета • Уменьшение времени вывода на рынок услуг, то есть, быстрое соответствие новых продуктов и услуг, расширение требованиям рынка рыночного предложения компании Таким образом, облачные сервисы необходимо в первую и главную очередь рассматривать как бизнес-акселератор. 2013 © EPAM Systems 4
EPAM Cloud – задачи внедрения Создать единую платформу для предоставления облачных сервисов заказчикам и производственным проектам компании • Объединяющую ресурсы и услуги внутренних и внешних провайдеров, в том числе vCenter/ESX, SCVMM/Hyper-V и AWS в качестве основных IaaS-провайдеров; • Обеспечивающую предоставление виртуализированных ресурсов инфраструктуры в режиме самообслуживания по требованию и автоматизирующую жизненный цикл сред разработки с минимальными временными затратами на взаимодействие с IT; доступную в модели Infrastructure-as-Code посредством API и CLI Предусмотреть возможность расширения решения дополнительными облачными сервисами, сформировать адекватную этой задаче экспертизу • Обеспечить возможность автоматизированного развѐртывания ПО, исполнения сценариев сборки и тестирования, обеспечить предоставление элементов Paas и SaaS 2013 © EPAM Systems 5
EPAM Cloud – концепт-дизайн В основу решения была положена трехуровневая модель, объединяющая группу ресурс-провайдеров, платформу автоматизации и сервис-брокер. Cloud Service Broker Resource Resource Provider Provider Cloud Automation IT infrastructure objects Engine Концепт сервис-брокера абстрагирует сервис от источника и способа предоставления обеспечивающих его ресурсов. 2013 © EPAM Systems 6
EPAM Cloud – содержание проекта Q2FY12 Q3FY12 Q4FY12 Q1FY13 Проектная команда Изучение - 10 специалистов Пилот Интеграция с Интеграция предлагаемых группы разработки решений основными инфраструктурных - 6 специалистов Закупка ПО системами провайдеров инфраструктурной группы Тренинг персонала Производственная Разработка IaC-модели эксплуатация, CIS Объѐм разработки Доработка EPAM Поддержка решения + EU ~12,500 m\h разработки Orchestrator + US и тестирования: Формирование сервисных пакетов - EPAM Orchestrator и согласование ценовой политики - EPAM Chargeback Ключевые начальные условия: - EPAM Maestro CLI Географически распределенная команда Осознание бизнесом своих потребностей Интеграция Агрессивные сроки реализации проекта Наличие ключевой компетенции EPAM UPSA, VMWare vCenter, MS SCVMM, MS SCCM, AWS, Cloud Ограниченный бюджет Виртуализированная инфраструктура Foundry 2013 © EPAM Systems 7
Итоговое решение Возможности EPAM Cloud Platform Доступных в форме Infrastructure-as-Code EPAM • Посредством API / CLI Orchestrator И возможностью гибко управлять пакетом услуг • Поддержка различных уровней сервиса и квот EPAM HP CSA • Учѐт по факту использования CB С элементами PaaS и SaaS • Широкий набор автоматизированных операций HP OO • Поддержка авторазвертывания сред из готовых пакетов vCDB Предоставление услуг в модели IaaS SCCM vCenter SCVMM AWS • Поддержка 30+ стандартных образов ОС • Поддержка внутренних и внешних ресурс-провайдеров • Мгновенное предоставление ресурсов из пула Существующая базовая инфраструктура • Basic set of supported lifecycle actions 2013 © EPAM Systems 8
EPAM Cloud – результаты внедрения Сокращение издержек за Уменьшение общего времени ожидания сервиса на ~7,500 часов; счѐт оптимизации использования ресурсов Уменьшение среднего времени жизни виртуальной машины в ~2.5 раза инфраструктуры и …при практически неизменном уровне утилизации ресурсов; сервисов, автоматизации операций и уменьшения Сокращение затрат на конфигурирование сред разработки на ~ 5,000 часов; временных затрат на взаимодействие с IT. Увеличение производительности группы автоматизации сборки в 3 раза Уменьшение времени Поддержка CD/CI на всех этапах цикла разработки и тестирования, вывода на рынок продуктов и услуг, Сокращение временных затрат на подготовку релизов; расширение портфолио Расширенные возможности по автоматизации тестирования; компании cloud-enabled услугами. Возникновение собственной экспертизы по разработке облачных решений 2013 © EPAM Systems 9
EPAM Cloud – перспективы Каким мы видим будущее EPAM И каким EPAM Cloud в будущем ни Cloud? в коем случае не будет? • Расширение сервисного пакета новыми • Еще одним публичным XaaS-облаком, элементами SaaS и PaaS за счѐт ориентированным на массового интеграции новых провайдеров; заказчика. Конкурентом Amazon Web предоставление услуг UX-тестирования Services, Microsoft Azure, Google Apps, и нагрузочного тестирования. RackSpace и так далее. • Дальнейшая гибридизация платформы • Сугубо инструментальным внедрением, за счѐт интеграции со средой и автоматизирующим работу сервисной приложениями заказчика для организации и не нацеленным на управления релизным циклом и обеспечение конкурентных обеспечения поддержки. дифференциаторов бизнесу. 2013 © EPAM Systems 10
Thanks for your attention Ivan Tabaravets Head of Local IT Services Department, CIS EPAM Systems Ivan_Tabaravets@epam.com EPAM Systems 41 University Drive, Suite 202 | Newtown, PA 18940 p: +1 267 759 9000 | f: +1 +1 267 759 8989 | e: info@epam.com | w: www.epam.com
Вы также можете почитать