Шпаргалка по веб-сервисам Amazon. Часть 2 | OTUS

Шпаргалка по веб-сервисам Amazon. Часть 2

Продолжаем разговор о сервисах AWS. В первой части говорили о сервисах для мобильных и веб-разработчиков, а также о сервисах для управления и «Run an App».

Сервисы для внедрения кода

Следующие сервисы понадобятся для автоматизации управления и внедрения кода. 1. CodeCommit (должен называться Amazon GitHub). Применяется для контроля версий кода, похож на BitBucket и, разумеется, на Github. 2. Code Deploy. Вы сможете загружать свой код из репозитория CodeCommit (либо Github) на несколько сущностей EC2. Аналоги: Heroku, Capistrano. 3. CodePipeline (Amazon Continuous Integration). Обеспечивает запуск автоматизированных тестов вашего кода и внесение необходимых изменений. Напоминает CircleCI и Travis. 4. EC2 Container Service (Amazon Docker as a Service). Вы сможете поместить Dockerfile в сущность EC2 для запуска сайта. 5. Elastic Beanstalk (Amazon Platform as a Service). Вы сможете перемещать ваше приложение с Heroku на AWS (полезно, если первый станет не по карману). Аналоги: BlueMix, Heroku, Modulus.

Корпоративные сервисы

В эту подборку вошли сервисы для сетей и бизнеса: 1. AppStream (Amazon Citrix). Вы сможете поместить копию Windows-приложения на вашу Windows-систему, к которой предоставляете удалённый доступ. Схожую функциональность имеют Citrix и RDP. 2. Direct Connect. Вы заплатите за доступ к выделенной линии от вашей сети либо дата-центра до AWS. Это что-то вроде туннеля, позволяющего объехать пробку. 3. Directory Service. Можно объединять приложения, которым для управления нужна Microsoft Active Directory. 4. WorkDocs (Amazon Unstructured Files). Чтобы делиться word-документами с коллегами. Что-то вроде Dropbox или DataAnywhere. 5. WorkMail (Amazon Company Email). Вы сможете настроить всем в вашей компании одинаковую почтовую систему и календарь. Напоминает Google Apps for Domains. 6. Workspaces (Amazon Remote Computer). Это интерфейс для удалённого управления компьютером. 7. Service Catalog (Amazon Setup Already). Вы сможете предоставить всем пользователям AWS в вашей группе доступ к написанным приложениям. 8. Storage Gateway. Перестаньте покупать место для хранения документов Word, просто упростите передачу файлов из сети в S3.

Big Data-сервисы

Это сервисы для поглощения, управления и других манипуляций с данными: 1. Data Pipeline (Amazon ETL). Для обработки и сохранения всех данных из AWS, а также настройки расписания и получения сообщения об ошибках. 2. Elastic Map Reduce (Amazon Hadooper). Для обработки больших объёмов текстовых либо сырых данных, хранящихся в S3. Аналог — Treasure Data. 3. Glacier (очень медленный Amazon S3). Вы сможете делать бекапы бекапов, хранящихся в S3. 4. Kinesis (Amazon High Throughput). Для быстрого сохранения больших объёмов данных в целях их дальнейшего анализа. Что-то вроде Kafka. 5. RedShift (Amazon Data Warehouse). Для хранения аналитических данных, их обработки и выгрузки. 6. Machine Learning. Для предсказания поведения с учётом текущих данных и для решения различных задач. 7. SWF (Amazon EC2 Queue). Можно создать сервис из «рабочих» и «мыслителей» поверх EC2 для выполнения задачи. Этот сервис, в отличие от SQS, обладает встроенной логикой. Аналог — IronWorker. 8. Snowball (AWS Big Old Portable Storage). По сути, это AWS Snowmobile в миниатюре. Напоминает Shipping a Network Attached Storage device to AWS.

Не пропустите новые полезные статьи!

Спасибо за подписку!

Мы отправили вам письмо для подтверждения вашего email.
С уважением, OTUS!

Автор
0 комментариев
Для комментирования необходимо авторизоваться
Популярное
Сегодня тут пусто