Was ist AWS Cloud9? - AWS Cloud9

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Was ist AWS Cloud9?

AWS Cloud9ist eine integrierte Entwicklungsumgebung, oderIDE.

DieAWS Cloud9Die IDE bietet eine umfassende Codebearbeitung mit Unterstützung mehrerer Programmiersprachen und Runtime-Debugger sowie ein integriertes Terminal. Es enthält eine Sammlung von Tools, die Sie verwenden, um Software zu codieren, zu erstellen, auszuführen, zu testen und zu debuggen, und Ihnen hilft, Software in der Cloud zu veröffentlichen.

Sie können über einen Webbrowser auf die AWS Cloud9-IDE zugreifen. Sie können die IDE nach Ihren Wünschen konfigurieren. Sie können Farbdesigns wechseln, Tastenkombinationen festlegen, programmiersprachenspezifische Syntaxhervorhebungen und Codeformatierungen nutzen und vieles mehr.

(Verstanden!Ich bin bereit, auszuprobierenAWS Cloud9.Was sind die ersten Schritte?)

Wie funktioniert AWS Cloud9 ?

Das folgende Diagramm zeigt einen Überblick über die Funktionsweise von AWS Cloud9.

Aus dem Diagramm (beginnend am unteren Rand) verwenden Sie dieAWS Cloud9IDEAusgeführt wird, die in einem Webbrowser aufIhr lokaler Computer, um mit IhremAWS Cloud9Umgebung. Eine Datenverarbeitungsressource (z. B. eineAmazon EC2 Instanceoder .Ihren eigenen Server) verbindet sich mit dieser Umgebung. Schließlich wird Ihre Arbeit in einem AWS CodeCommit-Repository oder einem anderen Remote-Repository gespeichert.


            Diagramm mit einem Überblick über dieAWS Cloud9WORK

AWS Cloud9-Umgebungen

EinAWS Cloud9Umgebungist ein Ort, an dem Sie die Dateien Ihres Projekts speichern und wo Sie die Tools zur Entwicklung Ihrer Anwendungen ausführen.

Verwendung vonAWS Cloud9IDE, können Sie:

  • Speichern Sie die Dateien Ihres Projekts lokal auf der Instance oder dem Server.

  • Klonen Sie ein Remote-Code-Repository — beispielsweise ein Repo inAWS CodeCommitin Ihrer Umgebung.

  • Arbeiten Sie mit einer Kombination aus lokalen und geklonten Dateien in der Umgebung.

Sie können mehrere Umgebungen erstellen und zwischen diesen wechseln, wobei jede Umgebung für ein bestimmtes Entwicklungsprojekt eingerichtet wird. Durch die Speicherung der Umgebung in der Cloud müssen Ihre Projekte nicht mehr an einen einzelnen Computer oder Server gebunden werden. Auf diese Weise können Sie z. B. einfach zwischen den Computern wechseln und Entwickler schneller in Ihr Team aufnehmen.

Umgebungen und Computing-Ressourcen

Im Hintergrund bestehen mehrere Möglichkeiten, Ihre Umgebungen mit Datenverarbeitungsressourcen zu verbinden.

  • Sie könnenAWS Cloud9Eine Amazon EC2 Instance erstellen und die Umgebung dann mit dieser neu erstellten EC2-Instance verbinden. Diese Art von Einrichtung wird als eine bezeichnetEC2-Umgebung.

  • Sie könnenAWS Cloud9Sie können eine Umgebung mit einer bestehenden Cloud-Computing-Instance oder einem eigenen Server verbinden. Diese Art von Einrichtung wird als eine bezeichnetSSH-Umgebung.

EC2-Umgebungen und SSH-Umgebungen weisen einige Gemeinsamkeiten und Unterschiede auf. Wenn Sie mitAWS Cloud9Unerfahreneren -Umgebungen empfehlen wir, dass Sie eine EC2-Umgebung verwenden, daAWS Cloud9übernimmt der für Sie einen Großteil der Konfiguration. Wenn Sie mehr über AWS Cloud9 erfahren und diese Gemeinsamkeiten und Unterschiede besser verstehen wollen, finden Sie unter EC2-Umgebungen im Vergleich zu SSH-Umgebungen inAWS Cloud9 weitere Informationen.

Weitere Informationen zur Funktionsweise von AWS Cloud9 finden Sie in diesen verwandten Videos und auf diesen verwandten Websites.

Wofür kann ich AWS Cloud9 verwenden?

Mit AWS Cloud9 können Sie Software in vielen interessanten Szenarien und Varianten codieren, erstellen, ausführen, testen, debuggen und veröffentlichen. Dazu gehört u. a.:

  • Arbeiten mit Code in verschiedenen Programmiersprachen und dem AWS Cloud Development Kit (CDK)

  • Arbeiten mit Code in einem ausgeführten Docker-Container.

  • Nutzen von Online-Code-Repositorys

  • Zusammenarbeiten mit anderen in Echtzeit

  • Interagieren mit verschiedenen Datenbank- und Website-Technologien

  • Targeting vonAWS LambdaAmazon API Gateway undAWSServerlose -Anwendungen

  • Unter Ausnutzung von anderenAWSProdukte wie Amazon Lightsail, AWS CodeStar undAWS CodePipeline.

Eine detailliertere Liste finden Sie unter Wofür kann ich AWS Cloud9 verwenden?.

Was sind die ersten Schritte?

Um mit der Verwendung von AWS Cloud9 zu beginnen, führen Sie die Schritte unter Einrichten von AWS Cloud9 aus und führen folgen Sie dann den im grundlegende Tutorial beschriebenen Schritten.

Weitere Themen