Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mentransfer aplikasi web Keluarga
Anda dapat membuat aplikasi web untuk mengaktifkan antarmuka sederhana untuk mentransfer data ke dan dari Amazon Simple Storage Service (S3) melalui browser web. Ini tidak mengharuskan Anda untuk membuat atau menyediakan AWS Transfer Family server.
Sebelum aplikasi web Transfer Family diperkenalkannya, pengguna akhir perlu menggunakan solusi klien, yang dibuat khusus, atau pihak ketiga untuk mengakses data mereka di Amazon S3. Hal ini disebabkan oleh persyaratan keamanan yang ketat untuk pelanggan dan mitra, dan karena aplikasi klien menantang bagi pengguna non-teknis untuk beroperasi.
Dengan peluncuran aplikasi web, Anda sekarang dapat memperluas portal bermerek, aman, dan sangat tersedia bagi pengguna akhir Anda untuk menelusuri, mengunggah, dan mengunduh data di Amazon S3. Aplikasi web terintegrasi secara asli dengan AWS IAM Identity Center dan Amazon S3 Access Grants. Ini berarti bahwa hanya pengguna yang diautentikasi yang dapat melihat data yang diizinkan untuk mereka akses. Aplikasi web dibuat menggunakan Storage Browser untuk Amazon S3 dan menawarkan fungsionalitas pengguna akhir yang sama dalam penawaran yang dikelola sepenuhnya tanpa harus menulis kode atau meng-host aplikasi Anda sendiri.
Untuk informasi selengkapnya tentang aplikasi lain Layanan AWS yang Anda gunakan dengan aplikasi web Transfer Family, lihat dokumentasi berikut:
Sumber daya berikut tersedia untuk membantu Anda memulai aplikasi web Transfer Family.
-
Panduan pengguna menawarkan panduan langkah demi langkah terperinci untuk menyiapkan aplikasi web Transfer Family di sini:Tutorial: Menyiapkan aplikasi web Transfer Family dasar.
-
Pusat AWS Sumber Daya Memulai menawarkan tutorial di sini: Memulai dengan aplikasi AWS Transfer Family web
. -
Video berikut memberikan panduan untuk memulai aplikasi web Transfer Family.
Wilayah AWS untuk aplikasi web Transfer Family
AWS Transfer Family aplikasi web tersedia di semua wilayah yang didukung Keluarga Transfer, seperti yang tercantum dalam Tabel AWS Wilayah
Titik akhir VPC untuk aplikasi web didukung di semua Wilayah AWS tempat aplikasi web tersedia.
Kompatibilitas browser untuk AWS Transfer Family aplikasi web
Aplikasi web Transfer Family mendukung browser berikut.
| Peramban | Versi | Kompatibilitas |
|---|---|---|
| Microsoft Edge | 3 versi terbaru | Kompatibel |
| Mozilla Firefox | 3 versi terbaru | Kompatibel |
| Google Chrome | 3 versi terbaru | Kompatibel |
| Apple Safari | 3 versi terbaru | Kompatibel |
Cara membuat aplikasi web Transfer Family
Diagram berikut menggambarkan arsitektur aplikasi web Transfer Family.
Berdasarkan diagram, Anda dapat melihat bahwa aplikasi web Transfer Family berinteraksi dengan yang berikut ini Layanan AWS:
-
Amazon S3 untuk penyimpanan dan Amazon S3 Access Grants untuk memperoleh kredenSIAL sesi.
-
AWS IAM Identity Center sebagai penyedia identitas federasi.
-
Amazon CloudFront jika Anda mengonfigurasi URL khusus untuk aplikasi web Anda.
Perhatikan batasan berikut saat menggunakan aplikasi web.
-
Jumlah maksimum hasil pencarian per kueri: 10.000
-
Bucket Amazon S3 yang digunakan oleh aplikasi web Transfer Family harus berada di akun yang sama dengan aplikasi web itu sendiri. Cross-account bucket saat ini tidak didukung.
-
Luas pencarian maksimum per kueri: 10.000 file yang dicari
-
Ukuran unggahan maksimum per file: 160 GB (149 GiB)
-
Ukuran file maksimum untuk menyalin: 5,36 GB (5 GiB)
-
Nama folder yang dimulai atau diakhiri dengan titik (.) tidak didukung
Prasyarat
Di AWS Identity and Access Management, konfigurasikan peran yang diperlukan. Tempel di blok kode yang kami sediakan dalam instruksi. Untuk informasi tentang mengonfigurasi peran yang diperlukan, lihatKonfigurasikan peran IAM untuk aplikasi web Transfer Family.
-
Buat peran pembawa identitas.
-
Buat peran IAM untuk digunakan oleh S3 Access Grants. S3 Access Grants mengambil peran IAM ini untuk menjual kredenSIAL sementara kepada penerima hibah untuk lokasi Amazon S3 terdaftar.
Proses untuk membuat aplikasi web Transfer Family
Untuk membuat aplikasi web dan membuat pengguna akhir aktif dan berjalan, Anda melakukan tugas-tugas berikut:
-
Konfigurasikan Pusat Identitas IAM untuk bertindak sebagai penyedia identitas federasi Anda. Lakukan tugas-tugas berikut di Pusat Identitas IAM. Untuk detail selengkapnya tentang mengonfigurasi Pusat Identitas IAM, lihatMengonfigurasi penyedia identitas Anda untuk aplikasi web Transfer Family.
-
Buat instance Pusat Identitas IAM, jika Anda belum memilikinya.
-
Tentukan sumber identitas Anda. Ini bisa menjadi direktori IAM Identity Center default atau penyedia pihak ketiga (misalnya Okta).
-
Buat atau identifikasi pengguna atau grup yang akan menggunakan aplikasi web Anda.
-
Jika Anda menggunakan direktori Pusat Identitas IAM untuk sumber identitas Anda, catat ID pengguna atau grup yang Anda buat. Anda memerlukannya nanti saat membuat hibah akses dengan menggunakan S3 Access Grants.
-
-
Di Amazon S3, konfigurasikan Amazon S3 Access Grants. Untuk informasi selengkapnya tentang S3 Access Grants, lihatKonfigurasikan Amazon S3 Access Grants untuk aplikasi web Transfer Family.
-
Buat instance S3 Access Grants jika Anda belum memilikinya Wilayah AWS.
-
Daftarkan lokasi Anda menggunakan peran IAM.
-
Buat hibah akses.
-
-
Di Transfer Family, lakukan tugas-tugas berikut.
-
Buat aplikasi web Transfer Family. Untuk informasi selengkapnya tentang cara membuat aplikasi web Transfer Family, lihatMengkonfigurasi aplikasi web Transfer Family.
penting
Siapkan berbagi Cross-origin sumber daya (CORS) untuk semua bucket Amazon S3 yang digunakan oleh aplikasi web Anda. Untuk informasi tentang pengaturan CORS, lihatMenyiapkan berbagi Cross-origin sumber daya (CORS) untuk bucket Anda.
-
Tetapkan pengguna atau grup ke aplikasi web. Untuk informasi selengkapnya tentang cara menetapkan pengguna dan grup, lihatMenetapkan atau menambahkan pengguna atau grup ke aplikasi web Transfer Family.
-
(Opsional) Perbarui titik akhir akses untuk aplikasi web Anda dengan URL khusus. Untuk informasi tentang membuat URL khusus, lihatMemperbarui titik akhir akses Anda dengan URL khusus.
-
Berikan pengguna akhir Anda URL titik akhir akses sehingga mereka dapat masuk dan berinteraksi dengan aplikasi web Anda.
-