

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Kelola infrastruktur Deadline Cloud sebagai kode
<a name="infrastructure-as-code"></a>

Anda dapat menentukan farm, antrian, dan armada Dead AWS line Cloud (Deadline Cloud) sebagai kode. Terapkan dengan AWS CloudFormation (CloudFormation), the AWS Cloud Development Kit (AWS CDK), atauTerraform. Ketiga alat dibangun di atas jenis sumber daya Deadline Cloud yang sama, sehingga mereka membuat infrastruktur yang setara. Pilih alat yang sudah digunakan tim Anda untuk mengelola sisa AWS infrastruktur Anda.

Tabel berikut membandingkan tiga alat. Bagian setelah tabel menjelaskan setiap alat dan tautan ke template starter yang berfungsi di [ repositori ](https://github.com/aws-deadline/deadline-cloud-samples) deadline-cloud-sample di situs web. GitHub 


| Aspek | CloudFormation | AWS CDK | Terraform | 
| --- | --- | --- | --- | 
| Mengotorisasi | Template YAML atau JSON | Bahasa pemrograman seperti TypeScript atau Python, dikompilasi ke CloudFormation template | HCLkonfigurasi | 
| Penyedia | AWS asli | AWS asli | HashiCorp AWSCC | 
| Nama sumber daya Deadline Cloud | `AWS::Deadline::*` | `CfnFarm`, `CfnQueue``CfnFleet`,, dan sebagainya | `awscc_deadline_*` | 
| Status | Dikelola oleh AWS | Dikelola oleh AWS | Backend lokal atau jarak jauh | 

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

CloudFormation menyediakan jenis sumber daya asli untuk Deadline Cloud di `AWS::Deadline` namespace. Untuk properti dan nilai pengembalian dari setiap jenis sumber daya, lihat Dead [AWS line Cloud ](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_Deadline.html) di Refer *CloudFormation ensi Template*.

Untuk template kerja yang menerapkan farm lengkap, menghubungkan armada ke sumber daya VPC pribadi, dan mengelola kapasitas, lihat. [CloudFormation contoh template untuk Deadline Cloud](examples-cloudformation.md)

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

Dengan AWS CDK, Anda menentukan sumber daya Deadline Cloud menggunakan konstruksi L1, seperti`CfnFarm`,`CfnQueue`, dan`CfnFleet`, dari modul. [`aws-cdk-lib/aws-deadline`](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_deadline-readme.html) Konstruksi dihasilkan dari jenis CloudFormation sumber daya, dan AWS CDK aplikasi Anda diterapkan sebagai CloudFormation tumpukan.

Untuk TypeScript aplikasi yang berfungsi dengan empat contoh tumpukan pertanian yang dibuat dari konstruksi yang dapat digunakan kembali, lihat. [Terapkan Deadline Cloud Farms dengan AWS CDK](examples-cdk.md)

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

Terraformmendukung Deadline Cloud melalui penyedia [ AWS Cloud Control (AWSCC) ](https://registry.terraform.io/providers/hashicorp/awscc/latest) di situs web Terraform Registri, yang mengekspos sumber daya seperti`awscc_deadline_farm`,`awscc_deadline_queue`, dan`awscc_deadline_fleet`. AWSCCPenyedia dihasilkan dari jenis CloudFormation sumber daya melalui AWS Cloud Control API, sehingga mencakup sumber daya yang sama seperti CloudFormation. `hashicorp/aws`Penyedia tidak menyertakan sumber daya Deadline Cloud.

Untuk konfigurasi kerja, termasuk peternakan starter yang setara dengan AWS CDK versi CloudFormation dan, lihat[Terapkan Deadline Cloud Farms dengan Terraform](examples-terraform.md).

## Sumber daya di luar templat Anda
<a name="infrastructure-as-code-coverage"></a>

Jenis sumber daya Deadline Cloud mencakup peternakan, antrian, armada, lingkungan antrian, profil penyimpanan, batas, titik akhir lisensi, produk terukur, monitor, dan asosiasi antara antrian dan armada atau batas. Untuk daftar lengkapnya, lihat De [AWS adline Cloud ](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_Deadline.html) di Refer *CloudFormation ensi Template*.

Beberapa sumber daya tidak memiliki jenis sumber daya, jadi Anda mengelolanya dengan konsol AWS CLI, atau API setelah penerapan selesai:
+ **Anggaran ** — Buat anggaran untuk peternakan dan antrian Anda dengan manajer anggaran. Untuk informasi selengkapnya, lihat [ Mengelola anggaran dan penggunaan ](https://docs.aws.amazon.com/deadline-cloud/latest/userguide/using-budget-manager.html) di Panduan Pengguna Dead * line Cloud*.
+ **Keanggo ** taan — Berikan pengguna dan grup akses ke peternakan, armada, antrian, dan pekerjaan. Untuk informasi selengkapnya, lihat [ Mengelola pengguna ](https://docs.aws.amazon.com/deadline-cloud/latest/userguide/managing-users.html) di Panduan Pengguna Dead * line Cloud*.