370 likes | 789 Views
Популярно об Amazon Web Services. Описание сервисов AWS, которые используются в работе QuickBlox. Текст статьи: http://qblx.co/qbaws Презентация: http://qblx.co/qbawspt. Андрей Кожокару. 29 февраля 2012. Elastic Compute Cloud "EC2".
E N D
Популярно об Amazon Web Services Описание сервисов AWS, которые используются в работе QuickBlox Текст статьи: http://qblx.co/qbaws Презентация: http://qblx.co/qbawspt Андрей Кожокару 29 февраля 2012
Elastic Compute Cloud "EC2"
EC2 — это облачный сервис, предоставляющий виртуальные сервера (Amazon EC2 Instance), 2 вида хранилищ данных, а так же балансировщик нагрузки (Load Balancer).
Simple Storage "S3"
S3 - сервис для хранения файлов размером от одного байта до 5 терабайт. Объекты хранятся в бакетах (Bucket). Предоставляется 99.999999999% гарантия целостности и 99.99% гарантия доступности файлов в год.
RDS - это сервис, предоставляющий отдельные серверы, оптимизированные для работы с СУБД.
Route53 - облачный DNS сервис с высокоуровневой интеграцие ко многим сервисам AWS.
Simple Queue Service "SQS"
SQS - соблачный сервис для построения очередей событий для разделения процесса их обработки между разными приложениями. В QuickBlox мы используем очереди SQS для создания и отправки Push сообщений Apple, WP7 и Android. А так же для отправки электронной почты.
SQS SQS
Simple Email Service "SES"
SES - облачный сервис, который используется для отправки электронной почты, а точнее массовых рассылкок. SES позволяет рассылать от 10 тысяч до 1 миллиона писем в сутки. Для отправки писем можно использовать API или обычный SMTP сервер с авторизацией.
Cloud Watch - сервис, который используется для мониторинга всех остальных сервисов AWS, включая стандартный мониторинг здоровья серверов, доступность тех или иных портов, сторадж, работу СУБД, место на S3 и очень много всяких других чеков. В Cloud Watch существует 3 типа состояний — OK, ALARM и UNSUFFICIENT DATA.На все состояния можно настроить триггеры, которые будут срабатывать во время изменения счётчика в это состояние.
IAM - сервис, который позволяет создавать правила для аутентификации во всех сервисах AWS. Каждому IAM пользователю можно присвоить: • пару ключей • логин и пароль • пару сертификатов С ключами и сертификатами пользователи могут иметь доступ к API и утилитам коомандной строки. С логином и паролем — в консоль, которая доступна лишь членам организации.
CloudFront — CDN (Content Delivery Network — Сеть Доставки Контента) от Amazon, основанный на сервисе S3 или другом источнике файлов. Раздача (Distribution) создаётся и закрепляется на бакет S3, либо же на другой источник, который задаётся пользователем. CloudWatch поддерживает 2 вида раздачи: • Загрузка (Download) - pictures, css, jss • Вещание (Streaming) - mp4, swf
AWS + QuickBlox RDS Managed Relational Database Service Route 53 Scalable Domain Name System S3 Scalable Storage in the Cloud SES Email Sending Service SNS Push Notification Service SQS Message Queue Service SWF Workflow Service for Coordinating Application Components Storage Gateway Integrates on-premises IT environments with Cloud storage VPC Isolated Cloud Resources CloudFormation Templated AWS Resource Creation CloudFront Global Content Delivery Network CloudWatch Resource & Application Monitoring DynamoDB Predictable and Scalable NoSQL Data Store EC2 Virtual Servers in the Cloud ElastiCache In-Memory Cache Elastic Beanstalk AWS Application Container Elastic MapReduce Managed Hadoop Framework IAM Secure AWS Access Control
Популярно об Amazon Web Services Q & A Текст статьи: http://qblx.co/qbaws Презентация: http://qblx.co/qbawspt andrey.kozhokaru@quickblox.com @andreykozhokaru an.kozhokaru 29 февраля 2012