AWS Cloud9

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

AWS Cloud9 est un environnement de développement intégré 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. 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 Cloud9 est basé sur le cloud. Vous pouvez donc travailler sur vos projets depuis votre bureau, votre domicile ou tout appareil connecté à Internet. 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 à 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

Codage à l'aide d'un simple navigateur

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 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 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.

Codage collaboratif en temps réel

AWS Cloud9 permet de collaborer facilement sur du code. Vous pouvez partager votre environnement de développement avec votre équipe en quelques clics 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.

Création aisée d'applications sans serveur

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. Cloud9 fournit également un environnement permettant de tester et de déboguer localement des fonctions AWS Lambda. Vous pouvez ainsi itérer votre code directement, ce qui vous permet de gagner du temps et d'améliorer la qualité de votre code.

Accès direct à AWS via le terminal

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.

Lancement de projets rapide

AWS Cloud9 facilite le lancement de nouveaux projets. L'environnement de développement de Cloud9 intègre des outils pour plus de 40 langages de programmation, dont Node.js, JavaScript, Python, PHP, Ruby, Go et C++. Vous pouvez ainsi commencer à écrire du code pour des piles applicatives courantes en quelques minutes, sans avoir à installer ou configurer de fichiers, de kit SDK et de 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 : Overview of the AWS Cloud9 IDE, including a demo of key features.
AWS re:Invent 2017 - Introducing AWS Cloud9: Werner Vogels Keynote

En savoir plus sur les fonctionnalités d'AWS Cloud9

Consultez la page de présentation
Prêt à concevoir ?
Mise en route avec AWS Cloud9
D'autres questions ?
Contactez-nous