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.
Synchronisieren Sie Infrastructure Composer zur Bereitstellung auf dem AWS Cloud
Verwenden Sie die Synchronisierungsschaltfläche in AWS Infrastructure Composer von AWS Toolkit for Visual Studio Code , um Ihre Anwendung auf dem bereitzustellen AWS Cloud.
Die Synchronisierungsschaltfläche initiiert den sam sync Befehl über die AWS SAM Befehlszeilenschnittstelle (CLI).
sam syncMit dem Befehl können Sie neue Anwendungen bereitstellen oder Änderungen, die Sie lokal vornehmen, schnell mit dem AWS Cloud synchronisieren. Das Ausführen sam sync kann Folgendes beinhalten:
-
Erstellen Sie Ihre Anwendung mit
sam build, um Ihre lokalen Anwendungsdateien für die Bereitstellung vorzubereiten, indem Sie ein lokales.aws-samVerzeichnis erstellen oder aktualisieren. -
Für Ressourcen, die den AWS Service unterstützen APIs, verwenden AWS SAM CLI sie die APIs , um Ihre Änderungen bereitzustellen. Das AWS SAM CLI tut dies, um Ihre Ressourcen in der Cloud schnell zu aktualisieren.
-
Falls erforderlich, AWS SAM CLI führt der eine AWS CloudFormation Bereitstellung durch, um Ihren gesamten Stack mithilfe eines Änderungssatzes zu aktualisieren.
Der sam sync Befehl eignet sich am besten für schnelle Entwicklungsumgebungen, in denen eine schnelle Aktualisierung Ihrer Cloud-Ressourcen Ihren Entwicklungs- und Testworkflows zugute kommen kann.
Weitere Informationen dazu finden Sie sam sync unter Using sam Sync im AWS Serverless Application Model Entwicklerhandbuch.
Einrichten
Um die Synchronisierungsfunktion in Infrastructure Composer verwenden zu können, muss sie auf Ihrem lokalen Computer AWS SAM CLI installiert sein. Anweisungen finden Sie unter Installation von AWS SAMCLI im AWS Serverless Application Model Entwicklerhandbuch.
Wenn Sie die Synchronisierungsfunktion in Infrastructure Composer verwenden, AWS SAM CLI verweist sie auf Ihre Konfigurationsdatei für die Informationen, die sie zum Synchronisieren Ihrer Anwendung mit dem benötigt AWS Cloud. Anweisungen zum Erstellen, Ändern und Verwenden von Konfigurationsdateien finden Sie unter Konfigurieren von Projekteinstellungen im AWS Serverless Application Model Entwicklerhandbuch.
Synchronisieren und implementieren Sie Ihre Anwendung
Um Ihre Anwendung mit dem zu synchronisieren AWS Cloud
-
Wählen Sie die Synchronisierungsschaltfläche auf der Infrastructure Composer-Arbeitsfläche aus.
-
Möglicherweise werden Sie aufgefordert, zu bestätigen, dass Sie mit einem Entwicklungs-Stack arbeiten. Wählen Sie OK, um fortzufahren.
-
Infrastructure Composer fordert Sie möglicherweise auf, die folgenden Optionen zu konfigurieren:
-
AWS-Region— Die Region, mit der Ihre Anwendung synchronisiert werden soll.
-
CloudFormation Stack-Name — Der Name Ihres CloudFormation Stacks. Sie können einen vorhandenen Stacknamen auswählen oder einen neuen erstellen.
-
Amazon Simple Storage Service (Amazon S3) -Bucket — Der Name Ihres Amazon S3 S3-Buckets. Er AWS SAM CLI verpackt und speichert Ihre Anwendungsdateien und den Funktionscode hier. Sie können einen vorhandenen Bucket auswählen oder einen neuen erstellen.
-
Infrastructure Composer initiiert den AWS SAM CLI sam sync Befehl und öffnet ein Terminalfenster in Ihrer IDE, um den Status anzuzeigen.