Pour ceux qui ne connaissent pas encore AWS (AmazonWeb Service), le service Cloud d’Amazon, voici ce que j’aurai aimé savoir lorsque j’ai souscrit au service. Je précise tout de suite que cet article n’est pas sponsorisé par Jeff Bezos, c’est simplement un retour d’expérience ! 😅
Nous passerons en revue 4 de ses services (parmi tant d’autres) pour un projet web complet :
- EC2 : partie serveur
- RDS : partie base de données
- S3 : partie stockage
- Route 53 : partie DNS
Avec AWS, comme pour la plupart des services Cloud, vous payez seulement ce que vous consommez, à l’heure ou au trafic en général.
EC2
Avec le service EC2, vous allez pouvoir gérer toute la partie serveur : les créations d’instances serveur.
Vous avez besoin d’un petit serveur pour faire des tests ? Ou d’un serveur plus robuste ? Démarrer, arrêter, migrer d’une instance serveur à une autre en fonction de la charge serveur ! 🤩
Pour vous donner un bref aperçu, voici les plus petites instances (il y en a d’autres, et plus chère !) :
Vous pouvez retrouver le prix de toutes les instances juste ici.
La force d’AWS est de proposer une multitude de services venant se compléter, s’imbriquer les uns avec les autres. Par exemple, le service AWS Elastic Beanstalk, un service qui aide au déploiement d’application est parfait pour mettre en production les projets sur des instances EC2.
RDS
Besoin d’une base de données relationnel MySQL ? MariaDB ? Oracle ? PostgreSQL ? SQL Server ?
Le service RDS répondra à votre besoin.
Voici la tarification pour une instance MySQL :
Pour les autres tarifications, rendez-vous ici
S3
Avec S3, vous pouvez stocker presque n’importe quel type de fichiers. Le service S3 est souvent utilisé pour stocker des images. C’est le service de stockage à bas coup. La preuve en image !
Le service S3 possède plusieurs offres, en fonction de vos besoins sur la gestion du stockage de vos données : S3 Standard, S3 Intelligent-Tiering, S3 Glacier…
Plus d’infos, sur cette page
Route 53
Le plus beau des projets n’est rien si on ne peut y accéder ! Avec route 53 vous allez pouvoir gérer vos routes : zone DNS, nom de domaine…
Plus d’infos, par ici.
Conclusion
Avec AWS, Amazon offre des services pratiques, robustes et efficaces. Il est très plaisant de mettre en place son environnement, de démarrer ses instances, de les configurer et de déployer son projet.
Comme vous avez pu le constater, tout à un prix et la moindre option est souvent payante. Cela rajoute un coût non négligeable à l’ensemble du projet. La qualité a un prix et Amazon a le sien ! 😉
Pour vous faire votre propre idée, Amazon permet de tester AWS gratuitement pendant 1 an. Attention de bien rester sur les instances gratuites !