EC2 Compute Unit soit l'équivalent d'un processeur Xeon). Cela constitue la limite de scalabilité de ce service par rapport à SimpleDB dans lequel la donnée est distribuée sur plusieurs machines.
Le service a été lancé le 29 octobre et il est pour l’instant limité à la zone US
Facturation
- Heure de fonctionnement X coût horaire fonction de l’instance utilisée
- Quantité de donnée provisionnée par mois
- Le volume de sauvegarde est gratuit tant qu’il n’excède pas le volume provisionné. Ensuite il est facturé au volume.
- Nombre d’accès disques
- Débit d’entrée et de sortie vers l’extérieur (import, export, etc.) ou vers une autre région Amazon
- Le débit entre zones de disponibilité Amazon est facturé.
Retour à la cartographie
SQS
Description Service de messaging asynchrone et sûr
Caractéristiques
- Message délivré au moins une fois (infrastructure redondante)
- Ecritures et lectures multiples, le message est verrouillé durant une action
- Configuration d’un nombre non limité de queues
- Taille du message limitée à 8KB
- Pas de garantie sur l’ordre de livraison
- Possibilité de définir une durée de visibilité. A défaut un message disparaît au bout de 4 jours
Facturation Nombre de requêtes X débit transféré
Retour à la cartographie
Import Export
Description Import/export de données sur disque externe
Caractéristiques
- Disponible uniquement aux Etats Unis
- Envoi d’un support externe (interface USB ou eSata) pour importer des données dans S3 ou exporter des données de S3
- Débit maximum théorique 500 MBs
- Demande de travail (job) par mail (format YAML). Un fichier MANIFEST attaché aux mails contient les informations sur le transfert, le support contenant un fichier SIGNATURE qui est la signature du fichier manifest
- Un plugin Firefox pour S3 existe et prend en compte cette fonctionnalité
Facturation Nombre de supports X nombre d’heures de stockage
Retour à la cartographie
CloudWatch
Description Solution de supervision des instances EC2 et Elastic Load Balancing
Caractéristiques
- Les mesures sont agrégées par minute. Le service effectue un certain nombre de mesures (par exemple l'activité CPU) et les agrège par minute pour les stocker : on parle alors de métriques. Les mesures comportent un namespace qui identifie le type d'applications dont provient la métrique, des dimensions (l'identifiant de l'instance...) une valeur avec une unité. La métrique présente le min, le max et la moyenne des mesures.
- Le service offre des fonctionnalités décisionnelles sur les mesures prises.
Facturation Nombre d’instances EC2 monitorées X unité de temps (prévision)
Retour à la cartographie
AutoScaling
Description Automate permettant d'effectuer des actions de maintenance
Caractéristiques
- Il s'agit d'un automate permettant d'effectuer des actions de maintenance (on parle de Scaling activity) en fonction de triggers. On définira un Auto Scaling Group contenant un certain nombre d'instances. L'arrêt et le démarrage des machines se feront automatiquement en fonction d'une politique (min, max) et de triggers (ex. consommation CPU). Le service peut être couplé à Elastic Load Balancing et ainsi obtenir des triggers du routeur.
Facturation Gratuit pour les utilisateurs de Cloud Watch (prévision)
Retour à la cartographie
Elastic Load Balancing
Description Load balancer (switch niveau 7)
Caractéristiques
- Il permet de répartir les requêtes, donc d'assurer une haute disponibilité et de répartir la charge entre plusieurs instances EC2.
- La répartition peut se faire sur plusieurs zones de disponibilité (availability zones) (aka dataCenter) mais uniquement au sein d'une même région (aka US, Europe).
- Le trafic est réparti uniformément sur les différentes zones de disponibilité donc elles doivent chacune contenir le même nombre d'instances.
Facturation Heures d’utilisation X débit (prévision)
Retour à la cartographie
Elastic Map Reduce
Description Service applicatif de traitement distribué
Caractéristiques
- Ce service est implémenté avec le logiciel libre Hadoop (fondation apache)
- Il est réparti le travail sur plusieurs instances EC2 grâce au pattern Map/Reduce
- Le calcul est constitué d’un ensemble de flux. Chaque flux est constitué d’étapes écrites dans différents langages
- Elastic MapReduce assure le déploiement d’Hadoop, le provisionning/déprovisionning des instances EC2, le lien avec S3 pour le stockage
- Propose le framework Pig (fondation Apache) au dessus de Hadoop pour requêter de grandes quantités de données (Le framework est prévu pour l'analyse de logs)
- Les données d’entrées, les données de sorties, les portions de programme (Map, Reduce) sont déployées dans S3
Facturation Heures de traitement + charges EC2 + charges S3
Retour à la cartographie
Paiement
Simple Pay : Service de paiement/donation via la plateforme Amazon à l’aide d’un simple bouton
- Paiement à la transaction
- Sécurisation possible par signature basée sur les identifiants Amazon
Flexible Payments Service : Service de paiement plus souple
- Facturation de paiement unique ou multiple sur la base d’une autorisation initiale
- Facturation pour le compte d’un tiers (MarketPlace)
- Agrégation de micro-transactions (prépayées ou postpayées)
- Paiement à la transaction
DevPay : Service de facturation de service EC2 ou S3
- Facturation sur la base de l’utilisation du service sous-jacent
- API REST uniquement pour S3
- Paiement à la transaction
Retour à la cartographie
Autres
Mechanical Truck (beta) : Service de réalisation de travaux manuels (HIT : Humain Intelligent Time)
- Des personnes effectuent un travail via une application web et sont rémunérées si le donneur d’ordre (Requester) est satisfait
- 10% de commission avec un minimum de $0.005
Alexa Web Information Service (AWS) : Service donnant des informations sur les sites web
- Uniquement pour les sites les plus fréquentés et publiés sur www.alexa.com
- Fournit également des informations sur le site (liens entrants, sortants, catégories…)
- Facturation par URL interrogée
Alexa Top Sites : Service donnant des informations de traffic sur les sites web
- Fournit les rangs de consultation des 100000 sites web les plus consultés
- Facturation par URL interrogée
Amazon Fullfillement web Services : service permettant d’accéder au service de livraison d’Amazon
- Va de pair avec le service (physique) FBA (Fullfillement By Amazon)
- Fournit toutes les API pour créer, modifier, consulter un ordre d’expédition
- Facturation uniquement via FBA
Retour à la cartographie
Console
La console permet de provisionner les instances EC2 et d'administrer les différents services.