AWS (Amazon Web Services)

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 17:31, 10 декабря 2016.
(перенаправлено с «Amazon Web Services»)
Amazon Web Services
AWS (Amazon Web Services Logo).svg
Создатели: Amazon
Выпущена: 2006
Состояние разработки: online
Размер дистрибутива: 4Gb
Локализация: English
Веб-сайт http://aws.amazon.com

AWS (англ. Amazon Web Services) — инфраструктура платформ облачных веб-сервисов, представленная компанией Amazon в начале 2006 года. В данной инфраструктуре представлено много сервисов для предоставления различных услуг, таких как: хранение данных (файловый хостинг, распределённые хранилища данных), аренда виртуальных серверов, предоставление вычислительных мощностей и др.

Сервисы

Amazon EC2

Amazon Elastic Compute Cloud (Amazon EC2) — веб-сервис, который предоставляет вычислительные мощности в облаке. Простой веб-интерфейс сервиса позволяет получить доступ к вычислительным мощностям и настроить с минимальными затратами ресурсов. Он предоставляет пользователям полный контроль над вычислительными ресурсами, а также доступную среду для работы. Сервис сокращает время, необходимое для получения и загрузки нового сервера.

Amazon2.png

Функции

  • создать Amazon Machine Image (AMI), который будет содержать ваши приложения, библиотеки, данные и связанные с ними конфигурационные параметры. Или использовать заранее настроенные шаблоны образов для работы;
  • загрузить AMI в Amazon S3. Amazon EC2 предоставляет инструменты, для хранения AMI. Amazon S3 обеспечивает безопасное, надёжное и быстрое хранилище для хранения образов;
  • использовать Amazon EC2 Веб-сервис для настройки безопасности и сетевого доступа;
  • выбирать тип(ы) операционной системы, какой вам необходим, запустить, завершить, или контролировать несколько AMI по мере необходимости, используя API Веб-сервиса, или различных инструментов управления, которые предусмотрены;
  • определить необходимость работать в нескольких местах, использовать статический IP или другие варианты;
  • платить только за ресурсы, которые вы собираетесь потреблять, такие как время или передача данных.

Amazon SimpleDB

Amazon SimpleDB — сервис, предоставляющий ядро функций базы данных, а именно индексирование данных и выполнение запросов. Данный сервис тесно взаимодействует с сервисами Amazon S3 и Amazon EC2, в совокупности они предоставляют возможности для хранения, обработки запросов и данных в облаке, в результате повышается производительность.

Функции

  • Создать новый домен для размещения вашего уникального набора структурированных данных.
  • Выполнить операции GET, PUT и DELETE над элементами в вашем домене, с помощью пар атрибут-значение, которые связаны с каждым элементом. Сервис автоматически индексирует данные, которые добавляются в домен, чтобы их можно было быстро получить, нет необходимости заранее определять схемы или изменить их, если новые данные добавлены позже. Каждый элемент может иметь до 256 значений атрибутов. Каждый атрибут может варьироваться от 1 до 1024 байт.
  • Позволяет выполнять запросы с помощью SELECT API или QUERY API и с помощью набора операторов: =, !=, <, >, <=, >=, STARTS-WITH, AND, OR, NOT, INTERSECTION и UNION. Также есть возможность сортировки результатов с помощью оператора SORT. SimpleDB предназначен для использования приложений в реальном времени и оптимизировано для этого.
  • Платить только за ресурсы, которые вы потребляете.

Amazon S3

Amazon4.png

Amazon Simple Storage Service (Amazon S3) — онлайн веб-служба, предлагаемая Amazon Web Services, предоставляющая возможность для хранения и получения любого объёма данных, в любое время из любой точки сети, так называемый файловый хостинг. С помощью Amazon S3 достигается высокая масштабируемость, надёжность, высокая скорость и недорогая инфраструктура хранения данных. Впервые появилась в марте 2006 года в США и в ноябре 2007 года в Европе. Amazon S3 используется многими другими сервисами для хранения и хостинга файлов. Например, сервисы хранения и обмена файлов Dropbox и Ubuntu One, веб-сайты Twitter и Woot.com, загрузчик игры Minecraft.

Amazon CloudFront

Amazon CloudFront — веб-сервис для доставки контента (содержания). Amazon CloudFront интегрируется с другими Amazon Web Services. Цель сервиса — дать разработчикам и предприятиям простой способ распространять контент для конечных пользователей с минимальными задержками, высокой скоростью передачи данных. Сервис начал работу 18 ноября, 2008г.

Amazon SQS

Amazon Simple Queue Service (англ. Amazon SQS) — сервис принимает очереди сообщений для хранения. При использовании Amazon SQS, разработчики могут просто переместить данные, распределённые между компонентами своих приложений, которые выполняют различные задачи, не теряя при этом сообщения. При этом достигается высокая масштабируемость и надёжность.

AWS Elastic Beanstalk

Amazon3.png

AWS Elastic Beanstalk является гармоническое сочетание услуг , предлагаемых от Amazon Web Services для развертывания инфраструктуры , которая организует различные услуги AWS, в том числе EC2 , S3 , Simple Notification Service (SNS), CloudWatch , AutoScaling и Эластичные балансиры нагрузки. Упругие бобовое дерево обеспечивает дополнительный уровень абстракции над голой сервера и ОС; пользователи вместо видеть преднастроенным сочетание ОС и платформы, такие как "64bit Amazon Linux 2014,03 v1.1.0 работает Рубин 2.0 (Puma)" или "64 - битной Debian Jessie v2.0.7 работает Python 3.4 (предварительно сконфигурированной - Докер)". Развертывание требуется ряд компонентов , которые будут определены: 'приложение' как логический контейнер для проекта, A 'версии' , которая является развертываемой сборки приложения исполняемый файл, 'шаблон конфигурации " , которая содержит информацию о конфигурации для обоих Beanstalk окружающей среды и для продукта. Наконец "окружающая среда" сочетает в себе 'версию' с конфигурации и развертывает их. Исполняемые сами загружаются в виде архивных файлов S3 заранее и 'версия' это просто указатель на это.

AWS Lambda

AWS Lambda является управляемой событиями , бессерверной вычислительная платформа обеспечивает Amazon в качестве части веб - служб Amazon . Это услуга , которая работает вычислить код в ответ на события и автоматически управляет вычислительные ресурсы , необходимые для этого кода. Он был введен в 2014 г.

Цель Lambda, по сравнению с AWS EC2 , является упрощение построения более мелких, приложений по требованию, которые реагируют на события и новой информации. AWS цели Запуск экземпляра Lambda в течение миллисекунд события. Node.js , Python и Java все официально поддерживается с 2016 года , и другие языки могут быть поддержаны через колл-аутов. Тем не менее, некоторые среды выполнения, такие как виртуальная машина Java , может быть медленнее , чем другие , чтобы начать.

В отличие от Google App Engine , на платформе в качестве сервиса предложение от Google, AWS Лямбда поддерживает надежно работает родной Linux исполняемые файлы с помощью вызова из поддерживаемой среды выполнения , такие как Node.js. Например, Haskell код может быть запущен на Lambda, то , что никогда не было возможно на App Engine.
Virtual Private Cloud

Amazon Virtual Private Cloud

Amazon Virtual Private Cloud (VPC) является коммерческим облачных вычислений служба , которая предоставляет пользователям виртуальную частную облако , путем "предоставления логически изолированной секции веб - служб Amazon (AWS) облако". Enterprise клиенты могут получить доступ Amazon Elastic Compute Cloud (EC2) над IPsec на основе виртуальной частной сети в отличие от традиционных экземпляров EC2 , которые выделяются внутренние и внешние номера IP от Amazon, клиент может назначать номера IP по своему выбору из одного или нескольких под сеть давая пользователю возможность выбрать , какие AWS ресурсы являются публичными и облицовочный , которые не являются, VPC обеспечивает гораздо более детальный контроль над безопасностью. Для Amazon это "одобрение гибридного подхода, но это также означало , чтобы бороться с растущей заинтересованности в частных облаках».

IP

Изначально пользователи имеют возможность выбрать диапазон IP - адресов для их VPC. В пределах этого диапазона, пользователи могут назначать различные частные и государственные IPv4 (не IPv6) адреса для экземпляров в VPC для общения с Интернетом и другими экземплярами VPCs. Эти адреса назначаются конкретные случаи , а не всей учетной записи VPC пользователя. Присвоение общедоступных IP - адресов не представляется возможным, а не адрес присваивается и не назначенный в некоторых случаях, в результате чего адрес экземпляра изменить. Когда последовательный IP - адрес необходим, третий тип IP - адреса, упругими IP - адреса , могут использоваться вместо общедоступных IP - адресов.

История

Официально запущен в 2006 году, Amazon Web Services предоставляет онлайн услуги для других веб - сайтов или клиентских приложений. Большинство из этих услуг не подвергаются непосредственно конечным пользователям, но вместо того, чтобы предложить функциональные возможности, что и другие разработчики могут использовать в своих приложениях. Предложения Amazon Web Services 'доступны через HTTP , используя REST архитектурный стиль и SOAP - протокол. Все услуги тарифицируются на основе использования, но как использование измеряется для выставления счетов зависит от сервиса.

В конце 2003 года Крис Пинкхэм и Бенджамин Блэк представил документ , описывающий видение вычислительной инфраструктуры Amazon, розничной , которая была полностью стандартизированы, полностью автоматизирован, и будет широко используют веб - сервисов для таких услуг, как хранение, опираясь на внутреннюю работу , которая уже ведется. Ближе к концу они упоминали возможность продажи виртуальных серверов в качестве сервиса, предложив компании могли бы получать доход от новых инвестиций в инфраструктуру. Первый сервис AWS запущен для общего пользования был Simple Queue Service в ноябре 2004 года Amazon EC2 был построен командой в Кейптауне , Южная Африка , под Пинкхам и ведущего разработчика Криса Брауна.

Рис. 1. Доступные зоны для Amazon Wev Services

В июне 2007 года Amazon утверждает, что более чем 180.000 разработчики уже подписались на использование веб - служб Amazon. (см. Рис. 1)

20 апреля 2011 года, некоторые части Amazon Web Services был нанесен серьезный сбой. Часть объемов с использованием службы Elastic Block магазин (EBS) стал «застревают» и были не в состоянии выполнять запросы на чтение / запись. Прошло , по крайней мере два дня службы, чтобы быть полностью восстановлена. 29 июня 2012 года , несколько сайтов , которые полагаются на Amazon Web Services были приняты в автономном режиме из - за сильного шторма исторических пропорций в Северной Вирджинии, где AWS ' по величине центра обработки данных кластер находится.

22 октября 2012 года , крупный произошел сбой, затрагивая при этом многие такие сайты, как Reddit , Foursquare , Pinterest и другие. Причина была скрытая ошибка утечки памяти в оперативном агента по сбору данных. 24 декабря 2012, AWS пострадал еще один сбой, в результате чего веб - сайты , такие как Netflix мгновенного видео , чтобы быть недоступным для клиентов в северо - восточной части Соединенных Штатов. AWS позже выступил с заявлением с подробным описанием проблемы с эластичным служба балансировки нагрузки, приведшей к ППР.

В ноябре 2012 года АМС прошла свое первое мероприятие клиентов в Лас - Вегасе 30 апреля 2013 года , AWS начали предлагать программу сертификации для компьютерных инженеров с опытом в области облачных вычислений.

Доходы AWS не указано отдельно в прошлом, но в 2012 году она была оценена в промышленности наблюдателей более $ 1,5 млрд.

Рис. 2. Amazon CTO

13 мая 2013 года , AWS был награжден Агентства права на эксплуатацию (ATO) от американского Министерства здравоохранения и социальных служб США (HHS) в рамках программы управления рисками и разрешения Федеральной (FedRAMP).

В октябре 2013 года , было выявлено , что AWS получила контракт стоимостью $ 600M с ЦРУ.

В августе 2014 г. AWS получил Министерство обороны-Wide предварительной авторизации для всех регионов США.

В апреле 2015 года AWS сообщили быть прибыльным, с объемом продаж 1,57 $ млрд в первом квартале этого года, и $ 265 млн операционного дохода. Основатель Джефф Безос описал его как быстрорастущий 5 миллиардов долларов бизнеса; аналитики описал его как "удивительно выгоднее , чем прогноз". В октябре 2015 года, Amazon.com сказал в своем докладе Q3 прибыль , что операционный доход AWS был $ 521 млн, с операционной прибыли на 25 процентов. Q3 2015 доходы AWS было $ 2,1 млрд, 78% увеличение по сравнению с выручки Q3 2014 году в $ 1,17 млрд. Q4 2015 Выручка в сегменте AWS увеличилась 69,5% г / г до $ 2,4 млрд с 28,5% маржи операционной прибыли, что делает AWS в размере $ 9,6 млрд запустить курс. В 1 квартале 2016 года выручка составила $ 2,57 млрд с чистой прибылью в $ 604 миллиона, увеличение 64% по сравнению с 1 квартале 2015 года , что привело к AWS быть более выгодным , чем в Северной Америке розничного бизнеса от Amazon впервые.

В 2015 году Gartner подсчитали , что клиенты AWS внедряют более 10x инфраструктуру на AWS , чем совокупное принятие следующих 14 поставщиков. В 2015 году вновь: Invent тоники, AWS показал , что они имеют более миллиона активных клиентов каждый месяц 190 стран, в том числе около 2000 правительственных учреждений, 5000 учебных заведений и более 17500 некоммерческих организаций.

Ссылки

  • Хабрахабр [Электронный ресурс]: AWS: web services / Дата обращения: 29.10.2016. — Режим доступа: https://habrahabr.ru/company/cloudsnn/blog/148483/
  • Amazon [Электронный ресурс]: AWS oficial site / Дата обращения: 1.11.2016. — Режим доступа: http://www.aws.org/
  • Oracle [Электронный ресурс]: US court rules for Amazon.com in CIA cloud contract dispute / Дата обращения: 1.11.2016. — Режим доступа: https://support.citrix.com/article/CTX140429