

Pemberitahuan akhir dukungan: Pada 7 Oktober 2026, AWS akan mengakhiri dukungan untuk AWS Proton. Setelah 7 Oktober 2026, Anda tidak akan lagi dapat mengakses AWS Proton konsol atau AWS Proton sumber daya. Infrastruktur yang Anda gunakan akan tetap utuh. Untuk informasi selengkapnya, lihat Panduan [AWS Proton Pengakhiran Layanan dan Migrasi](https://docs.aws.amazon.com/proton/latest/userguide/proton-end-of-support.html).

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

# Menyiapkan dengan AWS Proton
<a name="setting-up-for-service"></a>

Jika Anda ingin menggunakan AWS CLI to run AWS Proton APIs, verifikasi bahwa Anda telah menginstalnya. Jika Anda belum menginstalnya, lihat[Menyiapkan AWS CLI](#ag-setting-up-cli).

**AWS Proton konfigurasi spesifik:**
+ **Untuk membuat dan mengelola template:**
  + Jika Anda menggunakan [konfigurasi sinkronisasi templat](ag-template-sync-configs.md), siapkan [AWS CodeStar koneksi](#setting-up-vcontrol).
  + Jika tidak, siapkan bucket [Amazon S3](#setting-up-bucket).
+ **Untuk penyediaan infrastruktur:**
  + [Untuk [penyediaan yang dikelola sendiri](ag-works-prov-methods.md#ag-works-prov-methods-self), Anda harus mengatur koneksi.AWS CodeStar](#setting-up-vcontrol)
+ **(Opsional) Untuk menyediakan jaringan pipa:**
  + [Untuk penyediaan [AWS-managed dan [CodeBuildbased provisioning](ag-works-prov-methods.md#ag-works-prov-methods-codebuild)](ag-works-prov-methods.md#ag-works-prov-methods-direct), siapkan peran pipeline.](#setting-up-pr-role)
  + [Untuk [penyediaan yang dikelola sendiri, siapkan repositori](ag-works-prov-methods.md#ag-works-prov-methods-self) pipeline.](#setting-up-pr-repo) 

Untuk informasi selengkapnya tentang metode penyediaan, lihat. [Cara kerja AWS-managed provisioning](ag-works-prov-methods.md#ag-works-prov-methods-direct)

## Menyiapkan bucket Amazon S3
<a name="setting-up-bucket"></a>

Untuk menyiapkan bucket S3, ikuti petunjuk di [Buat bucket S3 pertama Anda untuk menyiapkan bucket](https://docs.aws.amazon.com/AmazonS3/latest/userguide/creating-bucket.html) S3. Tempatkan input Anda ke AWS Proton dalam ember di mana AWS Proton dapat mengambilnya. Masukan ini dikenal sebagai bundel template. Anda dapat mempelajari lebih lanjut tentang mereka di bagian lain dari panduan ini.

## Menyiapkan AWS CodeStar koneksi
<a name="setting-up-vcontrol"></a>

Untuk menyambung AWS Proton ke repositori, Anda membuat AWS CodeStar koneksi yang mengaktifkan pipeline saat komit baru dibuat pada repositori kode sumber pihak ketiga.

**AWS Proton menggunakan koneksi ke:**
+ Aktifkan pipeline layanan saat komit baru dibuat pada kode sumber repositori Anda.
+ Buat permintaan tarik pada infrastruktur sebagai repositori kode.
+ Buat template baru versi minor atau mayor setiap kali komit didorong ke repositori template yang mengubah salah satu template Anda, jika versi tersebut belum ada.

Anda dapat terhubung ke repositori Bitbucket GitHub, GitHub Enterprise dan GitHub Enterprise Server dengan. CodeConnections Untuk informasi selengkapnya, lihat [CodeConnections](https://docs.aws.amazon.com/codepipeline/latest/userguide/action-reference-CodestarConnectionSource.html) di *AWS CodePipeline Panduan Pengguna*.

**Untuk mengatur CodeStar koneksi.**

1. Buka [konsol AWS Proton](https://console.aws.amazon.com//proton/).

1. **Di panel navigasi, pilih **Pengaturan** dan kemudian **Koneksi repositori** untuk membawa Anda ke halaman **Koneksi** di Pengaturan Alat **Pengembang**.** Halaman ini menampilkan daftar koneksi.

1. Pilih **Buat koneksi** dan ikuti petunjuknya.

## Menyiapkan pengaturan CI/CD saluran pipa akun
<a name="setting-up-pr-pipelines"></a>

AWS Proton dapat menyediakan CI/CD pipeline untuk menyebarkan kode aplikasi ke instance layanan Anda. AWS Proton Pengaturan yang Anda perlukan untuk penyediaan pipeline bergantung pada metode penyediaan yang Anda pilih untuk pipeline Anda.

### AWS-penyediaan terkelola dan CodeBuild berdasar—mengatur peran pipa
<a name="setting-up-pr-role"></a>

Dengan penyediaan dan [CodeBuild penyediaan yang AWS dikelola,](ag-works-prov-methods.md#ag-works-prov-methods-direct) [menyediakan saluran pipa untuk](ag-works-prov-methods.md#ag-works-prov-methods-codebuild) Anda. AWS Proton Oleh karena itu, AWS Proton diperlukan peran layanan yang memberikan izin untuk penyediaan saluran pipa. Masing-masing dari dua metode penyediaan ini menggunakan peran layanannya sendiri. Peran ini dibagikan di semua pipeline AWS Proton layanan dan Anda mengonfigurasinya sekali di pengaturan akun Anda.

**Untuk membuat peran layanan pipeline menggunakan konsol**

1. Buka [konsol AWS Proton](https://console.aws.amazon.com//proton/).

1. Di panel navigasi, pilih **Pengaturan**, lalu pilih **Pengaturan akun**.

1. Di halaman ** CI/CD Pengaturan akun**, pilih **Konfigurasi**.

1. Lakukan salah satu tindakan berikut:
   + **Untuk AWS Proton membuat peran layanan pipeline untuk Anda**

     [Untuk mengaktifkan penyediaan saluran pipa yang AWS dikelola] Di halaman **Konfigurasi setelan akun**, di bagian peran pipeline penyediaan yang **AWS dikelola**:

     1. Pilih **Peran layanan baru**.

     1. Masukkan nama untuk peran tersebut, misalnya,**myProtonPipelineServiceRole**.

     1. Centang kotak centang untuk menyetujui membuat AWS Proton peran dengan hak administratif di akun Anda.

     [Untuk mengaktifkan penyediaan saluran pipa CodeBuild berbasis] Di halaman **Konfigurasi setelan akun**, di bagian **peran CodeBuild pipeline**, pilih Peran **layanan yang ada**, dan pilih peran layanan yang Anda buat di bagian peran **CloudFormation pipeline**. Atau, jika Anda tidak menetapkan peran CloudFormation pipeline, ulangi tiga langkah sebelumnya untuk membuat peran layanan baru.
   + **Untuk memilih peran layanan pipeline yang ada**

     [Untuk mengaktifkan penyediaan saluran pipa yang AWS dikelola] Di halaman **Konfigurasi setelan akun**, di bagian **peran pipeline penyediaan AWS-terkelola, pilih Peran** layanan yang **ada, dan pilih peran layanan** di akun Anda. AWS 

     [Untuk mengaktifkan CodeBuild penyediaan pipeline] Di halaman **Konfigurasi setelan akun**, di bagian **peran penyediaan CodeBuild pipeline, pilih Peran** **layanan yang ada, dan pilih peran layanan** di akun Anda. AWS 

1. Pilih **Simpan perubahan**.

   Peran layanan pipeline baru Anda ditampilkan di halaman **Pengaturan akun**.

### Penyediaan yang dikelola sendiri—menyiapkan repositori pipa
<a name="setting-up-pr-repo"></a>

Dengan [penyediaan yang dikelola sendiri](ag-works-prov-methods.md#ag-works-prov-methods-self), AWS Proton mengirimkan permintaan tarik (PR) ke repositori penyediaan yang telah Anda siapkan, dan kode otomatisasi Anda bertanggung jawab untuk menyediakan saluran pipa. Oleh karena itu, AWS Proton tidak memerlukan peran layanan untuk menyediakan jaringan pipa. Sebaliknya, ia membutuhkan repositori penyediaan terdaftar. Kode otomatisasi Anda di repositori harus mengambil peran yang sesuai yang memberikan izin untuk menyediakan saluran pipa.

**Untuk mendaftarkan repositori penyediaan pipeline menggunakan konsol**

1. Buat repositori penyediaan CI/CD pipeline jika Anda belum membuatnya. Untuk informasi selengkapnya tentang pipeline dalam penyediaan yang dikelola sendiri, lihat. [Cara kerja penyediaan yang dikelola sendiri](ag-works-prov-methods.md#ag-works-prov-methods-self)

1. Di panel navigasi, pilih **Pengaturan**, lalu pilih **Pengaturan akun**.

1. Di halaman ** CI/CD Pengaturan akun**, pilih **Konfigurasi**.

1. Di halaman **Konfigurasi pengaturan akun**, di bagian **repositori pipa CI/CD**:

   1. Pilih **Repositori baru**, lalu pilih salah satu penyedia repositori.

   1. Untuk **CodeStar koneksi**, pilih salah satu koneksi Anda.
**catatan**  
Jika Anda belum memiliki koneksi ke akun penyedia repositori yang relevan, pilih **Tambahkan CodeStar koneksi baru**, selesaikan proses pembuatan koneksi, lalu pilih tombol refresh di sebelah menu **CodeStarkoneksi**. Anda sekarang harus dapat memilih koneksi baru Anda di menu.

   1. Untuk **nama Repositori**, pilih repositori penyediaan pipeline Anda. Menu drop-down menunjukkan daftar repositori di akun penyedia.

   1. Untuk **nama Branch**, pilih salah satu cabang repositori.

1. Pilih **Simpan perubahan**.

   Repositori pipeline Anda ditampilkan di halaman **Pengaturan akun**.

## Menyiapkan AWS CLI
<a name="ag-setting-up-cli"></a>

Untuk menggunakan panggilan AWS CLI untuk melakukan AWS Proton API, verifikasi bahwa Anda telah menginstal versi terbaru dari AWS CLI. Untuk informasi selengkapnya, lihat [Memulai AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html) dalam *Panduan Pengguna AWS Command Line Interface *. Kemudian, untuk mulai menggunakan AWS CLI with AWS Proton, lihat[Memulai dengan AWS CLI](ag-getting-started-cli.md).