Définition EC2 (Elastic Compute Cloud) : est un service d’Amazon Web Services (AWS) qui fournit des capacités de calcul évolutives dans le cloud. Il permet aux entreprises et développeurs de louer des serveurs virtuels, appelés instances, pour exécuter leurs applications.
Ce service offre une flexibilité importante, permettant de configurer des instances avec des ressources spécifiques comme le processeur, la mémoire, ou le stockage, selon les besoins.
EC2 propose plusieurs types d’instances, adaptés à des usages variés, tels que l’hébergement d’applications, le traitement de données massives, ou encore le développement et les tests.
Sa facturation repose sur une tarification à l’usage, ce qui aide à optimiser les coûts en payant uniquement pour les ressources utilisées.
L’un des atouts majeurs d’EC2 est son évolutivité, qui permet d’ajuster rapidement les capacités selon la demande, rendant le service idéal pour les environnements à forte variabilité de charge.