Upload
obelia
View
58
Download
9
Embed Size (px)
DESCRIPTION
Популярно об Amazon Web Services. Описание сервисов AWS, которые используются в работе QuickBlox. Текст статьи: http://qblx.co/qbaws Презентация: http://qblx.co/qbawspt. Андрей Кожокару. 29 февраля 2012. Elastic Compute Cloud "EC2". - PowerPoint PPT Presentation
Citation preview
Популярно обAmazon Web Services
Описание сервисов AWS,которые используются в работе
QuickBlox
Андрей Кожокару
29 февраля 2012
Текст статьи: http://qblx.co/qbawsПрезентация: http://qblx.co/qbawspt
Elastic Compute Cloud"EC2"
EC2 — это облачный сервис, предоставляющий виртуальные сервера (Amazon EC2 Instance), 2 вида хранилищ данных, а так же балансировщик нагрузки (Load Balancer).
EC2
Simple Storage"S3"
S3 - сервис для хранения файлов размером от одного байта до 5 терабайт.
Объекты хранятся в бакетах (Bucket).
Предоставляется 99.999999999% гарантия целостности и 99.99% гарантия доступности файлов в год.
S3
Relational Database Service
"RDS"
RDS - это сервис, предоставляющий отдельные серверы, оптимизированные для работы с СУБД.
RDS
Route53
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
Cloud Watch - сервис, который используется для мониторинга всех остальных сервисов AWS, включая стандартный мониторинг здоровья серверов, доступность тех или иных портов, сторадж, работу СУБД, место на S3 и очень много всяких других чеков.
В Cloud Watch существует 3 типа состояний — OK, ALARM и UNSUFFICIENT DATA. На все состояния можно настроить триггеры, которые будут срабатывать во время изменения счётчика в это состояние.
Cloud Watch
Identity and Access Management
"IAM"
IAM - сервис, который позволяет создавать правила для аутентификации во всех сервисах AWS.
Каждому IAM пользователю можно присвоить:• пару ключей• логин и пароль• пару сертификатов
С ключами и сертификатами пользователи могут иметь доступ к API и утилитам коомандной строки. С логином и паролем — в консоль, которая доступна лишь членам организации.
IAM
CloudFront
CloudFront — CDN (Content Delivery Network — Сеть Доставки Контента) от Amazon, основанный на сервисе S3 или другом источнике файлов. Раздача (Distribution) создаётся и закрепляется на бакет S3, либо же на другой источник, который задаётся пользователем.
CloudWatch поддерживает 2 вида раздачи:• Загрузка (Download) - pictures, css, jss• Вещание (Streaming) - mp4, swf
CloudFront
CloudFormationTemplated AWS Resource Creation
CloudFrontGlobal Content Delivery Network
CloudWatchResource & Application Monitoring
DynamoDBPredictable and Scalable NoSQL Data Store
EC2Virtual Servers in the Cloud
ElastiCacheIn-Memory Cache
Elastic BeanstalkAWS Application Container
Elastic MapReduceManaged Hadoop Framework
IAMSecure AWS Access Control
AWS + QuickBloxRDSManaged Relational Database Service
Route 53Scalable Domain Name System
S3Scalable Storage in the Cloud
SESEmail Sending Service
SNSPush Notification Service
SQSMessage Queue Service
SWFWorkflow Service for Coordinating Application Components
Storage GatewayIntegrates on-premises IT environments with Cloud storage
VPCIsolated Cloud Resources
Популярно обAmazon Web Services
29 февраля 2012
Q & A
[email protected]@andreykozhokaru an.kozhokaru
Текст статьи: http://qblx.co/qbawsПрезентация: http://qblx.co/qbawspt