SUS04-BP07 Meminimalkan perpindahan data di jaringan
Gunakan sistem file atau penyimpanan objek bersama untuk mengakses data umum dan meminimalkan total sumber daya jaringan yang diperlukan untuk mendukung perpindahan data beban kerja Anda.
Antipola umum:
-
Anda menyimpan semua data di Wilayah AWS yang sama terlepas di mana pengguna data berada.
-
Anda tidak mengoptimalkan format dan ukuran data sebelum memindahkannya melalui jaringan.
Manfaat menjalankan praktik terbaik ini: Mengoptimalkan perpindahan data di seluruh jaringan mengurangi total sumber daya jaringan yang diperlukan untuk beban kerja dan memperkecil dampaknya pada lingkungan.
Tingkat risiko yang terjadi jika praktik terbaik ini tidak dijalankan: Sedang
Panduan implementasi
Memindahkan data ke berbagai bagian dalam organisasi memerlukan sumber daya komputasi, jaringan, dan penyimpanan. Gunakan teknik untuk meminimalkan perpindahan data dan meningkatkan efisiensi beban kerja Anda secara keseluruhan.
Langkah implementasi
-
Pertimbangkan kedekatan jarak ke data atau pengguna sebagai faktor penentu ketika memilih Wilayah untuk beban kerja Anda
. -
Partisi layanan yang digunakan secara Regional sehingga data khusus Wilayahnya disimpan di Wilayah tempat penggunaan data.
-
Gunakan format file yang efisien (seperti Parquet atau ORC) dan kompresi data sebelum memindahkannya melalui jaringan.
-
Jangan pindahkan data yang tidak digunakan. Beberapa contoh tindakan yang dapat membantu Anda menghindari pemindahan data yang tidak digunakan:
-
Kurangi respons API untuk data yang relevan saja.
-
Kumpulkan data apabila terperinci (informasi tingkat catatan tidak diperlukan).
-
Lihat Lab Well-Architected - Mengoptimalkan Pola Data Menggunakan Fitur Berbagi Data Amazon Redshift
. -
Pertimbangkan Berbagi data lintas akun di AWS Lake Formation.
-
-
Gunakan layanan yang dapat membantu Anda menjalankan kode lebih dekat dengan pengguna beban kerja Anda.
Layanan Kapan harus digunakan Gunakan untuk operasi dengan banyak komputasi yang dijalankan saat objek tidak ada dalam cache.
Gunakan untuk kasus penggunaan sederhana seperti permintaan HTTP atau manipulasi respons yang dapat dimulai oleh fungsi dengan masa pakai singkat.
Jalankan komputasi lokal, olahpesan, dan caching data untuk perangkat yang terhubung.
Sumber daya
Dokumen terkait:
Video terkait:
Contoh terkait: