Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
AWS Transfer Family untuk AS2
Applicability Statement 2 (AS2) adalah spesifikasi RFC-defined transmisi file yang mencakup perlindungan pesan yang kuat dan mekanisme verifikasi. Melindungi muatan AS2 dalam perjalanan menggunakan Cryptographic Message Syntax (CMS) dengan enkripsi dan tanda tangan digital untuk memberikan perlindungan data dan otentikasi rekan. Payload respons Pemberitahuan Disposisi Pesan (MDN) yang ditandatangani memberikan verifikasi (non-penolakan) bahwa pesan diterima dan berhasil didekripsi.
Protokol AS2 sangat penting untuk alur kerja dengan persyaratan kepatuhan yang bergantung pada perlindungan data dan fitur keamanan yang dibangun ke dalam protokol. AWS Transfer Family Titik akhir AS2 bersertifikat Drummond
Saat Anda menggunakan AS2 dengan Transfer Family, data yang ditransaksikan dapat diakses secara native untuk: AWS
-
Pemrosesan, analisis, dan pembelajaran mesin
-
Integrasi dengan sistem perencanaan sumber daya perusahaan (ERP)
-
Integrasi dengan sistem manajemen hubungan pelanggan (CRM)
Untuk bertukar file dengan mitra yang memiliki AS2-enabled server, Anda harus:
-
Menghasilkan key pair public-private untuk enkripsi
-
Menghasilkan key pair public-private untuk penandatanganan
-
Tukarkan kunci publik dengan pasangan Anda
penting
Titik akhir server HTTPS AS2 saat ini tidak didukung. Anda bertanggung jawab atas penghentian TLS.
Transfer Family menyediakan lokakarya yang dapat Anda hadiri, di mana Anda dapat mengonfigurasi titik akhir Transfer Family dengan AS2 diaktifkan, dan konektor Transfer Family AS2. Anda dapat melihat detail untuk lokakarya ini di sini
Untuk petunjuk langkah demi langkah untuk mengkonfigurasi AS2 di Transfer Family, lihat berikut ini:
Untuk contoh lengkapnya, lihatMenyiapkan konfigurasi AS2.
catatan
Untuk menunjukkan dukungan untuk template AS2 Terraform, tambahkan reaksi jempol (👍) ke permintaan fitur template Transfer Family Terraform
Kasus penggunaan AS2
Jika Anda adalah AWS Transfer Family pelanggan yang ingin bertukar file dengan mitra yang memiliki AS2-enabled server, bagian paling kompleks dari pengaturan melibatkan menghasilkan satu public-private key pair untuk enkripsi dan satu lagi untuk menandatangani dan bertukar kunci publik dengan mitra.
Pertimbangkan variasi berikut untuk digunakan AWS Transfer Family dengan AS2.
catatan
Mitra dagang adalah mitra yang terkait dengan profil mitra tersebut.
Semua penyebutan MDN dalam tabel berikut mengasumsikan mDNS ditandatangani.
|
Inbound-only kasus penggunaan
|
|
Outbound-only kasus penggunaan
|
|
Kasus penggunaan masuk dan keluar
|
Template AS2 CloudFormation
Topik ini memberikan informasi tentang AWS CloudFormation template yang dapat Anda gunakan untuk menyebarkan server dan konfigurasi AS2 dengan cepat. AWS Transfer Family Template ini mengotomatiskan proses penyiapan dan membantu Anda menerapkan praktik terbaik untuk transfer file AS2.
-
Template AS2 dasar dijelaskan dalam Gunakan template untuk membuat demo Transfer Family AS2 stack
-
Template AS2 untuk menyesuaikan header HTTP dijelaskan dalam. Sesuaikan header HTTP untuk pesan AS2
Menyesuaikan Templat AS2
Anda dapat menyesuaikan templat yang disediakan untuk memenuhi persyaratan spesifik Anda:
-
Unduh template dari URL S3.
-
Ubah kode YAMAL untuk menyesuaikan konfigurasi seperti:
-
Pengaturan keamanan dan konfigurasi sertifikat
-
Arsitektur jaringan dan pengaturan VPC
-
Opsi penyimpanan dan penanganan file
-
Preferensi pemantauan dan pemberitahuan
-
-
Unggah template Anda yang dimodifikasi ke bucket S3 Anda sendiri.
-
Terapkan templat yang disesuaikan menggunakan CloudFormation konsol atau AWS CLI.
penting
Saat menyesuaikan template, pastikan Anda mempertahankan dependensi antar sumber daya dan mengikuti praktik terbaik keamanan.
Menguji penerapan AS2 Anda
Setelah menerapkan server AS2 menggunakan template, Anda dapat menguji konfigurasi:
-
Periksa output CloudFormation tumpukan untuk perintah sampel dan informasi titik akhir.
-
Gunakan AWS CLI untuk mengirim file pengujian:
aws s3api put-object --bucketyour-bucket-name--key test.txt --body test.txt aws transfer start-file-transfer --connector-idyour-connector-id--send-file-paths /your-bucket-name/test.txt -
Verifikasi pengiriman file di bucket S3 tujuan.
-
Periksa CloudWatch log untuk pemrosesan yang berhasil dan tanggapan MDN.
Untuk pengujian yang lebih komprehensif, pertimbangkan untuk menggunakan klien AS2 pihak ketiga untuk mengirim file ke server Transfer Family AS2 Anda.
Praktik terbaik untuk penerapan template AS2
Ikuti praktik terbaik ini saat menggunakan CloudFormation templat AS2:
- Keamanan
-
Gunakan sertifikat yang kuat dan putar secara teratur.
Menerapkan kebijakan IAM dengan hak istimewa paling sedikit.
Batasi akses jaringan menggunakan grup keamanan.
- Keandalan
-
Terapkan di beberapa Availability Zone.
Menerapkan pemantauan dan peringatan untuk transfer yang gagal.
Siapkan percobaan ulang otomatis untuk transfer yang gagal.
- Performa
-
Pilih jenis instans yang sesuai untuk volume transfer Anda.
Menerapkan kebijakan siklus hidup S3 untuk manajemen file yang efisien.
Memantau dan mengoptimalkan konfigurasi jaringan.
- Pengoptimalan Biaya
-
Gunakan auto-scaling untuk beban kerja variabel.
Menerapkan kelas penyimpanan S3 untuk file yang lebih lama.
Pantau dan sesuaikan sumber daya berdasarkan penggunaan aktual.