AWS Cloud9

Eine Cloud-basierte IDE zum Schreiben, Ausführen und Debuggen von Code

AWS Cloud9 ist eine Cloud-basierte integrierte Entwicklungsumgebung (Integrated Development Environment, IDE), die es Ihnen ermöglicht, nur mit einem Browser Code zu schreiben, auszuführen und zu debuggen. Sie umfasst einen Code-Editor, einen Debugger und ein Terminal. Zum Lieferumfang von Cloud9 gehören wichtige Tools für gängige Programmiersprachen wie JavaScript, Python und PHP, sodass Sie keine Dateien installieren und Ihren Entwicklungscomputer auch nicht für das Starten neuer Projekte konfigurieren müssen. Da Ihre Cloud9-IDE Cloud-basiert ist, können Sie Ihre Projekte standortunabhängig, d. h. vom Büro, von zuhause oder von einem beliebigen anderen Ort, über einen mit dem Internet verbundenen Computer bearbeiten. Cloud9 bietet auch eine nahtlose Erfahrung für die Entwicklung serverloser Anwendungen, indem Sie Ressourcen einfach definieren und debuggen sowie zwischen lokaler und Remote-Ausführung serverloser Anwendungen wechseln können. Mit Cloud9 können Sie Ihre Entwicklungsumgebung schnell mit Ihrem Team teilen, um Programme miteinander zu verknüpfen und die Eingaben der anderen Benutzer in Echtzeit zu verfolgen.

Vorteile

Code mit dem Browser bearbeiten

AWS Cloud9 bietet Ihnen die Flexibilität, Ihre Entwicklungsumgebung auf einer verwalteten Amazon EC2 Instance oder einem vorhandenen Linux-Server auszuführen, der SSH unterstützt. Dies bedeutet, dass Sie Anwendungen mit nur einem Browser schreiben, ausführen und debuggen können, ohne eine lokale IDE installieren und warten zu müssen. Der Cloud9 Code-Editor und der integrierte Debugger enthalten hilfreiche, zeitsparende Funktionen wie Codehinweise, Codevervollständigung und Debugging. Das Cloud9 Terminal bietet eine browserbasierte Shell-Erfahrung, die das Installieren zusätzlicher Software, Ausführen eines Git Pushes und Eingeben von Befehlen ermöglicht.

Code gemeinsam in Echtzeit bearbeiten

AWS Cloud9 erleichtert die gemeinsame Bearbeitung von Code. Sie können Ihre Entwicklungsumgebung mit nur wenigen Klicks mit Ihrem Team teilen und gemeinsam programmieren. Während der Zusammenarbeit können die Teammitglieder in Echtzeit sehen, was die anderen eingeben, und direkt in der IDE miteinander chatten.

Serverlose Anwendungen problemlos erstellen

Mit AWS Cloud9 können Sie auf einfache Weise serverlose Anwendungen schreiben, ausführen und debuggen. Damit kann die Entwicklungsumgebung mit allen SDKs, Bibliotheken und Plug-ins vorkonfiguriert werden, die für die serverlose Entwicklung benötigt werden. Cloud9 bietet außerdem eine Umgebung zum lokalen Testen und Debuggen der AWS Lambda-Funktionen. Dadurch können Sie Ihren Code direkt entwickeln und so Zeit sparen und die Qualität des Codes verbessern.

Direkter Terminalzugriff auf AWS

AWS Cloud9 ist mit einem Terminal mit sudo-Rechten für die verwaltete Amazon EC2-Instance ausgestattet, die die Entwicklungsumgebung und einer vorauthentifizierten AWS-Befehlszeilenschnittstelle hostet. Dadurch können Sie schnell Befehle ausführen und direkt auf AWS-Services zugreifen.

Neue Projekte schnell starten

Mit AWS Cloud9 können Sie problemlos neue Projekte starten. Die Entwicklungsumgebung von Cloud9 enthält bereits Tools für über 40 Programmiersprachen wie Node.js, JavaScript, Python, PHP, Ruby, Go und C++. Dadurch können Sie innerhalb kürzester Zeit mit dem Schreiben von Code für gängige Anwendungsstapel beginnen, da Sie keine Dateien, SDKs und Plug-Ins für den Entwicklungscomputer mehr installieren und konfigurieren müssen. Da die Cloud9 Cloud-basiert ist, können Sie problemlos mehrere Entwicklungsumgebungen verwalten, um die Ressourcen Ihres Projekts zu isolieren.

Videos

Überblick über die IDE von AWS Cloud9, einschließlich einer Vorführung der wichtigsten Funktionen.
AWS re:Invent 2017 – Vorstellung von AWS Cloud9: Vortrag von Werner Vogels

Weitere Informationen zu den AWS Cloud9-Funktionen

Besuchen Sie die Details-Seite
Bereit zum Entwickeln?
Erste Schritte mit AWS Cloud9
Haben Sie noch Fragen?
Kontakt