AWS Cloud9 n’est plus disponible pour les nouveaux clients. Les clients existants d’AWS Cloud9 peuvent continuer à utiliser le service normalement. En savoir plus

AWS Cloud9

Un IDE cloud permettant d'écrire, d'exécuter et de déboguer du code

Pourquoi choisir AWS Cloud9 ?

AWS Cloud9 est un environnement de développement basé sur le cloud (IDE) qui permet d'écrire, d'exécuter et de déboguer du code depuis un navigateur. Il comprend un éditeur de code, un débogueur et un terminal. AWS Cloud9 intègre les outils essentiels pour les langages de programmation les plus courants, dont JavaScript, Python, PHP et d'autres. Vous n'avez donc pas besoin d'installer de fichiers ou de configurer votre machine de développement pour commencer de nouveaux projets. Votre IDE AWS Cloud9 est basé sur le cloud. Vous pouvez donc travailler sur vos projets depuis votre bureau, votre domicile ou tout appareil connecté à Internet. AWS Cloud9 fournit également une expérience transparente pour le développement d'applications sans serveur. Vous pouvez ainsi facilement définir des ressources, les déboguer et basculer entre l'exécution locale et distante d'applications sans serveur. Grâce à AWS Cloud9, vous pouvez rapidement partager votre environnement de développement avec votre équipe et ainsi effectuer des programmations en binôme et suivre les entrées de chacun en temps réel.

Avantages

AWS Cloud9 vous permet d'exécuter votre environnement de développement sur une instance Amazon EC2 gérée ou un serveur Linux existant prenant en charge SSH. Vous pouvez ainsi écrire, exécuter et déboguer des applications à l'aide d'un simple navigateur et sans avoir à installer ou à gérer un IDE local. L'éditeur de code AWS Cloud9 et le débogueur intégré comprennent des fonctionnalités utiles qui font gagner du temps telles que les conseils de code, la complétion de code et le débogage pas à pas. Le terminal AWS Cloud9 fournit une expérience de shell basée sur navigateur pour vous permettre d'installer des logiciels supplémentaires, d'exécuter un git push ou d'entrer des commandes.

AWS Cloud9 permet de collaborer facilement sur du code. Vous pouvez partager votre environnement de développement avec votre équipe en quelques étapes et effectuer des programmations en binôme. Lorsqu'ils collaborent, les membres de votre équipe peuvent voir les entrées des autres en temps réel et discuter instantanément les uns avec les autres depuis l'IDE.

AWS Cloud9 simplifie l'écriture, l'exécution et le débogage d'applications sans serveur. Le service préconfigure l'environnement de développement avec tous les kits SDK, bibliothèques et plug-ins nécessaires à un développement sans serveur. AWS Cloud9 fournit également un environnement permettant de tester et de déboguer localement des fonctions AWS Lambda. Cela vous permet d'itérer directement votre code, ce qui vous permet de gagner du temps et d'améliorer la qualité de votre code.

L'IDE AWS Cloud9 intègre un terminal qui comprend des privilèges sudo à l'instance Amazon EC2 gérée qui héberge votre environnement de développement, ainsi qu'une interface de ligne de commande AWS pré-authentifiée. Cela vous permet d'exécuter facilement et rapidement des commandes et d'accéder directement à des services AWS.

AWS Cloud9 rationalise le démarrage de nouveaux projets. L'environnement de développement de AWS Cloud9 intègre des outils pour plus de 40 langages de programmation, dont Node.js, JavaScript, Python, PHP, Ruby, Go et C++. Cet outil vous permet de commencer à écrire du code pour les piles d'applications les plus courantes en quelques minutes en supprimant la nécessité d'installer ou de configurer des fichiers, des SDK et des plug-ins pour votre machine de développement. Dans la mesure où l'IDE Cloud9 est basé sur le cloud, vous pouvez facilement gérer plusieurs environnements de développement pour isoler les ressources de votre projet.

Vidéos

Webinaire : présentation de l'IDE AWS Cloud9, incluant une démonstration des principales fonctionnalités.
AWS re:Invent 2017 - Présentation d'AWS Cloud9 : discours liminaire de Werner Vogels