Сортировка
Внедрений найдено: 25
- Вилли Кустодио, менеджер по бизнес-аналитике, Core Digital Media
Почему Amazon Web Services После мониторинга нескольких сетей доставки контента (CDN) PBS Interactive пришла к выводу, что CloudFront обладает значительно меньшим уровнем сбоев, чем другие CDN. В результате корпорация перенесла основную часть видео PBS в хранилище Amazon S3 и стала доставлять их через Amazon CloudFront. PBS Interactive в течение нескольких недель завершила миграцию своего контента в Amazon S3 и после этого начала доставлять этот контент через Amazon CloudFront. PBS Interactive утверждает, что после миграции количество сбоев при доставке потокового видео уменьшилось на пятьдесят процентов. С помощью функции аннулирования запросов сервиса Amazon CloudFront и анализа файлов журналов CloudFront стало возможным быстро проводить тестирование. Эта функция позволила PBS Interactive улучшить тестирование путем немедленного удаления поврежденных файлов и быстрого обновления кэша. Энгельсон полагает, что «Amazon CloudFront хорошо подходит к другим сервисам AWS, используемым PBS. Члены команды получили большое удовольствие от общения с командой AWS во время миграции в Amazon CloudFront, и им понравилось, что функция аннулирования запросов сервиса Amazon CloudFront появилась вскоре после того, как она им потребовалась».
Преимущества В настоящее время PBS Interactive доставляет практически все потоковое видео через сервис Amazon CloudFront. Это подразумевает доставку более одного петабайта видеоконтента ежемесячно. В дополнение к описанному PBS Interactive использует множество сторонних поставщиков для перекодирования и сегментирования мобильных видеоресурсов, которые затем доставляются через сервис Amazon CloudFront в мобильные приложения PBS на устройствах Apple iPhone и iPad. Энгельсон рассказывает: «Что касается используемых нами сервисов AWS, то работа с Amazon CloudFront происходит так просто и надежно, что команде даже не приходится размышлять на эту тему. Все просто работает как положено, и мы имеем возможность сосредоточиться на создании увлекательных приложений. Мы чрезвычайно довольны производительностью и простотой использования CloudFront для потоковой передачи видео на различные устройства – заключает он. – CloudFront позволяет качественно обслуживать пользователей с меньшим количеством сбоев, а это очень важно для успеха нашего бизнеса».
«На этапе проверки концепции, который длился около трех рабочих дней, я смог запустить Amazon Connect, выполнить простой поток вызовов и беспрепятственно интегрироваться с нашей системой CRM», - говорит Сондхи. "Как только мы начали внедрять Amazon Connect в производство, мы обучили сотни партнеров всего за 30 минут каждый и достигли 100-процентного внедрения для наших прямых банковских операций и операций по мошенничеству всего за пять месяцев. Это более чем в два раза быстрее, чем предыдущие миграции такого масштаба."
«Контакт-центр всегда был источником жизненно важной поддержки клиентов, что является нашим ключевым отличием», - говорит Керри Боули, менеджер по продукции в Rackspace. «Когда мы пытались модернизировать нашу устаревшую систему, мы ставили контрольно-пропускные пункты после контрольно-пропускных пунктов».
Франко Лаззарино, разработчик программного обеспечения в Rackspace, соглашается: «Набор навыков нашей команды не соответствовал нише телекоммуникационной отрасли. Даже базовый контроль и мониторинг вызовов требовали значительных инженерных усилий».Затем Rackspace обнаружил Amazon Connect - самообслуживающуюся облачную службу контакт-центра, основанную на Amazon Web Services (AWS). Amazon Connect основан на той же технологии контакт-центра, которую используют сервисные партнеры Amazon по всему миру.
«Мы были привязаны к проприетарному оборудованию и платили за дорогое обслуживание, которое не было особенно надежным», - говорит Тим Чоут, генеральный директор и основатель RedAwning. «У нас не было таких функций, как мониторинг вызовов и отслеживание, которые нам были необходимы для повышения эффективности, и наши агенты были связаны с очень ограниченным количеством мест».Это несколько причин, по которым RedAwning перешел на Amazon Connect, службу самообслуживания, службу контакт-центра, которая работает на Amazon Web Services (AWS). Amazon Connect, основанный на той же технологии контакт-центра, которую используют сервисные центры Amazon по всему миру для поддержки миллионов разговоров с клиентами, позволяет RedAwning обеспечивать лучшее обслуживание клиентов при меньших затратах.
Используя Amazon Connect, RedAwning приобрела новые важные возможности, в том числе простые в развертывании виртуальные агенты, работающие на искусственном интеллекте, и сократила расходы на 80 процентов по сравнению с предыдущим решением контакт-центра. RedAwning платит поминутно за использование и не имеет инфраструктуры для управления, что позволяет масштабировать его без добавления персонала или капитальных затрат. Учитывая, что RedAwning ежегодно увеличивается в три раза с момента своего основания, эти преимущества критически важны для успеха его бизнеса.
ПРОБЛЕМЫ Будучи успешной медиа- и развлекательной компанией, LIONSGATE столкнулся с проблемами в сфере ИТ, с которыми сталкиваются многие растущие компании:
- Постоянно расширяющаяся инфраструктура и затраты
- Увеличение нагрузки на корпоративные приложения
- Более жесткие требования к времени выхода на рынок
ПОЧЕМУ AMAZON WEB SERVICES Тереза Миллер, исполнительный вице-президент по информационным технологиям для LIONSGATE, объясняет, почему компания решила использовать Amazon Web Services (AWS), чтобы помочь им в достижении этих целей: «Экономика была убедительной. Облачные сервисы AWS оказались простыми в использовании с помощью Консоли управления, API и инструментов. Система безопасна и гибка в работе. Кроме того, работа с AWS в качестве компании была очень позитивным опытом ». LIONSGATE начал использовать следующие продукты AWS в 2010 году:
- Amazon Simple Storage Service (Amazon S3) для хранения
- Amazon Elastic Compute Cloud (Amazon EC2) для вычислений
- Amazon Elastic Block Store (Amazon EBS) для хранилища Amazon EC2
«Общая файловая система должна легко настраиваться и масштабироваться с минимальными усилиями в соответствии с вашими потребностями по мере роста. Используя преимущества Amazon EFS, наши клиенты могут развертывать кластеры JIRA Data Center через шаблоны CloudFormation с помощью всего нескольких щелчков мыши», - Брэд Бресслер, технический менеджер по работе с клиентами
Об Atlassian
Atlassian - это компания, занимающаяся разработкой программного обеспечения для предприятий, которую руководители проектов, разработчики программного обеспечения и контент-менеджеры используют для более эффективной работы в команде. Его основное приложение - решение для отслеживания проблем под названием JIRA. В Atlassian работают более 1800 сотрудников, которые обслуживают более 68 000 клиентов и миллионы пользователей.
Проблема
В Atlassian рост идет быстрыми темпами. Компания добавляет новых клиентов каждый день, и поэтому ей необходим простой способ масштабирования JIRA, который увеличивается на 15 000 билетов поддержки каждый месяц. Экземпляр, поддерживающий этот сайт, ранее размещался в центре обработки данных, что создавало проблемы для масштабирования.
«Масштабы, в которых мы росли, затрудняли быстрое добавление узлов в приложение», - говорит Брэд Бресслер, технический менеджер по работе с Atlassian. «Это наш клиентский экземпляр, который собирает все заявки на поддержку наших продуктов по всему миру. Это один из крупнейших экземпляров JIRA в мире, и его выращивание и обслуживание на местах становилось все труднее».
Например, экземпляр support.atlassian.com размещался на одном локальном сервере, который требовался компании часто снимают для обслуживания. Компания также должна была обеспечить высокую доступность для JIRA.
«Это критически важное приложение, и количество клиентов, на которые может повлиять время простоя, огромно», - говорит Нил Райли, главный инженер по решениям Atlassian. «По мере нашего роста мы стали больше беспокоиться о возможностях отказоустойчивости и восстановления после сбоев центра обработки данных».
Чтобы перейти к более масштабируемой и высокодоступной среде, Atlassian создал JIRA Data Center, новую версию приложения для предприятий. Однако JIRA Data Center требуется общее хранилище.
«Нам была нужна общая файловая система, чтобы отдельные узлы приложений могли иметь общий источник правды для информации профиля, плагинов и вложений», - говорит Райли.
Почему Amazon Web Services
Atlassian также необходимо было ответить на запросы клиентов, желающих запустить JIRA в облаке Amazon Web Services (AWS). «Сначала мы рассматривали нескольких поставщиков, но AWS был явным лидером», - говорит Бресслер. «Нам требовалось автоматическое масштабирование и надежность, и AWS предложила нам это». Компания перенесла JIRA Data Center в облако AWS, запустив все узлы приложений в экземплярах Amazon Elastic Compute Cloud (Amazon EC2). Atlassian использует группы автоматического масштабирования для автоматического масштабирования обоих приложений и использует Elastic Load Balancing для перенаправления трафика приложений в экземпляры Amazon EC2 для обеспечения стабильной производительности.
Оценив несколько вариантов общего хранилища JIRA в AWS, Atlassian решил использовать Amazon Elastic File System (Amazon EFS) для поддержки вложений и файлов журнала приложений для support.atlassian.com.
«Amazon EFS дает нам простой способ масштабировать наши экземпляры JIRA, ориентированные на клиентов, чтобы наши команды могли быстрее использовать службы поддержки», - говорит Бресслер.
Затем компания создала шаблон AWS CloudFormation для развертывания JIRA Data Center в AWS. Atlassian также использует Amazon CloudWatch для мониторинга JIRA. «Мы используем CloudWatch для мониторинга использования ОЗУ и пропускной способности, поэтому мы можем легче оптимизировать приложение», - говорит Бресслер. Поскольку компания верит в использование своего собственного программного обеспечения, Atlassian также развертывает JIRA Data Center для билетов внутренней поддержки, которые он работает на AWS.
Преимущества
Прежде чем использовать Amazon EFS в качестве общей файловой системы для JIRA Data Center, Atlassian провел внутреннее тестирование решения. Во время тестирования компания обнаружила, что технология проста в настройке и обеспечивает постоянную пропускную способность и емкость, которые остаются в пределах порога. «Как только мы вышли в эфир, все заработало именно так, как мы и ожидали», - говорит Бресслер. «Он был быстродействующим, гибким и простым в настройке, а также простым в обслуживании».
Используя Amazon EFS, клиенты Atlassian теперь могут запускать корпоративную версию JIRA в облаке. «Общая файловая система должна быть проста в настройке и масштабировании в соответствии с вашими потребностями по мере роста с минимальными усилиями», - говорит Бресслер. «Используя преимущества Amazon EFS, наши клиенты могут развертывать кластеры JIRA Data Center с помощью шаблонов CloudFormation всего за несколько кликов».
Поскольку Atlassian легче управлять своими экземплярами JIRA в облаке, он прилагает больше усилий для улучшения приложений. «Перейдя в облако AWS, наша компания смогла больше сосредоточиться на том, что мы делаем хорошо: предоставлять отличные услуги нашим клиентам», - говорит Бресслер. «Вместо того, чтобы тратить время на управление стеком внутренних приложений, мы можем реально улучшить нашу игру и лучше поддерживать десятки тысяч наших клиентов по всему миру».
Перейдя в облако, Atlassian также сможет эффективно расширять JIRA Data Center. «Мы можем гораздо быстрее масштабировать наше приложение, используя Amazon EFS и Auto Scaling», - говорит Райли. «Если бы у нас было мероприятие, которое потребовало от нас добавления 10 000 клиентов, раньше планировалось бы несколько недель, если не месяцев, из-за сложности. Благодаря AWS у нас есть все для немедленной поддержки этого трафика».
Atlassian лучше поддерживает своих клиентов, используя встроенное аварийное восстановление и высокую доступность AWS.
«У нас улучшены возможности аварийного восстановления и увеличено время безотказной работы, поскольку данные наших приложений реплицируются в нескольких зонах доступности AWS», - говорит Райли. «Если экземпляры наших приложений выйдут из строя, мы помешаем тысячам людей получить поддержку. Переходя на высокодоступную платформу на AWS, мы гораздо больше уверены в том, что наши решения доступны в любое время».
В ближайшие месяцы компания, скорее всего, перенесет в AWS больше приложений. Райли говорит: «Мы доверяем AWS, чтобы помочь нам гибко и рентабельно развивать нашу компанию, и мы будем расширять наши отношения с AWS в будущем».
Yelp определил постоянных потребителей, во многом благодаря тому, что они бдительны в защите пользователя от навязчивой рекламы или подозрительного контента. Yelp использует фильтр автоматической проверки, чтобы идентифицировать подозрительный контент и минимизировать воздействие на потребителя. На сайте также представлен широкий спектр других функций, которые помогают людям открывать новые компании (списки, специальные предложения и события) и общаться друг с другом. Кроме того, владельцы бизнеса и менеджеры могут создавать бесплатные учетные записи для размещения специальных предложений, загрузки фотографий и отправки сообщений клиентам.
Компания также сосредоточилась на разработке мобильных приложений, и недавно она была включена в Зал славы iTunes Apps. Приложения Yelp также доступны для Android, Blackberry, Windows 7, Palm Pre и WAP.
Локальная поисковая реклама составляет большую часть доходов Yelp. Поисковые объявления окрашены в светло-оранжевый цвет и четко помечены как «Спонсируемые результаты». Платящим рекламодателям не разрешается изменять или переупорядочивать свои отзывы. ПОЧЕМУ Amazon Web Services Изначально Yelp зависел от гигантских RAID-массивов для хранения своих журналов, а также от одного локального экземпляра Hadoop. Когда Yelp перешел на Amazon Elastic MapReduce (Amazon EMR), они заменили RAID-массивы на Amazon Simple Storage Service (Amazon S3) и немедленно перенесли все задания Hadoop в Amazon Elastic MapReduce.
"На нашем кластере Hadoop не хватило места и емкости жесткого диска", - говорит инженер по поиску и извлечению данных Yelp Дейв Марин.
Yelp использует Amazon S3 для хранения ежедневных журналов и фотографий, генерируя около 1,2 ТБ журналов в день. Компания также использует Amazon EMR для поддержки примерно 20 отдельных пакетных сценариев, большинство из которых обрабатывают журналы. Функциональные возможности Amazon Elastic MapReduce включают в себя:
- Просмотр списка посетителей
- Основные моменты обзора
- Автозаполнение при вводе в поиск
- Поиск орфографических предложений
- Лучшие поиски
- Объявления
Разработчики Yelp советуют другим, работающим с AWS, использовать API-интерфейс boto, а также mrjob для обеспечения полного использования потоков заданий Amazon Elastic MapReduce. Yelp выполняет около 250 заданий Amazon Elastic MapReduce в день, обрабатывая 30 ТБ данных, и выражает благодарность за поддержку AWS, которая помогла в разработке их приложений Hadoop.
ПРЕИМУЩЕСТВА С помощью Amazon Elastic MapReduce Yelp удалось сэкономить 55 000 долларов на начальных затратах на оборудование и начать работу в течение нескольких дней, а не месяцев. Однако наиболее важным для Yelp является альтернативная стоимость. «Благодаря AWS наши разработчики теперь могут делать то, чего не могли раньше», - говорит Марин. «Наша системная команда может сосредоточить свои усилия на других задачах».
Департамент общественной безопасности и исправительных учреждений штата Луизиана задался целью улучшить обучение заключенных и статистику рецидивов путем внедрения новой ИТ-среды, обеспечивающей более качественное и надежное дистанционное обучение. При этом было необходимо обеспечить, чтобы система безопасности не позволяла заключенным выйти в Интернет.
Нужно было заменить локальную систему, на которой базировалась обучающая система, поскольку в ней часто возникали технические проблемы, зачастую приводящие к простоям. Департамент также хотел избавить свой небольшой ИТ-отдел от необходимости управления системой обучения и сократить расход времени на поддержание устаревшей технологии в рабочем состоянии.
Нужно было найти более простой способ обновления обучающего контента и с минимальными затратами распространять программу на дополнительные исправительные учреждения. РЕШЕНИЕ Департамент общественной безопасности и исправительных учреждений штата Луизиана привлек компанию ATLO Software, поставщика безопасных образовательных решений для обучающегося контингента исправительных учреждений, для развертывания практических курсов образовательного обучения в четырех исправительных учреждениях штата Луизиана.
Каждый практический курс работает на 10 рабочих станциях, на которых запущен Amazon WorkSpaces, управляемый и безопасный вычислительный сервис рабочих столов, работающих в облаке Amazon Web Services (AWS). В конфигурации практического курса применяется многоуровневая система безопасности. Рабочие столы Amazon WorkSpaces объединены с безопасной сетью, работающей в Amazon Virtual Private Cloud (Amazon VPC).
Используя Amazon WorkSpaces совместно с обучающим программным обеспечением ATLO, департамент способен быстро внедрять новые практические курсы обучения, при этом расширение программы обучения на дополнительные учреждения выполняется просто и экономично. Заключенные используют рабочие столы Amazon WorkSpaces для получения доступа к аккаунту ATLO, в котором отражается процесс их обучения и результаты тестов. Решение является закрытым, заключенные получают доступ только к своим аккаунтам ATLO и не могут выйти в публичный Интернет. ПРЕИМУЩЕСТВА Обеспечиваются лучшие перспективы для заключенных. Проходя обучение в месте отбывания наказания, заключенные могут сдавать зачеты, получать дипломы, проходить профессиональную подготовку и узнавать о возможностях трудоустройства, доступных им после освобождения из тюрьмы. «Благодаря ATLO и Amazon WorkSpaces перевоспитание через образование теперь стало реальностью, – говорит Доусон Эндрюс, директор по ИТ департамента исправительных учреждений штата Луизиана. – Шансы на то, что эти заключенные опять попадут в исправительное учреждение, снижаются. Это преимущество не только для самих заключенных, но и для всего общества и будущих поколений». Внедрение решения также позволило департаменту наладить сотрудничество с местными компаниями в сфере создания новых рабочих мест. Улучшенная безопасность. Интеграция Amazon WorkSpaces, программного обеспечения ATLO и Amazon VPC позволила департаменту исправительных учреждений обеспечить безопасность учебных программ и предотвратить доступ заключенных к ресурсам за пределами учебной среды. Модель безопасности AWS позволила департаменту применить сетевое решение, что весьма существенно для доставки обновленного и актуального программного и учебно-методического обеспечения курсов и отслеживания успехов обучающихся. Обеспечение высокой доступности. Обеспечив более надежную среду для обучающей системы, использующей интернет-технологии, департамент помогает заключенным сосредоточиться на учебном процессе. Не возникают вопросы, почему не работает программа или вся система. Ускорение развертывания. ИТ-отдел департамента может ввести в эксплуатацию новый сетевой практический курс обучения менее чем за полтора часа. Это дает три главных преимущества: облегчает развертывания практических курсов обучения в новых учреждениях, помогает обеспечивать актуальность содержания курсов и дает возможность добавлять новый контент в любое время. Снижается потребность в ИТ-персонале. ИТ-персоналу департамента теперь не нужно тратить время на управление серверами и ручное развертывание обновлений программного обеспечения. Теперь обновления программного обеспечения можно устанавливать для любого практического курса и любой рабочей станции путем перезагрузки нулевых клиентов.
ПРЕИМУЩЕСТВА Самое главное – это то, что Гелази и его коллеги уверены в безопасности облака. «Мы спокойны в отношении безопасности и соответствия требованиям, – говорит Гелази. – Достичь уровня безопасности, аналогичного тому, что обеспечивается нашей локальной инфраструктурой, не так-то просто. Но при работе с AWS мы уверены, что соблюдаем рекомендации по защите данных и настройке сетевого доступа, а также другие меры безопасности. Мы значительно улучшили наши сервисы для конечных пользователей. Жалоб получаем очень мало, и это радует. В ИТ отсутствие новостей – это уже хорошая новость». Кроме того, внутренние пользователи получили больше гибкости и теперь могут открывать приложения в любом удобном месте, используя ноутбук, планшет или смартфон. «Мы предоставили сотрудникам Счетной палаты возможность полноценно работать из дома. Раньше приложения были доступны только из офиса, а теперь откуда угодно. В результате этого сильно повысилась производительность труда. Решения принимаются гораздо быстрее, и вся система работает эффективнее. Это великолепный результат для всей организации», – утверждает Гелази. Управлять процессами тоже стало легче, поэтому ИТ-подразделение может сосредоточиться на разработке сервисов для внутренних и внешних клиентов. Одна из целей ИТ-подразделения в рамках повышения производительности организации – предоставлять услуги для правительственных организаций во всей Италии. «С инфраструктурой AWS мы сможем предлагать ИТ-услуги для других организаций; это поможет им сокращать расходы в соответствии с указаниями правительства. Используя облако, мы тоже экономим, – продолжает Гелази. – Переход на AWS позволил не тратить 40 000 евро на оборудование». Текущие операционные расходы подсчитать сложнее, но Гелази убежден, что за счет использования виртуальных рабочих столов Cdc снизила потребление энергии и экономит на системах кондиционирования воздуха и электричестве. «Одной из целей проекта было добиться прозрачности затрат и упростить финансовый учет, – говорит Гелази. – Как только мы переместим большую часть инфраструктуры в облако AWS, мы сможем достичь и этого». После успешного внедрения виртуальных рабочих интерфейсов для 250 пользователей в Cdc организация теперь распространяет этот опыт во всех регионах, предоставив инструменты для повышения продуктивности трем тысячам сотрудников. Счетная палата продолжает работать с XPeppers, чтобы создать систему аварийного восстановления в AWS и переместить еще больше рабочих процессов в облако для повышения гибкости. «Какое самое большое преимущество работы в облаке AWS? Я не могу назвать только одно, – говорит Гелази. – Преимуществом является вся система. Мы достигли большей гибкости, можем легко масштабировать систему, мы получили больше свободного времени, которое можно уделить клиентам».
Решение: До принятия решения о внедрении сервисов AWS для проекта ROI4CIO, было проведено тестирование возможного размещения на другом облачном ресурсе. Сравнительные результаты тестирования показали однозначное преимущество сервисов AWS. В результате взаимодействия Softprom совместно с Agiliway разработали оптимальное решение для улучшения производительности сайта. Представители Agiliway, как разработчика и архитектора систем ROI4CIO, занимались настройкой сервера приложений и базы. Softprom выступал как поставщик платформ AWS и в роли консультанта по функциональному использованию сервисов AWS. Кроме того, сотрудники Softprom занимались настройкой мониторинга, уведомлений и автоматизации AWS Lambda. Домен сайта разместили в Amazon Route 53. Это высокодоступный и масштабируемый облачный веб-сервис системы доменных имен (DNS). Для обеспечения комплексной защиты от всех известных инфраструктурных атак (уровень 3 и 4) использовали систему анти DDoS AWS Shield. Для оптимизации нагрузок, требующих больших вычислительных мощностей, использовали виртуальный сервер EC2 типа C4, а также настроили auto scaling ресурсов и балансировку входящей нагрузки на сервер. В моменты пиковой загруженности сайта вычислительные ресурсы автоматически масштабируются, что позволяет выдержать практически любую нагрузку. С целью повышения надежности и отказоустойчивости, а также уменьшения затрат на администрирование, для размещения базы данных был выбран сервис баз данных Amazon Relational Database Service, выполняющий функции выделения аппаратного обеспечения, настройки базы данных, установки исправлений и резервного копирования. Для повышения скорости работы сайта был также использован ElastiCashe - веб-сервис, упрощающий развертывание и масштабирование в облаке хранилища или кэша памяти, а также управление ими. С помощью сервиса AWS CloudWatch был настроен расширенный мониторинг приложения и базы данных. Создавая различные правила, администратор сразу же получает sms-уведомление на мобильный и на e-mail в случае возникновения любой непредвиденной ситуации. Для реализации функции отправки сообщений в CloudWatch был интегрирoван сервис уведомлений AWS SNS (simple notification service). Помимо отправки сообщений, при определенных обстоятельствах срабатывают триггеры, которые активируют функции автоматизации, реализованные с помощью сервиса бессерверных вычислений AWS Lambda. Бекапы базы данных и сервера приложений автоматически создаются по расписанию и сохраняются в облачном хранилище AWS S3.
- "Команда столкнулась с проблемой недостатка производительности сайта. Во время тестирования при одновременном подключении определенного количества пользователей задержка отклика была больше 10 секунд. При увеличении нагрузки база не выдерживала, сервис "отказывался" работать" - Олег Пицык, Архитектор ИТ-систем ROI4CIO, Agiliway.
- "В основном все усилия были направлены на повышение производительности. Но также немало внимания уделили отказоустойчивости и резервному копированию. По цифрам, наверное, можно выделить еще пропускную способность дискового хранилища базы (IOPS). Использовали диск с повышенной пропускной способностью Provisioned IOPS. На каждый инстанс БД может быть выделено до 40 000 IOPS" - Влад Гавриленко, ИТ директор Softprom.
- "Перенесли сервер очень быстро, буквально за 2 дня. Потом занимались настройкой сервисов. Это заняло около недели" - Влад Гавриленко, ИТ директор Softprom.
- Поддержка конвейера с миллиардами точек данных, загружаемых ежедневно из различных мобильных приложений, в которых используется ПО для анализа данных от Localytics.
- Технической группе требовался доступ к подмножествам данных для создания новых сервисов, но для этого нужно было планировать дополнительные ресурсы, проводить мониторинг их использования и управлять инфраструктурой.
- Группа поддержки платформы хотела обеспечить техническим группам возможность самостоятельной работы.
Решение
- Использовать платформу AWS для отправки около 100 миллиардов точек данных ежемесячно через Elastic Load Balancing в сервис Amazon Simple Queue Service, затем в Amazon Elastic Compute Cloud и, наконец, в поток Amazon Kinesis.
- Для каждой новой возможности маркетингового ПО создается новый микросервис для доступа к потоку данных Amazon Kinesis с помощью AWS Lambda. Каждый микросервис получает доступ к потоку данных параллельно с остальными.
ПОЧЕМУ Amazon Web Services Coinbase провели оценку различных поставщиков облачных технологий в конце 2014 года, но были наиболее уверены в Amazon Web Services (AWS). В своей предыдущей должности в Лаборатории реактивного движения НАСА Витофф приобрел опыт работы с безопасными и чувствительными рабочими нагрузками на AWS. Исходя из этого, Витофф говорит, что «пришел к доверию правильно спроектированному облаку AWS». Компания начала проектировать новую Coinbase Exchange с использованием AWS Identity and Access Management (IAM), которая надежно контролирует доступ к сервисам AWS. «Облачные вычисления предоставляют API для всего, включая случайное уничтожение компании», - говорит Витофф. «Мы считаем, что безопасность, идентификация и управление доступом, выполненные правильно, могут дать нашим инженерам возможность сосредоточиться на продуктах в ясных и надежных стенах, и именно поэтому мы внедрили проверяемую основу безопасности самообслуживания с AWS IAM». Обмен осуществляется в производственной среде Coinbase в AWS, на основе специально созданного механизма транзакционных данных вместе с экземплярами Amazon Relational Database Service (Amazon RDS) и базами данных PostgreSQL. Экземпляры Amazon Elastic Compute Cloud (Amazon EC2) также обеспечивают обмен данными. Организация обеспечивает надежную доставку своего кошелька и обмен с глобальными клиентами, нативно распределяя свои приложения по нескольким зонам доступности AWS. Coinbase создала в AWS конвейер для анализа потоковых данных с аналитикой обмена в реальном времени, обрабатываемой сервисом обработки больших данных Amazon Kinesis. «Вся наша аналитика операций передается в Kinesis в режиме реального времени, а затем отправляется нашему аналитическому механизму, чтобы инженеры могли искать, запрашивать и находить тренды по данным», - говорит Витофф. «Мы также переносим эти данные из Kinesis в отдельную среду аварийного восстановления». Coinbase также интегрирует конвейер аналитики с файлами журналов AWS CloudTrail, которые отправляются в корзины Amazon Simple Storage Service (Amazon S3), а затем в службу AWS Lambda compute, и на контейнеры Kinesis на основе изображений Docker. Это дает Coinbase полные, прозрачные и проиндексированные журналы аудита во всей ИТ-среде. Каждый день по этому пути проходит 1 ТБ данных - около 1 миллиарда событий. «Всякий раз, когда наши группы безопасности или элементы управления доступом к сети изменяются, мы видим предупреждения в режиме реального времени, поэтому мы получаем полное представление обо всем, что происходит во время обмена», - говорит Витофф. Для получения дополнительной информации о больших данных Coinbase использует Amazon Elastic MapReduce (Amazon EMR), веб-сервис, который использует среду с открытым исходным кодом Hadoop для обработки данных, и Amazon Redshift, управляемое хранилище данных в масштабе петабайт. «Мы используем Amazon EMR для преобразования наших растущих баз данных в структурированные, действенные данные Redshift, которые говорят нам о том, как работает наша компания и куда направлять наш корабль дальше», - говорит Витофф. Все сети компании разрабатываются, создаются и обслуживаются с помощью шаблонов AWS CloudFormation. «Это дает нам роскошь контроля версий в нашей сети, а также обеспечивает плавное и точное дублирование сети для среды разработки и подготовки по требованию», - говорит Витофф. Coinbase также использует конечные точки Amazon Virtual Private Cloud (Amazon VPC) для оптимизации пропускной способности Amazon S3 и Amazon WorkSpaces для предоставления облачных рабочих столов для глобальных работников. «Поскольку мы расширяем наши услуги по всему миру, мы также расширяем нашу команду. Мы полагаемся на Amazon WorkSpaces для доступа наших подрядчиков по требованию к соответствующим частям нашей сети », - говорит Витофф. Coinbase запустила американскую Coinbase Exchange на AWS в феврале 2015 года и недавно расширилась для обслуживания европейских пользователей.
ПРЕИМУЩЕСТВА Coinbase может безопасно хранить средства своих клиентов с помощью AWS. «Я считаю облако Amazon своим собственным частным облаком, и когда мы внедряем что-то там, я верю, что мои сотрудники и администраторы - единственные люди, которые имеют доступ к этим ресурсам», - говорит Витофф. «Кроме того, безопасное хранение биткойнов остается для нас основным направлением, которое помогло нам завоевать доверие потребителей во всем мире. Вместо того, чтобы тратить наши ресурсы на репликацию и защиту нового центра обработки данных с решенными задачами, AWS позволяет нам сосредоточиться на одной из наших основных задач: безопасном хранении закрытых ключей ». Coinbase также использует AWS для быстрого расширения своей клиентской базы. «За три года наша база биткойн-кошельков выросла с нуля до более чем 3 миллионов. Мы смогли добиться этого роста, предоставив быстрый глобальный сервис кошельков, который был бы невозможен без AWS », - говорит Витофф. Кроме того, у компании есть лучшая видимость в бизнесе с ее конвейером проникновения в суть. «Используя Kinesis для нашего конвейера, мы можем предоставить аналитическую информацию для нашей команды инженеров, не заставляя их прыгать через сложные обручи для прохождения нашей информации», - говорит Витофф. «Они могут использовать конвейер, чтобы легко просматривать все метаданные о том, как работает Coinbase Exchange». А поскольку Kinesis предоставляет метод доставки аналитики «один ко многим», Coinbase может собирать метрики в своей первичной базе данных, а также с помощью нового, экспериментального хранилища данных. «В результате мы можем идти в ногу с новейшими, лучшими, наиболее интересными инструментами в области науки о данных и анализа данных без необходимости чрезмерного риска для непроверенных технологий», - говорит Витофф. Как стартап-компания, которая с самого первого дня построила свою биржу биткойнов в облаке, Coinbase обладает большей гибкостью, чем если бы она создала биржу внутри компании. «Начав с облака в нашем ядре, мы смогли быстро двигаться туда, куда другие боятся», - говорит Витофф. «Развитие топологии нашей сети, масштабирование по всему миру и развертывание новых сервисов - это всего лишь несколько действий. Это дает нам возможность уделять больше времени размышлениям о том, что мы хотим сделать, а не о том, что мы можем сделать ». Эта гибкость помогает Coinbase удовлетворять требования быстрого роста бизнеса. «Наш обмен находится в режиме гипер-роста, и мы находимся в процессе его масштабирования по всему миру», - говорит Витофф. «Для каждой новой страны, в которую мы внедряем, мы можем географически масштабировать и одним нажатием кнопки запускать больше машин для поддержки большего количества пользователей». Используя AWS, Coinbase может еще больше сконцентрироваться на инновациях. «Мы доверяем AWS управлять самыми низкими уровнями нашего стека, что помогает мне спать по ночам», - говорит Витофф. «И по мере того, как мы поднимаемся выше в этом стеке - например, с помощью нашего аналитического конвейера - мы можем достичь новых высот как бизнес, поэтому мы можем сосредоточиться на инновациях для будущего финансов».
- Программа экспертов по изображениям разработала и опубликовала общий стандарт метаданных, который был принят всеми центрами НАСА.
- Контракт на обслуживание Web Enterprise Service Technologies (WESTPrime), один из пяти контрактов на обслуживание для всего агентства в рамках программы NASA Enterprise Services, предоставил средство доставки для создания и управления новым сайтом.
- Федеральная программа управления рисками и авторизацией (FedRAMP), которая обеспечивает стандартизированный подход к оценке безопасности, авторизации и постоянному мониторингу облачных продуктов и услуг.
- Пользовательский интерфейс, который автоматически масштабируется для ПК, планшетов и мобильных телефонов практически во всех браузерах и операционных системах.
- Интерфейс поиска, который позволяет людям легко находить то, что они ищут, включая возможность выбора из представления галереи или списка, а также для сужения результатов поиска по типу медиа и / или по годам.
- Возможность легко загружать любые медиа, найденные на сайте, или делиться ими на Pinterest, Facebook, Twitter или Google+.
- Доступ к метаданным, связанным с каждым активом, таким как размер файла, формат файла, центр, в котором был создан актив, и когда он был создан. Если доступно, пользователи могут также просматривать данные EXIF / камеры для неподвижных изображений, таких как экспозиция, выдержка и используемый объектив.
- Интерфейс прикладного программирования (API) для автоматической загрузки нового контента, включая интеграцию с существующим механизмом аутентификации НАСА.
- Amazon Elastic Compute Cloud (Amazon EC2), который обеспечивает безопасную вычислительную емкость с изменяемым размером в облаке. Это позволяет НАСА масштабироваться под нагрузкой и уменьшаться в периоды бездействия, чтобы сэкономить деньги и платить только за то, что оно использует.
- Упругая балансировка нагрузки (ELB), которая используется для распределения входящего трафика по нескольким экземплярам Amazon EC2, что необходимо для обеспечения избыточности и отказоустойчивости.
- Amazon Simple Storage Service (Amazon S3), который поддерживает хранение объектов для входящих (загруженных) носителей, метаданных и опубликованных ресурсов.
- Amazon Simple Queue Service (SQS), которая используется для отделения входящих заданий от процессов конвейера.
- Сервис реляционных баз данных Amazon (Amazon RDS), который используется для автоматической синхронизации и восстановления после отказа.
- Amazon DynamoDB, быстрый и гибкий сервис баз данных NoSQL, который используется для отслеживания входящих заданий, опубликованных ресурсов и пользователей.
- Amazon Elastic Transcoder, который используется для перекодирования аудио и видео в различные разрешения.
- Amazon CloudSearch, который используется для поддержки поиска по свободному тексту или полям.
- Amazon Simple Notification Service (SNS), которая используется для запуска конвейера обработки при загрузке нового контента.
- AWS CloudFormation, позволяющая автоматически создавать, обновлять и уничтожать ресурсы AWS. InfoZen также использовал библиотеку Troposphere, которая позволяет создавать объекты с помощью AWS CloudFormation с использованием Python вместо JSON с ручным кодированием - каждый объект представляет один ресурс AWS, например, экземпляр, адрес Elastic IP (EIP) или группу безопасности.
- Amazon CloudWatch, который предоставляет сервис мониторинга облачных ресурсов AWS и приложений, работающих на AWS.
- Легкий доступ к чудесам космоса. Библиотека изображений и видео автоматически оптимизирует взаимодействие с пользователем для каждого конкретного пользователя. Он также полностью соответствует разделу 508 Закона о реабилитации, согласно которому федеральные агентства должны предоставлять свои технологические решения для людей с ограниченными возможностями. Подписи могут быть включены или выключены для видео, воспроизводимых на сайте, а текстовые файлы подписей могут быть загружены для любого видео.
- Встроенная масштабируемость. Все компоненты NASA Image and Video Library созданы для масштабирования по требованию, необходимого для обработки пиковых нагрузок. «Масштабируемость по требованию будет иметь неоценимое значение для таких событий, как солнечное затмение, которое произойдет позднее этим летом - и когда мы загружаем новые медиа, и когда публика просматривает этот контент», - говорит Брайан Уоллс, заместитель руководителя программы Imagery Experts из НАСА.
- Хорошее использование долларов налогоплательщиков. Построив свою библиотеку изображений и видео в облаке, NASA избежало затрат, связанных с развертыванием и обслуживанием серверного оборудования и оборудования для хранения данных. Вместо этого агентство может просто оплатить ресурсы AWS, которые оно использует в любой момент времени.
- Хотя новая библиотека изображений и видео НАСА предоставляет множество новых удобных возможностей и возможностей, для таких людей, как Граббс и Уоллс, это только начало. «Теперь у нас есть гибкая, масштабируемая основа для создания всевозможных удивительных вещей», - говорит Уоллс. «Как и в случае с исследованием космоса, мы только начинаем представлять все, что можем с ним сделать».
Почему Amazon Web Services Для решения основной проблемы с масштабируемостью техническая группа Seattle Times рассмотрела несколько альтернативных вариантов хостинга, включая собственный локальный, более гибкие автоматизированные варианты и предложения различных поставщиков облачных сервисов. В результате специалисты обнаружили, что доступные варианты облачного хостинга обеспечивают необходимую гибкость, подходящую архитектуру и столь важную экономичность. Компания однозначно выбрала платформу Amazon Web Services (AWS), аргументом в пользу которой частично была завершенность предлагаемого продукта, но главным образом – встроенные возможности автоматического масштабирования. Новое ПО The Seattle Times построено на основе стека LAMP, и дополнительные преимущества собственного облачного хостинга на основе Linux стали решающими при выборе нового поставщика. Техническая группа The Seattle Times разработала план создания опытного образца и внедрения, который был представлен на рассмотрение в службу поддержки AWS Support. «Служба поддержки рассмотрела предложенную нами архитектуру и дала ряд рекомендаций и ценных советов, – рассказывает Роб Грутко, технологический директор The Seattle Times. – Все это очень помогло нам при подготовке системы к работе». После реализации задуманной системной архитектуры и испытания выбранных компонентов и настроек с участием специалистов AWS техническая группа осуществила развертывание новой системы всего за шесть часов. Перенос веб-сайта на платформу AWS начался в 11 часов вечера и был закончен в 3 часа ночи, а окончательное тестирование было завершено к 5 часам утра – как раз к началу нового дня новостей.
Как The Seattle Times использует AWS Сейчас сайт seattletimes.com размещен в Amazon Virtual Private Cloud (Amazon VPC) – логически изолированном разделе облака AWS. Сайт использует масштабируемые вычислительные ресурсы сервиса Amazon Elastic Compute Cloud (Amazon EC2) и тома постоянного блочного хранилища сервиса Amazon Elastic Block Store (Amazon EBS). Сервис Amazon Relational Database Service (Amazon RDS) выступает в роли масштабируемой облачной базы данных, Amazon Simple Storage Service (Amazon S3) предоставляет инфраструктуру для хранения и извлечения данных с полным обеспечением избыточности, а Amazon Route 53 – высокодоступный и масштабируемый веб-сервис системы доменных имен (DNS). Сервис Amazon CloudFront в сочетании с несколькими корзинами Amazon S3 используется для доставки пользователям огромного количества фотоиллюстраций. Совместная работа сервисов Amazon CloudFront и Amazon S3 обеспечивает вставку фотографий в новостные статьи, которые читатели The Seattle Times получают с низкой задержкой и высокой скоростью передачи данных. Сервис Amazon ElastiCache в новой конфигурации сайта The Seattle Times работает как «облачный кэш» в памяти. Кроме того, The Seattle Times использует сервис AWS Lambda для изменения размера изображений при просмотре на различных устройствах, таких как настольные компьютеры, планшеты и смартфоны.
Преимущества Платформа AWS теперь обеспечивает чрезвычайно быстрое масштабирование сайта The Seattle Times в сторону увеличения при пиковых значениях трафика во время публикации самых популярных новостей и в сторону уменьшения при сокращении трафика для обеспечения экономии. «Возможность автоматического масштабирования стала решающим аргументом для миграции, – говорит Грутко . – Благодаря использованию платформы AWS мы смогли повысить скорость и эффективность обслуживания читателей интернет-версии нашего издания, а также обеспечить масштабирование и высокое качество обслуживания читателей». Кроме того, размер иллюстраций к статьям теперь можно быстро адаптировать для различных сред просмотра, благодаря чему читатели быстрее получают доступ к последним новостям. Грутко подтверждает, что сервис AWS Lambda обеспечивает чрезвычайно быструю адаптацию размеров изображений: «Раньше, когда требовалось создать 10 вариантов размеров изображения, это приходилось делать сериями. Благодаря AWS Lambda все 10 вариантов изображения создаются одновременно, что ускоряет работу, не требуя при этом обслуживания сервера». Теперь компания не зависит от сервиса хостинга при устранении проблем, которые неизбежно возникают в любой системе, а полностью контролирует свою серверную среду, что позволяет решать проблемы сразу после их появления. «На случай неполадок у нас есть доступ к системе, благодаря чему мы можем самостоятельно решить практически любую проблему, – утверждает Грутко. – Эта среда принадлежит нам, как и контроль над ней». С проблемами, которые не удается решить своими силами, компании помогает справиться служба AWS Support. «Опыт сотрудничества со службой поддержки AWS во время миграции был просто замечательным, – делится Майлз ван Пелт, старший разработчик The Seattle Times. – Ее сотрудники приложили все усилия, чтобы ответить на наши вопросы и раскрыть темы, разъяснение которых нам не удалось найти в обширной документации AWS». Выбрав AWS, издание Seattle Times смогло повысить качество предоставления контента и укрепило свои позиции как одной из ведущих информационных компаний в Интернете. «Миграция на платформу AWS обеспечила адаптивность и гибкость, которых требует журналистская миссия компании, причем без затрат и сложностей, которые были бы неизбежны при обслуживании физического оборудования», – к такому заключению пришел Грутко .
ПОЧЕМУ Amazon Web Services Вся сквозная инфраструктура, на которой основана платформа Hive, включая веб-сайты маркетинга и поддержки, службы сбора данных и хранилище данных пользователя и аналитики в реальном времени, работает на технологиях AWS. Основными технологиями, используемыми для работы Hive, являются Amazon Elastic Cloud Compute (Amazon EC2), Amazon Relational Database Service (Amazon RDS) и Amazon Simple Storage Service (Amazon S3). Новые проблемы означали, что им пришлось искать решения в дополнительных специализированных, управляемых сервисах AWS. Работая с группой обслуживания AWS IoT под руководством руководителя EMEA IOT по веб-сервисам Amazon Клаудиу Паса, они начали проект концептуального доказательства перехода с существующей платформы управления устройствами на специализированную службу AWS IoT для новых и существующих устройств. Эта более глубокая интеграция с AWS позволила заменить другие компоненты платформы более компактной и быстрой инфраструктурой микросервисов на основе Lambda, при этом Amazon EC2 и Amazon RDS по-прежнему играют большую роль в их инфраструктуре для более долгоживущих компонентов, таких как хранилища данных и пользовательские интерфейсы платформы. Дополнительное использование интегрированных сервисов AWS, таких как хранилище данных Amazon S3 и веб-хостинг, Amazon API Gateway, Amazon Cognito и Amazon Cloudfront, предлагают привлекательные преимущества при использовании в сочетании с более традиционной инфраструктурой, такие как более низкая задержка для клиента, меньшие ограничения масштабируемости и больше гибкости, что позволяет их инженерной команде сосредоточиться на системах, которые повышают ценность бизнеса, таких как расширенный мониторинг с помощью партнера AWS Wavefront, агрегированное ведение журналов и анализ приложений с помощью Amazon Elasticsearch Service, а также анализ затрат и атрибуция с использованием тегов ресурсов и консолидированного выставления счетов в организациях Amazon.
ПРЕИМУЩЕСТВА Centrica Connected Home является отличным примером бережливого предпринимательства в действии. Несмотря на то, что она является частью одной из крупнейших корпораций Великобритании, она работает гибко, быстро обучаясь и предоставляя передовые продукты сотням тысяч довольных клиентов. «Наши команды имеют право принимать собственные решения и ошибки, и они могут подобрать инструменты и работать с ними, пробуя новые вещи и вводя новшества. AWS помогает нам создавать эту гибкую инфраструктуру, потому что мы можем работать гибко и без ограничений, но в согласованной среде», - говорит Адриан Хисом, Centrica Connected Home. Хесом продолжает: «Наша способность разрабатывать новые функции намного проще в нашей среде AWS. Кроме того, облако AWS обеспечивает стабильно доступную платформу хостинга для наших услуг. Простота развертывания ресурсов в нескольких физических точках AWS дает нам уверенность в надежности нашей среды ». Кристофер Ливермор, руководитель отдела надёжности сайтов Centrica Connected Homes, говорит: «Использование управляемых оптимизированных сервисов, таких как Amazon EC2, Amazon S3, AWS IoT, API-шлюз, AWS Lambda, Amazon Cloudfront, Amazon RDS и Amazon Cognito, позволяет нашим разработчикам и инженерам сосредоточиться на поставке продукта и его ценности для наших клиентов. Он устраняет некоторые общие проблемы конфигурации операционной системы и проектирования архитектуры. Он также облегчает поддержание хорошей общей платформы для разработки продукта во всех наших командах на международном уровне». Стоимость является двукратным преимуществом для Centrica Connected Home. Он может получить доступ к ряду сред для проведения экономически эффективных экспериментов, при этом оплачивая только те ИТ-ресурсы, которые потребляются. Это модель, которую команда приняла для своих продуктов и сопутствующих услуг. «Все больше и больше наших клиентов хотят «платить по ходу» за наши продукты и услуги Centrica Connected Home», - говорит Хисом. «Это не только согласуется с тем, как мы платим за AWS и облегчаем нашу финансовую модель, но и позволяет нам сосредоточить еще больше ресурсов на дальнейшей модернизации наших услуг».
Каталог внедрений ROI4CIO - это база данных о внедрениях программного обеспечения, оборудования и ИТ-услуг. Находите внедрения по вендору, поставщику, пользователю, бизнес-задачам, проблемам, статусу, фильтруйте по наличию ROI и референса.