View a markdown version of this page

Praktik terbaik keamanan untuk Amazon GameLift Streams - Aliran GameLift Amazon

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

Praktik terbaik keamanan untuk Amazon GameLift Streams

Amazon GameLift Streams menyediakan sejumlah fitur keamanan yang perlu dipertimbangkan saat Anda mengembangkan dan menerapkan kebijakan keamanan Anda sendiri. Praktik terbaik berikut adalah pedoman umum dan tidak mewakili solusi keamanan yang lengkap. Karena praktik terbaik ini mungkin tidak sesuai atau cukup untuk lingkungan Anda, anggap sebagai pertimbangan yang membantu dan bukan sebagai resep.

  • Saat ini, sistem operasi dan lingkungan runtime untuk grup aliran diperbarui hanya ketika Anda membuat grup aliran baru. Untuk menambal, memperbarui, dan mengamankan sistem operasi dan aplikasi lain yang merupakan bagian dari lingkungan runtime, sebaiknya Anda mendaur ulang grup aliran setiap dua hingga empat minggu, terlepas dari pembaruan aplikasi.

  • Perlakukan URL streaming sebagai rahasia. URL aliran memberikan akses sementara dan tidak diautentikasi untuk memulai sesi streaming, sehingga siapa pun yang memperoleh URL aliran penuh dapat memulai sesi hingga kedaluwarsa, dicabut, atau mencapai batas penggunaannya. Untuk mengurangi eksposur:

    • Tangani setiap URL aliran sebagai kredensi pembawa. Distribusikan hanya melalui saluran tepercaya dan terenkripsi, dan jangan pernah menyematkannya di kode sisi klien, log, atau lokasi publik.

    • Gunakan kedaluwarsa terpendek yang bisa diterapkan. Set UrlExpiresAfterMinutes el ke nilai terkecil yang sesuai dengan kasus penggunaan Anda (maksimum adalah 1.440 menit, atau 24 jam).

    • Gunakan batas penggunaan terendah yang bisa diterapkan. Set UsageLimit el ke aktivasi paling sedikit yang Anda butuhkan (defaultnya adalah 1). Setiap aktivasi, termasuk penyegaran halaman, menghabiskan satu penggunaan.

    • Cabut URL aliran setelah selesai, atau segera jika salah satu URL tersebut mungkin tidak sengaja dibagikan. Gunakan REVOKE_AND_TERMINATE_SESSIONS saat Anda juga ingin mengakhiri sesi yang sudah aktif; default REVOKE_URL memblokir aktivasi baru tetapi membiarkan sesi yang ada berjalan.

    • Pantau penggunaan URL aliran dengan ListStreamUrls danGetStreamUrl, dan catat operasi API URL aliran dengan AWS CloudTrail. Untuk informasi selengkapnya, lihat Mencatat panggilan API Amazon GameLift Streams menggunakan AWS CloudTrail.

    Untuk informasi selengkapnya, lihat Bagikan sesi streaming dengan URL streaming.

  • Praktik terbaik untuk keamanan, identitas, dan kepatuhan