

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.

# Amazon Neptune und Application Auto Scaling
<a name="services-that-can-integrate-neptune"></a>

Sie können Neptune-Funktionen mithilfe von Zielverfolgungs-Skalierungsrichtlinien und geplanter Skalierung skalieren. 

Die folgenden Informationen helfen Ihnen bei der Integration von Neptune mit Application Auto Scaling. 

## Serviceverknüpfte Rolle für Neptune erstellt
<a name="integrate-service-linked-role-neptune"></a>

Die folgende serviceverknüpfte Rolle wird automatisch in Ihrem erstellt, AWS-Konto wenn Sie Neptune-Ressourcen als skalierbare Ziele mit Application Auto Scaling registrieren. Mit dieser Rolle kann Application Auto Scaling unterstützte Operationen innerhalb Ihres Kontos durchführen. Weitere Informationen finden Sie unter [Servicegebundene Rollen für Application Auto Scaling](application-auto-scaling-service-linked-roles.md).
+ `AWSServiceRoleForApplicationAutoScaling_NeptuneCluster`

## Von der dienstgebundenen Rolle verwendeter Hauptdienst
<a name="integrate-service-principal-neptune"></a>

Die im vorigen Abschnitt beschriebene dienstgebundene Rolle kann nur vom Hauptdienst übernommen werden, der durch die für die Rolle definierten vertrauenswürdigen Beziehungen autorisiert ist. Die von Application Auto Scaling verwendete dienstgebundene Rolle gewährt Zugriff auf den folgenden Hauptdienst: 
+ `neptune.application-autoscaling.amazonaws.com`

## Registrierung von Neptune-Clustern als skalierbare Ziele mit Application Auto Scaling
<a name="integrate-register-neptune"></a>

Application Auto Scaling erfordert ein skalierbares Ziel, bevor Sie Skalierungsrichtlinien oder geplante Aktionen für einen Neptune-Cluster erstellen können. Ein skalierbares Ziel ist eine Ressource, die dank Application Auto Scaling auf- und abskaliert werden kann. Skalierbare Ziele werden eindeutig durch die Kombination von Ressourcen-ID, skalierbarer Dimension und Namespace identifiziert. 

Um Auto Scaling mit der AWS CLI oder einer der folgenden zu konfigurieren AWS SDKs, können Sie die folgenden Optionen verwenden:
+ AWS CLI: 

  Rufen Sie den [register-scalable-target](https://docs.aws.amazon.com/cli/latest/reference/application-autoscaling/register-scalable-target.html)Befehl für einen Neptun-Cluster auf. Im folgenden Beispiel wird die gewünschte Kapazität einer Clusters mit dem Namen `mycluster` registriert, mit einer Mindestkapazität von einer Flotten-Instance und einer Höchstkapazität von acht Flotten-Instances.

  ```
  aws application-autoscaling register-scalable-target \
    --service-namespace neptune \
    --scalable-dimension neptune:cluster:ReadReplicaCount \
    --resource-id cluster:mycluster \
    --min-capacity 1 \
    --max-capacity 8
  ```

  Bei Erfolg gibt dieser Befehl den ARN des skalierbaren Ziels zurück.

  ```
  {
      "ScalableTargetARN": "arn:aws:application-autoscaling:region:account-id:scalable-target/1234abcd56ab78cd901ef1234567890ab123"
  }
  ```
+ AWS SDK: 

  Rufen Sie den Vorgang [RegisterScalableTarget](https://docs.aws.amazon.com/autoscaling/application/APIReference/API_RegisterScalableTarget.html) auf und geben Sie `ResourceId`, `ScalableDimension`, `ServiceNamespace`, `MinCapacity`, und `MaxCapacity` als Parameter an. 

## Zugehörige Ressourcen
<a name="neptune-related-resources"></a>

Weitere Informationen finden Sie unter [Automatische Skalierung der Anzahl von Replikaten in einem Amazon Neptune Neptune-DB-Cluster im *Neptune-Benutzerhandbuch*](https://docs.aws.amazon.com/neptune/latest/userguide/manage-console-autoscaling.html).