28.12.2021
17438

AWS (Amazon Web Services)

Максим Волошин
автор ApiX-Drive
Время прочтения: ~3 мин

AWS — крупное подразделение компании Amazon, которое занимается одноименной облачной платформой. Проект предоставляет сторонним разработчикам серверную инфраструктуру и программные инструменты, необходимые для работы онлайн-приложений. Платформа AWS занимает доминирующую позицию на рынке, обгоняя конкурентов вроде Google Cloud и Microsoft Azure.

Когда у какой-нибудь компании возникает необходимость создать приложение для большого количества пользователей — например, социальную сеть, — это очень сложно реализовать собственными силами. Особенно, если приложение должно выполнять ресурсоемкие задачи вроде стриминга видео. Ведь нужно приобрести серверное оборудование и подготовить его к повышенной нагрузке и хранению больших объемов данных.

Гораздо проще воспользоваться готовыми решениями на базе AWS. Эта платформа позволяет быстрее создавать облачные приложения и реализовывать почти любые возможности. Она обеспечивает гибкость и масштабируемость разработки, безопасность хранения и передачи данных, а также стабильность и высокую скорость работы приложений при любом потоке трафика.

Бренд AWS | Сайт платформы Amazon Web Services


AWS предлагает более 200 облачных сервисов для самых разных задач, включая работу с базами данных, тяжелые вычисления, доставку контента, машинное обучение, аналитику данных, построение интернета вещей и так далее.

Различные решения AWS используют такие известные компании, как Apple, Netflix, Slack, Samsung, Airbnb, Sony, BMW Group, Ryanair, Electronic Arts и многие другие.

Инфраструктура AWS

Чтобы обеспечить стабильную работу и высокую производительность всех своих облачных сервисов, в Amazon создали сложную сетевую инфраструктуру и продолжают ее развивать.

YouTube
Свяжите сервисы между собой без программистов за 5 минут!
Подключение Formium
Подключение Formium
Подключение Agile CRM
Подключение Agile CRM
Бренд AWS | Дата-центры Amazon Web Services в Европе, на Ближнем Востоке и в Африке


В некоторых крупных городах располагаются локальные зоны AWS. Эти объекты инфраструктуры предназначены для решения сложных задач, которые требуют минимальной задержки в передаче данных. Например, для обеспечения онлайн-игр или трансляции мультимедийного контента.

Еще одно инфраструктурное решение AWS — это Wavelength. Такие зоны оптимизированы для обслуживания мобильных приложений в беспроводных сетях.

Кроме того, клиенты AWS могут арендовать Outposts. Это оборудование, предназначенное для развертывания серверной инфраструктуры AWS на локальных объектах. Проще говоря, для обработки данных на месте, без отправки в облако.

История AWS

В начале 2000-х команда Amazon работала над платформой Merchant.com. Она должна была предоставить сторонним компаниям удобный инструментарий для создания собственных магазинов на движке Amazon.com. Параллельно инженеры пытались оптимизировать разработку внутренних продуктов, которая перестала быть эффективной из-за быстрого роста компании.

В результате в Amazon пришли к идее создать централизованную систему сервисов, которую смогут использовать для эффективной разработки внутри компании и предоставлять внешним командам.

В 2006 году Amazon запустила первые три сервиса новой платформы AWS: Amazon S3 для хранения данных, Amazon SQS для обмена данными между приложениями и  Amazon EC2 для облачных вычислений. За ними последовали остальные.

Конкуренты выпустили похожие решения только спустя несколько лет, что позволило AWS занять выгодную позицию на рынке. Платформа до сих остается лидером и растет, опережая прогнозы аналитиков. Доход подразделения за третий квартал 2021 года составил более 16 миллиардов долларов.

Сбои в работе AWS

Как и любая другая программная платформа, AWS не застрахована от сбоев на 100%. Она уже не раз выходила на непродолжительное время из строя, что влекло за собой технические проблемы для компаний, которые полагаются на инфраструктуру AWS. Например, в истории платформы были такие сбои:

  • 28 февраля 2017 года. Допущенная сотрудником AWS ошибка вызвала проблемы в работе таких сервисов, как Trello, Quora, IFTTT, Wix. Неполадки устранили в течение нескольких часов.
  • 25 ноября 2020 года. Ошибка в сервисе потоковой передачи данных Amazon Kinesis Data Streams нарушила работу сервисов Adobe, Roku, Twilio, Flickr и Autodesk.
  • Декабрь 2021 года. В этом месяце 7, 15 и 22 числа произошло целых три сбоя. Пострадали Epic Games Store, Netflix, Asana, Disney+ и магазин Amazon.com.