

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.

# Deadline Cloud-Infrastruktur als Code verwalten
<a name="infrastructure-as-code"></a>

Sie können Farmen, Warteschlangen und Flotten von AWS Deadline Cloud (Deadline Cloud) als Code definieren. Stellen Sie sie mit AWS CloudFormation (CloudFormation) AWS Cloud Development Kit (AWS CDK), dem oder bereit. Terraform Alle drei Tools bauen auf denselben Deadline Cloud-Ressourcentypen auf, sodass sie eine gleichwertige Infrastruktur schaffen. Wählen Sie das Tool, das Ihr Team bereits verwendet, um den Rest Ihrer AWS Infrastruktur zu verwalten.

In der folgenden Tabelle werden die drei Tools verglichen. Die Abschnitte nach der Tabelle beschreiben jedes Tool und verweisen auf eine funktionierende Starter-Vorlage im [https://github.com/aws-deadline/deadline-cloud-samples](https://github.com/aws-deadline/deadline-cloud-samples) Deadline-Cloud-Samples-Repository auf der Website. GitHub 


| Aspekt | CloudFormation | AWS CDK | Terraform | 
| --- | --- | --- | --- | 
| Verfassen | YAML- oder JSON-Vorlage | Eine Programmiersprache wie TypeScript Python, die zu einer CloudFormation Vorlage kompiliert wurde | HCL-Konfiguration | 
| Anbieter | AWS nativ | AWS einheimisch | HashiCorp AWSCC | 
| Namen der Ressourcen von Deadline Cloud | `AWS::Deadline::*` | `CfnFarm`, `CfnQueue`,`CfnFleet` usw. | `awscc_deadline_*` | 
| Status | Verwaltet von AWS | Verwaltet von AWS | Lokales oder Remote-Backend | 

## CloudFormation
<a name="infrastructure-as-code-cfn"></a>

CloudFormation stellt native Ressourcentypen für Deadline Cloud im `AWS::Deadline` Namespace bereit. Die Eigenschaften und Rückgabewerte der einzelnen Ressourcentypen finden Sie unter [AWS Deadline Cloud ](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_Deadline.html) in der *CloudFormation Vorlagenreferenz. *

Funktionierende Vorlagen, die eine komplette Farm bereitstellen, Flotten mit privaten VPC-Ressourcen verbinden und Kapazitäten verwalten, finden Sie unter. [CloudFormation Vorlagenbeispiele für Deadline Cloud](examples-cloudformation.md)

## AWS CDK
<a name="infrastructure-as-code-cdk"></a>

Mit dem AWS CDK definieren Sie Deadline Cloud-Ressourcen mithilfe von L1-Konstrukten wie, und `CfnFarm` `CfnQueue``CfnFleet`, aus dem Modul. [`aws-cdk-lib/aws-deadline`](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_deadline-readme.html) Die Konstrukte werden aus den CloudFormation Ressourcentypen generiert und Ihre AWS CDK App wird als Stack bereitgestellt. CloudFormation 

Eine funktionierende TypeScript App mit vier Beispielen für Farm-Stacks, die aus wiederverwendbaren Konstrukten erstellt wurden, finden Sie unter. [Stellen Sie Deadline Cloud-Farmen bereit mit dem AWS CDK](examples-cdk.md)

## Terraform
<a name="infrastructure-as-code-terraform"></a>

Terraformunterstützt Deadline Cloud über den Anbieter [ AWS Cloud Control (AWSCC) ](https://registry.terraform.io/providers/hashicorp/awscc/latest) auf der Terraform Registrierungswebsite, der Ressourcen wie`awscc_deadline_farm`, `awscc_deadline_queue` und verfügbar macht. `awscc_deadline_fleet` Der AWSCC Anbieter wird aus den CloudFormation Ressourcentypen bis 7 generiert AWS -Cloud-Control- API, sodass er dieselben Ressourcen abdeckt wie CloudFormation. Der `hashicorp/aws` Anbieter schließt keine Ressourcen von Deadline Cloud ein.

Funktionierende Konfigurationen, einschließlich einer Starterfarm, die den AWS CDK Versionen CloudFormation und entspricht, finden Sie unter[Stellen Sie Deadline Cloud-Farmen bereit mit Terraform](examples-terraform.md).

## Ressourcen außerhalb Ihrer Vorlagen
<a name="infrastructure-as-code-coverage"></a>

Die Ressourcentypen von Deadline Cloud umfassen Farmen, Warteschlangen, Flotten, Warteschlangenumgebungen, Speicherprofile, Limits, Lizenzendpunkte, gemessene Produkte, Monitore und die Verknüpfungen zwischen Warteschlangen und Flotten oder Grenzwerten. Die vollständige Liste finden Sie unter [AWS Deadline Cloud in der Vorlagenreferenz. ](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_Deadline.html) *CloudFormation *

Einige Ressourcen haben keine Ressourcentypen, sodass Sie sie nach Abschluss Ihrer Bereitstellung mit der Konsole AWS CLI, der oder der API verwalten:
+ **Budgets ** — Erstellen Sie mit Budget Manager Budgets für Ihre Farmen und Warteschlangen. Weitere Informationen finden Sie unter Budgets und Nutzung [ verwalten ](https://docs.aws.amazon.com/deadline-cloud/latest/userguide/using-budget-manager.html) im * Deadline Cloud-Benutzerhandbuch*.
+ **Mitgliedschaften ** — Gewähren Sie Benutzern und Gruppen Zugriff auf Farmen, Flotten, Warteschlangen und Jobs. Weitere Informationen finden Sie unter Benutzer [ verwalten ](https://docs.aws.amazon.com/deadline-cloud/latest/userguide/managing-users.html) im * Deadline Cloud-Benutzerhandbuch. *