Cet index répertorie les principaux outils pour développeurs, les kits SDK, les boîtes à outils pour environnement de développement intégré (IDE) et les outils de lignes 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) | 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. Avec CodeCommit, vous n'avez pas à exploiter votre propre système de contrôle de source ni à vous soucier du dimensionnement de son infrastructure. Vous pouvez utiliser CodeCommit pour stocker en toute sécurité tous les éléments que vous souhaitez, du code source aux fichiers binaires. En outre, l'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 des mises à jour rapides et fiables des applications et de l'infrastructure. CodePipeline élabore, teste et déploie votre code à chaque fois qu'un changement de code a lieu, en fonction des modèles de processus de lancement 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 aisément une solution de bout en bout en utilisant nos modules d'extension pré-intégrés pour des services tiers courants tels que 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 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 le 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 continu plusieurs générations à la fois, de sorte 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é-intégrés, ou bien vous pouvez créer vos propres environnements de génération personnalisés qui utilisent vos propres 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 code sur n'importe quelle instance, notamment les instances Amazon EC2 et celles exécutées sur site. AWS CodeDeploy permet de publier rapidement et facilement les nouvelles fonctionnalités, élimine les interruptions pendant le déploiement des applications et gère la complexité de la mise à jour des applications. Vous pouvez utiliser AWS CodeDeploy pour automatiser les déploiements de logiciels, ce qui élimine les opérations manuelles sources d'erreur. De plus, le service s'ajuste à votre infrastructure, ce qui permet de déployer aisément les applications sur une instance ou des milliers d'instances.
En savoir plus »


Simplifiez l'utilisation des services AWS dans vos applications avec une API adaptée à votre langage de programmation ou votre plate-forme.


Accélérez les opérations de développement sur AWS avec des outils de cloud spécialisés 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 depuis un seul 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 que vous utilisez pour gérer les environnements Windows, Linux ou Mac. 

Installation »
Documentation »
En savoir plus »

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

GitHub »
Documentation »
Billet de blog »


Testez et déployez les applications sans serveur développées sur AWS Lambda en utilisant SAM Local et AWS SAM. Pour découvrir plus d'outils pour les applications sans serveur, cliquez ici.

AWS Serverless Application Model (AWS SAM) est un modèle qui permet de définir des applications sans serveur. AWS SAM est pris en charge en natif 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 nécessaires à l'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 permet de tester et de déboguer localement les fonctions AWS Lambda définies par les modèles AWS SAM. En savoir plus »

AWS SAM Local est un outil CLI qui permet de tester et de déboguer localement les 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 depuis 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 les bibliothèques de codes proposées par la communauté dans Exemples de codes et bibliothèques ».

Trouvez les outils existants ici ».