2017-02-09 1 views
0

Commencé à travailler avec AWS, Avoir un énorme compte de données EXCEL à stocker dans AWS et besoin d'accéder à ces données sous forme d'API AWS. Les moyens m'aident par où commencer pour ceci.Services Web Amazon, comment démarrer

Pas clair sur le cas d'utilisation. Quelqu'un peut-il m'expliquer la différence entre Amazon Simple Storage Service (Amazon S3), Amazon Elastic Compute Cloud (Amazon EC2), Amazon SimpleDB en mots simples.

S'il vous plaît aidez-moi dans comment commencer à partir de zéro.

Merci,

Répondre

3

En termes simples:

  • S3: stockage de fichiers
  • EC2: Serveurs virtuels (Linux ou Windows)
  • Simple DB: Une base de données NoSQL. La plupart des gens utilisent le nouveau service DynamoDB ces jours-ci.

Vous ne donnez vraiment pas assez d'informations à quiconque pour fournir une aide détaillée. Vous pouvez stocker les données sous forme de fichiers dans S3 et éventuellement les interroger à l'aide d'Athena. Vous pouvez stocker les fichiers sur un système de fichiers sur un serveur EC2 et exécuter un programme Windows ou Linux pour travailler avec ces fichiers. Vous pouvez stocker les données dans une base de données relationnelle OLTP en utilisant le service RDS. Vous pouvez stocker les données dans une base de données OLAP en utilisant Redshift. Vous pouvez stocker les données dans une base de données NoSQL à l'aide de DynamoDB. S'il s'agit d'une très grande quantité de données, vous pouvez envisager d'utiliser le service Elastic Map Reduce pour le traiter.

+3

Remarquablement utile pour un tel bref commentaire! et pour une question que je pensais trop vague pour être répondue. – antlersoft