SUS02-BP04 Optimalkan penempatan geografis beban kerja berdasarkan persyaratan jaringan mereka - AWS Kerangka Well-Architected

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

SUS02-BP04 Optimalkan penempatan geografis beban kerja berdasarkan persyaratan jaringan mereka

Pilih layanan dan lokasi cloud untuk beban kerja Anda yang mengurangi jarak yang harus ditempuh lalu lintas jaringan dan menurunkan total sumber daya jaringan yang diperlukan untuk mendukung beban kerja Anda.

Anti-pola umum:

  • Anda memilih Wilayah beban kerja berdasarkan lokasi Anda sendiri.

  • Anda menggabungkan semua sumber daya beban kerja ke dalam satu lokasi geografis.

  • Semua lalu lintas mengalir melalui pusat data Anda.

Manfaat menerapkan praktik terbaik ini: Menempatkan beban kerja dekat dengan penggunanya akan menghasilkan latensi terendah sambil mengurangi pergerakan data di seluruh jaringan dan mengurangi dampak lingkungan.

Tingkat risiko yang terjadi jika praktik terbaik ini tidak diterapkan: Sedang

Panduan implementasi

AWS Cloud Infrastruktur dibangun di sekitar opsi lokasi seperti Wilayah, Zona Ketersediaan, grup penempatan, dan lokasi tepi seperti AWS Outpostsdan AWS Local Zones. Opsi-opsi lokasi ini bertanggung jawab untuk memelihara konektivitas yang ada di antara komponen-komponen aplikasi, layanan cloud, jaringan edge, dan pusat data on-premise.

Lakukan analisis terhadap pola akses jaringan yang ada di beban kerja Anda untuk mengidentifikasi cara menggunakan opsi lokasi cloud ini dan mengurangi jarak yang harus ditempuh lalu lintas jaringan.

Langkah-langkah implementasi

  • Lakukan analisis terhadap pola akses jaringan di beban kerja Anda untuk mengidentifikasi cara pengguna menggunakan aplikasi Anda.

    • Gunakan alat pemantauan, seperti Amazon CloudWatch dan AWS CloudTrail, untuk mengumpulkan data tentang aktivitas jaringan.

    • Analisis data untuk mengidentifikasi pola akses jaringan.

  • Pilihlah Wilayah untuk deployment beban kerja Anda berdasarkan elemen-elemen utama berikut ini:

    • Tujuan Keberlanjutan Anda: seperti yang dijelaskan dalam Pemilihan Wilayah.

    • Dimana lokasi data Anda: Untuk aplikasi-aplikasi dengan banyak data (seperti big data dan machine learning), kode aplikasi harus dijalankan sedekat mungkin dengan data.

    • Dimana lokasi pengguna Anda: Untuk aplikasi-aplikasi yang ditampilkan kepada pengguna, pilihlah sebuah Wilayah (Wilayah-wilayah) yang dekat dengan para pengguna beban kerja Anda.

    • Kendala lainnya: Pertimbangkan kendala-kendala seperti biaya dan kepatuhan sebagaimana yang dijelaskan dalam Hal-Hal yang Perlu Dipertimbangkan saat Memilih Wilayah untuk Beban Kerja Anda.

  • Gunakan caching lokal atau Solusi Penerapan Cache AWS untuk aset-aset yang sering digunakan untuk meningkatkan performa, mengurangi perpindahan data, dan mengurangi dampak pada lingkungan.

    Layanan Kapan harus digunakan

    Amazon CloudFront

    Gunakan untuk menyimpan konten statis seperti gambar, skrip, dan video, serta konten dinamis seperti API respons atau aplikasi web.

    Amazon ElastiCache

    Gunakan untuk meng-cache konten bagi aplikasi web.

    DynamoDB Accelerator

    Gunakan untuk menambahkan percepatan dalam memori ke tabel DynamoDB Anda.

  • Gunakan layanan-layanan yang dapat membantu Anda menjalankan kode lebih dekat dengan para pengguna beban kerja Anda:

    Layanan Kapan harus digunakan

    Lambda@Edge

    Gunakan untuk operasi-operasi yang memiliki banyak komputasi yang dimulai saat objek tidak ada dalam cache.

    CloudFront Fungsi Amazon

    Gunakan untuk kasus penggunaan sederhana seperti HTTP manipulasi permintaan atau respons yang dapat dimulai oleh fungsi berumur pendek.

    AWS IoT Greengrass

    Gunakan untuk menjalankan komputasi lokal, olahpesan, dan caching data untuk perangkat yang terhubung.

  • Gunakan pooling koneksi untuk mengizinkan penggunaan ulang koneksi dan mengurangi sumber daya yang diperlukan.

  • Gunakan penyimpanan data terdistribusi yang tidak mengandalkan koneksi persisten dan pembaruan-pembaruan selaras untuk mendapatkan konsistensi guna melayani populasi wilayah.

  • Ganti kapasitas jaringan statis yang disediakan di awal dengan kapasitas dinamis bersama, dan bagikan dampak keberlanjutan kapasitas jaringan kepada pelanggan lain.

Sumber daya

Dokumen terkait:

Video terkait:

Contoh terkait: