0 added
0 removed
Original
2026-01-01
Modified
2026-03-10
1
<p>Теги: облачные сервисы, amazon web services, aws</p>
1
<p>Теги: облачные сервисы, amazon web services, aws</p>
2
<p>С каждым годом AWS становится всё сложнее. Мы подготовили для вас шпаргалку, которая поможет разобраться во многочисленных инструментах Amazon Web Services. Статья подготовлена по материалам "<a>AWS in Plain English</a>".</p>
2
<p>С каждым годом AWS становится всё сложнее. Мы подготовили для вас шпаргалку, которая поможет разобраться во многочисленных инструментах Amazon Web Services. Статья подготовлена по материалам "<a>AWS in Plain English</a>".</p>
3
<h2>Сервисы "Run an App"</h2>
3
<h2>Сервисы "Run an App"</h2>
4
<p>Что бы вы не делали с AWS, без этих сервисов не обойтись: 1.<strong>EC2</strong>(должен называться Amazon Virtual Servers). Веб-сервис, предоставляющий вычислительные мощности в облаке. Похож на VPS, от Linode, Rackspace, DigitalOcean. 2.<strong>IAM</strong>(Users, Keys and Certs). Для настройки пользователей, добавления сертификатов и новых ключей AWS Keys. 3.<strong>S3</strong>(Amazon Unlimited FTP Server). Для хранения фото и прочих материалов для сайтов. Вы сможете хранить файлы и бэкапы в общем доступе, а также статические сайты. Кстати, следует добавить, что многие сервисы тоже хранят свои данные в S3. 4.<strong>VPC</strong>(Amazon Virtual Colocated Rack). Вы можете добавить дополнительный уровень защиты по отношении ко всему, что храните в сети. Сервис похож на VLAN. 5.<strong>Lambda</strong>(AWS App Scripts). Для запуска сниппетов на Python, JS и Java для выполнения отдельных задач.</p>
4
<p>Что бы вы не делали с AWS, без этих сервисов не обойтись: 1.<strong>EC2</strong>(должен называться Amazon Virtual Servers). Веб-сервис, предоставляющий вычислительные мощности в облаке. Похож на VPS, от Linode, Rackspace, DigitalOcean. 2.<strong>IAM</strong>(Users, Keys and Certs). Для настройки пользователей, добавления сертификатов и новых ключей AWS Keys. 3.<strong>S3</strong>(Amazon Unlimited FTP Server). Для хранения фото и прочих материалов для сайтов. Вы сможете хранить файлы и бэкапы в общем доступе, а также статические сайты. Кстати, следует добавить, что многие сервисы тоже хранят свои данные в S3. 4.<strong>VPC</strong>(Amazon Virtual Colocated Rack). Вы можете добавить дополнительный уровень защиты по отношении ко всему, что храните в сети. Сервис похож на VLAN. 5.<strong>Lambda</strong>(AWS App Scripts). Для запуска сниппетов на Python, JS и Java для выполнения отдельных задач.</p>
5
<h2>Сервисы для управления</h2>
5
<h2>Сервисы для управления</h2>
6
<ol><li><strong>CloudFormation</strong>(Amazon Services Setup). Применяется для настройки нескольких связанных между собой сервисов за один подход.</li>
6
<ol><li><strong>CloudFormation</strong>(Amazon Services Setup). Применяется для настройки нескольких связанных между собой сервисов за один подход.</li>
7
<li><strong>CloudTrail</strong>(Amazon Logging). Нужен для ведения логов активностей AWS-стека.</li>
7
<li><strong>CloudTrail</strong>(Amazon Logging). Нужен для ведения логов активностей AWS-стека.</li>
8
<li><strong>CloudWatch</strong>(Amazon Status Pager). Если ваши AWS-сервисы будут вести себя некорректно, вы получите соответствующее уведомление). Сервис похож на PagerDuty или Statuspage).</li>
8
<li><strong>CloudWatch</strong>(Amazon Status Pager). Если ваши AWS-сервисы будут вести себя некорректно, вы получите соответствующее уведомление). Сервис похож на PagerDuty или Statuspage).</li>
9
<li><strong>Config</strong>(Amazon Configuration Management). Упрощает управление большой AWS-системой.</li>
9
<li><strong>Config</strong>(Amazon Configuration Management). Упрощает управление большой AWS-системой.</li>
10
<li><strong>OpsWorks</strong>(Amazon Chef). Позволяет управлять запуском приложения средствами наподобие автоматического масштабирования.</li>
10
<li><strong>OpsWorks</strong>(Amazon Chef). Позволяет управлять запуском приложения средствами наподобие автоматического масштабирования.</li>
11
<li><strong>Trusted Advisor</strong>(Amazon Pennypincher). Вы будете знать, за что переплачиваете.</li>
11
<li><strong>Trusted Advisor</strong>(Amazon Pennypincher). Вы будете знать, за что переплачиваете.</li>
12
<li><strong>Inspector</strong>(Amazon Auditor). Для проверки AWS-системы на наличие проблем безопасности. Чем-то похож на Alert Logic.</li>
12
<li><strong>Inspector</strong>(Amazon Auditor). Для проверки AWS-системы на наличие проблем безопасности. Чем-то похож на Alert Logic.</li>
13
</ol><h2>Сервисы веб-разработчика</h2>
13
</ol><h2>Сервисы веб-разработчика</h2>
14
<p>Если пишете веб-приложение, то вам пригодятся эти сервисы. Похожие вы найдёте в Heroku Addon Marketplace: 1.<strong>API Gateway</strong>(API Proxy). Для проксирования API приложений через данный сервис для обработки трафика, тестирования новых версий и т. п. Похож на 3Scale. 2.<strong>RDS</strong>(Amazon SQL). Применяется вместе с базами данных MySQL, Postgres, и Oracle. Напоминает Heroku Postgres. 3.<strong>Route53</strong>(Amazon DNS + Domains). Вы можете купить новый домен и настроить DNS-записи. Похож на GoDaddy, Gandi, DNSimple. 4.<strong>SES</strong>(Amazon Transactional Email). Для отправки одиночных писем для смены паролей, доставки уведомлений и т. д. Аналоги - SendGrid, Mandrill, Postmark. 5.<strong>Cloudfront</strong>(Amazon CDN). Для ускорения загрузки сайтов за счёт оптимизации распределения доставки статических файлов пользователям. Похож на Akamai, MaxCDN. 6.<strong>CloudSearch</strong>(Amazon Fulltext Search). Вы сможете достать все данные из S3 либо RDS и найти в них всё, что необходимо. Аналоги: Sphinx, Solr, ElasticSearch. 7.<strong>DynamoDB</strong>(Amazon NoSQL). Не что иное, как масштабируемое хранилище ключей для вашего приложения. Напоминает MongoLab. 8.<strong>Elasticache</strong>(Amazon Memcached). Это Memcached либо Redis вашего приложения. Аналоги - Redis to Go, Memcachier. 9.<strong>Elastic Transcoder</strong>(Amazon Beginning Cut Pro). Служит для обработки характеристик видеофайлов (речь идёт о форматах, сжатии и т. п.). 10.<strong>SQS</strong>(Amazon Queue). Позволяет хранить данные для последующей обработки в очереди. Аналоги: RabbitMQ, Sidekiq. 11.<strong>WAF</strong>(AWS Firewall). Вы настроить блокировку опасных запросов к веб-сайтам, защищённым Cloudfront. Аналоги сервиса есть у Sophos и Kaspersky.</p>
14
<p>Если пишете веб-приложение, то вам пригодятся эти сервисы. Похожие вы найдёте в Heroku Addon Marketplace: 1.<strong>API Gateway</strong>(API Proxy). Для проксирования API приложений через данный сервис для обработки трафика, тестирования новых версий и т. п. Похож на 3Scale. 2.<strong>RDS</strong>(Amazon SQL). Применяется вместе с базами данных MySQL, Postgres, и Oracle. Напоминает Heroku Postgres. 3.<strong>Route53</strong>(Amazon DNS + Domains). Вы можете купить новый домен и настроить DNS-записи. Похож на GoDaddy, Gandi, DNSimple. 4.<strong>SES</strong>(Amazon Transactional Email). Для отправки одиночных писем для смены паролей, доставки уведомлений и т. д. Аналоги - SendGrid, Mandrill, Postmark. 5.<strong>Cloudfront</strong>(Amazon CDN). Для ускорения загрузки сайтов за счёт оптимизации распределения доставки статических файлов пользователям. Похож на Akamai, MaxCDN. 6.<strong>CloudSearch</strong>(Amazon Fulltext Search). Вы сможете достать все данные из S3 либо RDS и найти в них всё, что необходимо. Аналоги: Sphinx, Solr, ElasticSearch. 7.<strong>DynamoDB</strong>(Amazon NoSQL). Не что иное, как масштабируемое хранилище ключей для вашего приложения. Напоминает MongoLab. 8.<strong>Elasticache</strong>(Amazon Memcached). Это Memcached либо Redis вашего приложения. Аналоги - Redis to Go, Memcachier. 9.<strong>Elastic Transcoder</strong>(Amazon Beginning Cut Pro). Служит для обработки характеристик видеофайлов (речь идёт о форматах, сжатии и т. п.). 10.<strong>SQS</strong>(Amazon Queue). Позволяет хранить данные для последующей обработки в очереди. Аналоги: RabbitMQ, Sidekiq. 11.<strong>WAF</strong>(AWS Firewall). Вы настроить блокировку опасных запросов к веб-сайтам, защищённым Cloudfront. Аналоги сервиса есть у Sophos и Kaspersky.</p>
15
<h2>Сервисы для мобильных разработчиков</h2>
15
<h2>Сервисы для мобильных разработчиков</h2>
16
<p>Эти сервисы понадобятся лишь мобильным разработчикам: 1.<strong>Cognito</strong>(Amazon OAuth as a Service). С помощью сервиса вы предоставите возможность пользователям залогиниться через Facebook, Google, и т. д. Аналог - OAuth.io. 2.<strong>Device Farm</strong>(Amazon Drawer of Old Android Devices). Для тестирования ваших приложений на нескольких Android и iOS-устройствах одновременно. Напоминает MobileTest, iOS emulator. 3.<strong>Mobile Analytics</strong>(Spot on Name, Amazon Product Managers take note). Вы сможете отслеживать, что ваши пользователи делают в приложениях. Похож на Flurry. 4.<strong>SNS</strong>(Amazon Messenger). Для отправки мобильных уведомлений, писем, SMS. Аналоги - UrbanAirship, Twilio.</p>
16
<p>Эти сервисы понадобятся лишь мобильным разработчикам: 1.<strong>Cognito</strong>(Amazon OAuth as a Service). С помощью сервиса вы предоставите возможность пользователям залогиниться через Facebook, Google, и т. д. Аналог - OAuth.io. 2.<strong>Device Farm</strong>(Amazon Drawer of Old Android Devices). Для тестирования ваших приложений на нескольких Android и iOS-устройствах одновременно. Напоминает MobileTest, iOS emulator. 3.<strong>Mobile Analytics</strong>(Spot on Name, Amazon Product Managers take note). Вы сможете отслеживать, что ваши пользователи делают в приложениях. Похож на Flurry. 4.<strong>SNS</strong>(Amazon Messenger). Для отправки мобильных уведомлений, писем, SMS. Аналоги - UrbanAirship, Twilio.</p>
17
<p><strong>Это ещё не всё</strong>. В следующей части статьи поговорим про сервисы для внедрения кода, а также про корпоративные и Big Data-сервисы.<strong>Следите за обновлениями в блоге!</strong></p>
17
<p><strong>Это ещё не всё</strong>. В следующей части статьи поговорим про сервисы для внедрения кода, а также про корпоративные и Big Data-сервисы.<strong>Следите за обновлениями в блоге!</strong></p>
18
18