

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.

# Karten auf der visuellen Leinwand von Infrastructure Composer Connect
<a name="reference-navigation-gestures-connect"></a>

In diesem Thema erfahren Sie, wie Sie Karten in Infrastructure Composer verbinden. Dieser Abschnitt enthält Einzelheiten zum Anschließen erweiterter Komponentenkarten und Standardkomponentenkarten. Außerdem finden Sie einige Beispiele, die die verschiedenen Verbindungsmöglichkeiten von Karten veranschaulichen.

## Anschließen erweiterter Komponentenkarten
<a name="reference-navigation-gestures-connect-enhanced"></a>

Auf Karten mit erweiterten Komponenten wird anhand der Anschlüsse visuell angezeigt, wo Verbindungen hergestellt werden können.
+ Ein Anschluss auf der rechten Seite einer Karte weist darauf hin, dass die Karte die Möglichkeit hat, eine andere Karte aufzurufen.
+ Ein Anschluss auf der linken Seite einer Karte weist darauf hin, dass die Karte von einer anderen Karte aufgerufen werden kann.

Connect Karten miteinander, indem du auf den rechten Anschluss einer Karte klickst und ihn auf einen linken Anschluss einer anderen Karte ziehst.

![Eine API-Gateway-Karte, die mit einer Lambda-Funktion verbunden ist.](http://docs.aws.amazon.com/de_de/infrastructure-composer/latest/dg/images/aac_use_con_02.png)


Wenn Sie eine Verbindung herstellen, wird eine Meldung angezeigt, die Sie darüber informiert, ob die Verbindung erfolgreich hergestellt wurde. Wählen Sie die Meldung aus, um zu sehen, was Infrastructure Composer geändert hat, um eine Verbindung bereitzustellen. Wenn die Verbindung nicht erfolgreich war, können Sie die **Vorlagenansicht** auswählen, um Ihren Infrastrukturcode manuell zu aktualisieren, um die Verbindung bereitzustellen.
+ Wenn der Vorgang erfolgreich war, klicken Sie auf die Nachricht, um den **Change Inspector aufzurufen**. Hier können Sie sehen, welche Änderungen Infrastructure Composer zur Bereitstellung Ihrer Verbindung vorgenommen hat.
+ Wenn dies nicht erfolgreich ist, wird eine Meldung angezeigt. Sie können die **Vorlagenansicht** auswählen und Ihren Infrastrukturcode manuell aktualisieren, um die Verbindung bereitzustellen.

![Rufen Sie den Change Inspector vom unteren Bildschirmrand auf.](http://docs.aws.amazon.com/de_de/infrastructure-composer/latest/dg/images/aac_use_ci_02.gif)


Wenn Sie erweiterte Komponentenkarten miteinander verbinden, erstellt Infrastructure Composer automatisch den Infrastrukturcode in Ihrer Vorlage, um die ereignisgesteuerte Beziehung zwischen Ihren Ressourcen bereitzustellen.

## Verbinden von Standard-Komponentenkarten (Standard-IaC-Ressourcenkarten)
<a name="reference-navigation-gestures-connect-standard"></a>

Standard-IaC-Ressourcenkarten enthalten keine Anschlüsse zum Herstellen von Verbindungen mit anderen Ressourcen. Während der [Kartenkonfiguration](using-composer-standard-cards.md) geben Sie ereignisgesteuerte Beziehungen in der Vorlage Ihrer Anwendung an. Infrastructure Composer erkennt diese Verbindungen automatisch und visualisiert sie mit einer gepunkteten Linie zwischen Ihren Karten. Im Folgenden finden Sie ein Beispiel für eine Verbindung zwischen einer Standard-Komponentenkarte und einer erweiterten Komponentenkarte:

![Eine Standard-Komponentenkarte, die mit einer erweiterten Komponentenkarte verbunden ist.](http://docs.aws.amazon.com/de_de/infrastructure-composer/latest/dg/images/aac_use_con_04.png)


Das folgende Beispiel zeigt, wie eine Lambda-Funktion mit einer Amazon API Gateway-Rest-API verbunden werden kann:

```
AWSTemplateFormatVersion: '2010-09-09'
Resources:
  MyApi:
    Type: 'AWS::ApiGateway::RestApi'
    Properties:
      Name: MyApi

  ApiGatewayMethod:
    Type: 'AWS::ApiGateway::Method'
    Properties:
      HttpMethod: POST  # Specify the HTTP method you want to use (e.g., GET, POST, PUT, DELETE)
      ResourceId: !GetAtt MyApi.RootResourceId
      RestApiId: !Ref MyApi
      AuthorizationType: NONE
      Integration:
        Type: AWS_PROXY
        IntegrationHttpMethod: POST
        Uri: !Sub
          - arn:aws:apigateway:${AWS::Region}:lambda:path/2015-03-31/functions/${LambdaFunctionArn}/invocations
          - { LambdaFunctionArn: !GetAtt MyLambdaFunction.Arn }
      MethodResponses:
        - StatusCode: 200

  MyLambdaFunction:
    Type: 'AWS::Lambda::Function'
    Properties:
      Handler: index.handler
      Role: !GetAtt LambdaExecutionRole.Arn
      Runtime: nodejs14.x
      Code:
        S3Bucket: your-bucket-name
        S3Key: your-lambda-zip-file.zip

  LambdaExecutionRole:
    Type: 'AWS::IAM::Role'
    Properties:
      AssumeRolePolicyDocument:
        Version: '2012-10-17'
        Statement:
          - Effect: Allow
            Principal:
              Service: lambda.amazonaws.com
            Action: 'sts:AssumeRole'
      Policies:
        - PolicyName: LambdaExecutionPolicy
          PolicyDocument:
            Version: '2012-10-17'
            Statement:
              - Effect: Allow
                Action:
                  - 'logs:CreateLogGroup'
                  - 'logs:CreateLogStream'
                  - 'logs:PutLogEvents'
                Resource: 'arn:aws:logs:*:*:*'
              - Effect: Allow
                Action:
                  - 'lambda:InvokeFunction'
                Resource: !GetAtt MyLambdaFunction.Arn
```

Im obigen Beispiel `Integration:` spezifiziert der `ApiGatewayMethod:` unter aufgeführte Codeausschnitt die ereignisgesteuerte Beziehung, die die beiden Karten verbindet.