7 votes

compte gratuit de développeur amazon s3 à des fins de test

Je suis censé utiliser Amazon s3 dans mon application pour charger/télécharger des fichiers. Quelqu'un peut-il me dire si je peux avoir un compte de test pour développeur ou un compte sandbox (gratuit) pour les tests de développement uniquement ?

Une bibliothèque fiable pour faciliter les opérations avec .NET ?

Et que se passerait-il si, pendant le transfert d'un fichier, la connexion au serveur Amazon S3 était interrompue ? La moitié du fichier a été transférée et l'autre moitié est restée... puis-je reprendre le transfert ou le téléchargement, ou dois-je recommencer l'opération depuis le début ?

5voto

Austin Salonen Points 28057

En ce qui concerne la question du développeur gratuit, il faut payer pour cela. L'avantage de S3 est qu'il est très bon marché.

S3 FAQ
Page d'accueil S3

1voto

Dans le cadre du Niveau d'utilisation gratuite d'AWS vous pouvez commencer à utiliser Amazon S3 gratuitement. Lors de leur inscription, les nouveaux clients AWS reçoivent 5 Go de stockage Amazon S3 dans la classe de stockage standard, 20 000 demandes Get, 2 000 demandes Put et 15 Go de transfert de données par mois pendant un an.

*Votre consommation pour le niveau gratuit est calculée chaque mois dans toutes les régions, à l'exception de la région AWS GovCloud, et est automatiquement appliquée à votre facture - la consommation mensuelle non utilisée ne sera pas reportée. Des restrictions s'appliquent ; voir conditions de l'offre pour plus de détails.

0voto

Cristian Meneses Points 143

0voto

madhead Points 4504

Il n'existe pas de version gratuite de S3 généralement disponible pour le développement. Ne pas mentionner niveau gratuit ici car il n'est disponible que pour la première année.

Ce que vous pouvez faire à la place, et c'est toujours gratuit, c'est d'utiliser l'un des services gratuits compatibles avec S3 :

... et quelques autres . Ils ne garantissent pas une compatibilité API à 100%, bien sûr, mais peuvent être utiles pour un développement local.

IMHO, localstack est le meilleur ici pour le développement et les tests. Il fournit un Image Docker Il est donc très simple à utiliser. Il prend également en charge deux douzaines d'autres services AWS, de sorte que vous n'êtes pas limité à S3 uniquement. Il peut être utilisé pour développer localement une application complète ciblant AWS !

Pour ce qui est de votre deuxième question sur les interruptions de réseau. Jetez un coup d'oeil à Téléchargement multipartite de S3 . C'est la solution qu'il vous faut.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X