Cet index répertorie les principaux outils pour développeurs, kits de développement logiciel (SDK), boîtes à outils pour environnement de développement intégré (IDE) et outils de ligne de commande pour développer et gérer vos applications AWS.

Accédez à la section : Outils pour développeurs | Kits SDK | Boîtes à outils pour environnement de développement intégré (IDE) | Outils de ligne de commande | Développement sans serveur


Les outils pour développeurs AWS vous aident à stocker et à contrôler les versions du code source de votre application en toute sécurité, et à créer, tester et déployer automatiquement votre application sur AWS ou dans votre environnement sur site.

AWS CodeCommit est un service de contrôle de source entièrement géré, qui permet aux entreprises d'héberger facilement des référentiels Git privés sécurisés et hautement évolutifs. Grâce à CodeCommit, vous n'avez plus besoin d'exploiter votre propre système de contrôle de source ou de vous soucier du dimensionnement de son infrastructure. Vous pouvez utiliser CodeCommit pour stocker tous les éléments que vous souhaitez en toute sécurité, du code source aux fichiers binaires. En outre, cet outil fonctionne parfaitement avec les outils Git existants. 
En savoir plus »

AWS CodePipeline est un service d'intégration et de diffusion continues, qui permet un déploiement rapide et fiable de mises à jour d'applications et d'infrastructures. CodePipeline crée, teste et déploie votre code chaque fois que celui-ci est modifié, en fonction des modèles de processus de diffusion que vous avez définis. Il vous permet de diffuser des fonctionnalités et des mises à jour de manière rapide et fiable. Vous pouvez développer une solution de bout en bout sans difficulté en utilisant nos modules d'extension pré-intégrés pour des services tiers courants comme GitHub, ou en intégrant vos propres modules d'extension personnalisés à n'importe quel stade du processus de publication. Avec AWS CodePipeline, vous ne payez que pour ce que vous utilisez. Le service n'implique aucuns frais initiaux ni engagement à long terme.
En savoir plus »

AWS CodeBuild est un service de génération entièrement géré qui compile votre code source, exécute des tests et produit des packages logiciels prêts à être déployés. Avec CodeBuild, vous n'avez pas besoin de mettre en service, de gérer et de dimensionner vos serveurs de génération. CodeBuild dimensionne et traite en continue plusieurs générations à la fois, de sorte à ce qu'aucune d'elles ne reste dans une file d'attente. Vous pouvez démarrer rapidement en utilisant des environnements de génération prépackagés, ou bien, vous pouvez créer vos propres environnements de génération personnalisés, que vous utiliserez avec vos outils de génération. Avec CodeBuild; vous êtes facturé à la minute pour les ressources de calcul que vous utilisez.
En savoir plus »

AWS CodeDeploy est un service qui automatise les déploiements de codes sur toute instance, notamment les instances Amazon EC2 et celles s'exécutant sur site. AWS CodeDeploy vous permet de lancer rapidement et facilement de nouvelles fonctionnalités et d'éviter les temps d'arrêt pendant le déploiement d'une application, tout en gérant la complexité de la mise à jour de vos applications. Vous pouvez utiliser AWS CodeDeploy pour automatiser les déploiements de logiciels, éliminant ainsi le recours à des opérations manuelles qui peuvent être source d'erreurs. De plus, le service s'ajuste à votre infrastructure, permettant un déploiement facile sur une ou des milliers d'instances.
En savoir plus »


Utilisez plus facilement les services AWS dans vos applications avec une API adaptée à votre langage de programmation ou plate-forme.


Accélérez vos opérations de développement sur AWS avec des outils spécialisés de cloud computing intégrés à votre environnement de développement.


Contrôlez vos services AWS à partir de la ligne de commande et automatisez la gestion des services avec des scripts.

Gérez plusieurs services AWS à partir d'un seul et unique outil de ligne de commande. Disponible sur les systèmes Windows, Mac et Linux/UNIX.

Installation »
Documentation »
En savoir plus »

Gérez vos ressources AWS avec les mêmes outils PowerShell que ceux utilisés pour gérer vos environnements Windows, Linux ou Mac. 

Installation »
Documentation »
En savoir plus »

AWS SAM Local est un outil CLI qui vous permet de tester et de déboguer localement vos fonctions AWS Lambda définies par les modèles AWS Serverless Application Model (SAM).

GitHub »
Documentation »
Billet de blog »


Testez et déployez des applications sans serveur développées sur AWS Lambda à l'aide de SAM Local et AWS SAM. Pour découvrir plus d'outils pour des applications sans serveur, cliquez ici.

Le modèle d'application sans serveur AWS (AWS SAM) est un modèle permettant de définir des applications sans serveur. AWS SAM est pris en charge de manière native par AWS CloudFormation et offre un moyen simple de définir les API Amazon API Gateway, les fonctions AWS Lambda et les tables Amazon DynamoDB requises pour votre application sans serveur. La spécification est disponible sous Apache 2.0. Pour en savoir plus, consultez notre documentation.

AWS SAM Local est un outil CLI gratuit qui vous permet de tester localement les fonctions Lambda définies par les modèles AWS SAM. En savoir plus »

AWS SAM Local est un outil CLI qui vous permet de tester et de déboguer localement vos fonctions AWS Lambda définies par les modèles AWS Serverless Application Model (SAM). SAM Local peut être utilisé pour tester les fonctions localement, démarrer une passerelle API locale à partir d'un modèle SAM, valider un modèle SAM et générer un échantillon de charges utiles pour différentes sources d'événements.

GitHub »
Billet de blog »


Trouvez des bibliothèques de codes proposées par la communauté dans Exemples de codes et bibliothèques »

Retrouvez les outils existants ici »