L'API AWS (Amazon Web Services) est une interface de programmation permettant d'interagir avec les services cloud d'AWS, comme EC2, S3 ou Lambda, depuis un logiciel ou un script. Grâce à cette API, il est possible de créer, modifier ou supprimer des ressources à distance sans passer par la console web. Pour piloter les services AWS via l'API, il faut utiliser les SDK officiels (JavaScript, Python, Java, etc. ) ou des outils en ligne de commande comme AWS CLI. Ces outils nécessitent une clé d'accès et une clé secrète pour authentifier chaque demande. La documentation officielle AWS détaille chaque action et le format de requête à utiliser pour automatiser et gérer l'infrastructure cloud de façon sécurisée. (Sources : aws. amazon. com/documentation/apis/)