AWS шпаргалка
EC2 | ||
---|---|---|
Должен называться Amazon Virtual Servers | Сфера применения Хостуйте вещи, которые вы считаете компьютерами. | Похож на VPS, предоставляемые Linode, DigitalOcean и Rackspace |
IAM | ||
Должен называться Users, Keys and Certs | Сфера применения Настраивайте пользователей, добавляйте новые ключи AWS Keys и сертификаты. | |
S3 | ||
Должен называться Amazon Unlimited FTP Server | Сфера применения Храните фотографии и прочие материалы для сайтов. Храните бекапы и файлы в общем доступе. Храните статические сайты. Кстати, многие сервисы также хранят свои данные в S3. | |
VPC | ||
Должен называться Amazon Virtual Colocated Rack | Сфера применения Добавьте дополнительный уровень защиты всему, что вы храните в Интернете. Пусть всё выглядит так, будто все ваши AWS-сервисы находятся в одной маленькой сети, а не разбросаны в огромной. | Похож на VLAN, если вы разбираетесь в сетях |
Lambda | ||
Должен называться AWS App Scripts | Сфера применения Запускайте маленькие сниппеты на JS, Java или Python для выполнения отдельных задач. |
Сервисы веб-разработчика
Если вы пишете веб-приложение, то наверняка будете использовать эти сервисы. Похожи на те, что вы найдёте в Heroku Addon Marketplace.
API Gateway | ||
---|---|---|
Должен называться API Proxy | Сфера применения Проксируйте API ваших приложений через этот сервис для обработки трафика, тестирования новых версий и т.д. | Похож на 3Scale |
RDS | ||
Должен называться Amazon SQL | Сфера применения Одновременно MySQL-, Postgres-, и Oracle-БД для вашего приложения. | Похож на Heroku Postgres |
Route53 | ||
Должен называться Amazon DNS + Domains | Сфера применения Купите новый домен и настройте DNS-записи. | Похож на DNSimple, GoDaddy, Gandi |
SES | ||
Должен называться Amazon Transactional Email | Сфера применения Отправляйте одиночные письма (для смены паролей, доставки уведомлений и т.п.). Можно использовать и как газету, если реализуете, но лучше не стоит. | Похож на SendGrid, Mandrill, Postmark |
Cloudfront | ||
Должен называться Amazon CDN | Сфера применения Ускорьте загрузку сайтов, оптимально распределяя доставку статических файлов пользователям. | Похож на MaxCDN, Akamai |
CloudSearch | ||
Должен называться Amazon Fulltext Search | Сфера применения Достаньте все данные из S3 или RDS и ищите в них то, что нужно. | Похож на Sphinx, Solr, ElasticSearch |
DynamoDB | ||
Должен называться Amazon NoSQL | Сфера применения Масштабируемое хранилище ключей для вашего приложения. | Похож на MongoLab |
Elasticache | ||
Должен называться Amazon Memcached | Сфера применения Memcached или Redis вашего приложения. | Похож на Redis to Go, Memcachier |
Elastic Transcoder | ||
Должен называться Amazon Beginning Cut Pro | Сфера применения Обработка различных странностей видео (форматы, сжатие и т.д.). | |
SQS | ||
Должен называться Amazon Queue | Сфера применения Храните данные для дальнейшей обработки в очереди. | Похож на RabbitMQ, Sidekiq |
WAF | ||
Должен называться AWS Firewall | Сфера применения Блокируйте опасные запросы к сайтам, защищённым Cloudfront (не давайте людям попробовать подобрать 10 000 паролей к /wp-admin). | Похож на Sophos, Kapersky |
Сервисы для мобильных разработчиков
Эти сервисы нужны только мобильным разработчикам.
Cognito | ||
---|---|---|
Должен называться Amazon OAuth as a Service | Сфера применения Предоставьте пользователям возможность залогиниться через Google, Facebook и т.д. | Похож на OAuth.io |
Device Farm | ||
Должен называться Amazon Drawer of Old Android Devices | Сфера применения Протестируйте ваше приложение на нескольких iOS и Android-устройствах одновременно. | Похож на MobileTest, iOS emulator |
Mobile Analytics | ||
Должен называться Spot on Name, Amazon Product Managers take note | Сфера применения Следите, что пользователи делают в ваших приложениях. | Похож на Flurry |
SNS | ||
Должен называться Amazon Messenger | Сфера применения Отправляйте мобильные уведомление, письма и / или SMS. | Похож на UrbanAirship, Twilio |
Сервисы для внедрения кода
Эти сервисы нужны для автоматизации управления и внедрения кода в других сервисах.
CodeCommit | ||
---|---|---|
Должен называться Amazon GitHub | Сфера применения Контроль версий вашего кода. | Похож на Github, BitBucket |
Code Deploy | ||
Должен называться И так неплохо | Сфера применения Загрузите ваш код из репозитория CodeCommit (или Github) на несколько сущностей EC2. | Похож на Heroku, Capistrano |
CodePipeline | ||
Должен называться Amazon Continuous Integration | Сфера применения Запускайте автоматизированные тесты вашего кода и вносите необходимые изменения. | Похож на CircleCI, Travis |
EC2 Container Service | ||
Должен называться Amazon Docker as a Service | Сфера применения Поместите Dockerfile в сущность EC2 для запуска сайта. | |
Elastic Beanstalk | ||
Должен называться Amazon Platform as a Service | Сфера применения Переместите ваше приложение с Heroku на AWS, когда первый вам станет не по карману. | Похож на Heroku, BlueMix, Modulus |
Корпоративные сервисы
Сервисы для бизнеса и сетей.
AppStream | ||
---|---|---|
Должен называться Amazon Citrix | Сфера применения Поместите копию Windows-приложения на Windows-систему, к которой вы предоставляете удалённый доступ. | Похож на Citrix, RDP |
Direct Connect | ||
Должен называться На самом деле, весьма точное название | Сфера применения Заплатите за доступ к выделенной линии от вашего дата-центра или сети до AWS. | Похож на Туннель, позволяющий объехать пробку |
Directory Service | ||
Должен называться На самом деле, весьма точное название | Сфера применения Объединяйте приложения, которым для управления нужна Microsoft Active Directory. | |
WorkDocs | ||
Должен называться Amazon Unstructured Files | Сфера применения Делитесь Word-документами с коллегами. | Похож на Dropbox, DataAnywhere |
WorkMail | ||
Должен называться Amazon Company Email | Сфера применения Настройте всем в компании одинаковые почтовую систему и календарь. | Похож на Google Apps for Domains |
Workspaces | ||
Должен называться Amazon Remote Computer | Сфера применения Интерфейс для удалённого управления компьютером. | |
Service Catalog | ||
Должен называться Amazon Setup Already | Сфера применения Предоставьте всем пользователям AWS в вашей группе доступ к написанным вами приложениям, чтобы им не приходилось читать гайды вроде этого. | |
Storage Gateway | ||
Должен называться S3, считающий себя частью вашей корпоративной сети | Сфера применения Хватит покупать место для хранения документов Word. Упростите передачу файлов из сети в S3. |
Big Data-сервисы
Сервисы для поглощения, управления и прочих махинаций с данными.
Data Pipeline | ||
---|---|---|
Должен называться Amazon ETL | Сфера применения Извлекайте, Обрабатывайте и Сохраняйте все данные из AWS, а также настраивайте расписания и получайте сообщения об ошибках. | |
Elastic Map Reduce | ||
Должен называться Amazon Hadooper | Сфера применения Обрабатывайте большие объёмы текстовых или сырых данных, хранящихся в S3. | Похож на Treasure Data |
Glacier | ||
Должен называться Очень медленный Amazon S3 | Сфера применения Делайте бекапы бекапов, хранящихся в S3. Запасы на чёрный день. | |
Kinesis | ||
Должен называться Amazon High Throughput | Сфера применения Быстро сохраняйте большие объёмы данных (например, аналитику или список людей, ретвитящих Канье Уэста), чтобы проанализировать их позже. | Похож на Kafka |
RedShift | ||
Должен называться Amazon Data Warehouse | Сфера применения Храните аналитические данные, обрабатывайте их и выгружайте. | |
Machine Learning | ||
Должен называться Skynet | Сфера применения Предсказывайте поведение, исходя из текущих данных, для решения различных задач. | |
SWF | ||
Должен называться Amazon EC2 Queue | Сфера применения Создайте сервис из “мыслителей” и “рабочих” поверх EC2 для выполнения задачи. В отличие от SQS, обладает встроенной логикой. | Похож на IronWorker |
Snowball | ||
Должен называться AWS Big Old Portable Storage | Сфера применения AWS Snowmobile в миниатюре. | Похож на Shipping a Network Attached Storage device to AWS |
Сервисы для управления AWS
AWS становится сложным, эти сервисы помогут разобраться.
CloudFormation | ||
---|---|---|
Должен называться Amazon Services Setup | Сфера применения Настройте несколько связанных сервисов за один подход. | |
CloudTrail | ||
Должен называться Amazon Logging | Сфера применения Ведите логи активностей AWS-стека. | |
CloudWatch | ||
Должен называться Amazon Status Pager | Сфера применения Получайте уведомления, когда ваши сервисы AWS ведут себя некорректно. | Похож на PagerDuty, Statuspage |
Config | ||
Должен называться Amazon Configuration Management | Сфера применения Не сходите с ума, когда вам нужно следить за большой AWS-системой. | |
OpsWorks | ||
Должен называться Amazon Chef | Сфера применения Управляйте запуском вашего приложения при помощи вещей наподобие автоматического масштабирования. | |
Trusted Advisor | ||
Должен называться Amazon Pennypincher | Сфера применения Выясните, за что вы переплачиваете. | |
Inspector | ||
Должен называться Amazon Auditor | Сфера применения Проверьте вашу AWS-систему на наличие проблем безопасности. | Похож на Alert Logic |