AWS Cloud9 tidak lagi tersedia untuk pelanggan baru. Pelanggan yang sudah ada AWS Cloud9 dapat terus menggunakan layanan seperti biasa. Pelajari selengkapnya
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menggunakan AWS App Runner dengan AWS Toolkit
AWS App Runnermenyediakan cara cepat dan hemat biaya untuk menyebarkan dari kode sumber atau gambar kontainer langsung ke aplikasi web yang dapat diskalakan dan aman di file. AWS Cloud Dengan menggunakannya, Anda tidak perlu mempelajari teknologi baru, memutuskan layanan komputasi mana yang akan digunakan, atau mengetahui cara menyediakan dan mengonfigurasi AWS sumber daya.
Anda dapat menggunakan AWS App Runner untuk membuat dan mengelola layanan berdasarkan gambar sumber atau kode sumber. Jika Anda menggunakan gambar sumber, Anda dapat memilih gambar kontainer publik atau pribadi yang disimpan dalam repositori gambar. App Runner mendukung penyedia repositori gambar berikut:
-
Amazon Elastic Container Registry (AmazonECR): Menyimpan gambar pribadi di Akun AWS.
-
Amazon Elastic Container Registry Public (Amazon ECR Public): Menyimpan gambar yang dapat dibaca publik.
Jika Anda memilih opsi kode sumber, Anda dapat menerapkan dari repositori kode sumber yang dikelola oleh penyedia repositori yang didukung. Saat ini, App Runner mendukung GitHub
Prasyarat
Untuk berinteraksi dengan App Runner menggunakan AWS Toolkit memerlukan hal berikut:
-
Sebuah Akun AWS
-
Versi AWS Toolkit yang memiliki fitur AWS App Runner
Selain persyaratan inti tersebut, pastikan bahwa semua IAM pengguna yang relevan memiliki izin untuk berinteraksi dengan layanan App Runner. Pastikan juga untuk mendapatkan informasi spesifik tentang sumber layanan Anda seperti gambar kontainer URI dan koneksi ke GitHub repositori. Anda memerlukan informasi ini saat membuat layanan App Runner.
Untuk memberikan izin yang diperlukan untuk App Runner dengan cepat, lampirkan kebijakan AWS terkelola yang ada ke entitas AWS Identity and Access Management (IAM) yang relevan. Secara khusus, Anda dapat melampirkan kebijakan ke pengguna atau grup. App Runner menyediakan dua kebijakan terkelola yang dapat Anda lampirkan ke IAM pengguna:
-
AWSAppRunnerFullAccess
: Memungkinkan pengguna untuk melakukan semua tindakan App Runner. -
AWSAppRunnerReadOnlyAccess
: Izinkan pengguna untuk membuat daftar dan melihat detail tentang sumber daya Pelari Aplikasi.
Jika Anda memilih repositori pribadi dari Amazon Elastic Container Registry ECR (Amazon) sebagai sumber layanan, Anda juga harus membuat peran akses berikut untuk layanan App Runner Anda:
-
AWSAppRunnerServicePolicyForECRAccess
: Memungkinkan App Runner mengakses gambar Amazon Elastic Container Registry (AmazonECR) di akun Anda.
Anda dapat membuat peran ini secara otomatis saat mengonfigurasi instance layanan Anda dengan panel perintah AWS Toolkit.
catatan
Peran AWSServiceRoleForAppRunnerterkait layanan memungkinkan AWS App Runner untuk menyelesaikan tugas-tugas berikut:
-
Dorong log ke grup CloudWatch log Amazon Logs.
-
Buat aturan CloudWatch Acara Amazon untuk berlangganan push gambar Amazon Elastic Container Registry (AmazonECR).
Anda tidak perlu membuat peran tertaut layanan secara manual. Saat Anda membuat AWS App Runner di AWS Management Console atau dengan menggunakan API operasi yang dipanggil oleh AWS Toolkit, AWS App Runner buat peran terkait layanan ini untuk Anda.
Untuk informasi selengkapnya, lihat Identitas dan manajemen akses untuk Pelari Aplikasi di Panduan AWS App Runner Pengembang.
Anda dapat menggunakan AWS App Runner untuk menyebarkan layanan dari gambar sumber atau kode sumber.
Harga
Anda dikenakan biaya untuk sumber daya komputasi dan memori yang digunakan aplikasi Anda. Selain itu, jika Anda mengotomatiskan penerapan, Anda juga membayar biaya bulanan yang ditetapkan untuk setiap aplikasi yang mencakup semua penerapan otomatis untuk bulan itu. Jika Anda memilih untuk menerapkan dari kode sumber, Anda membayar biaya pembuatan untuk waktu yang dibutuhkan App Runner untuk membuat container dari kode sumber Anda.
Untuk informasi selengkapnya, silakan lihat Harga AWS App Runner