Sebuah perusahaan ingin menerima aplikasi berbasis TCP yang diakses secara global pada alamat IP statis tetap dan merutekannya melalui jaringan global AWS ke Region sehat terdekat untuk meningkatkan ketersediaan dan performa. Layanan manakah yang PALING sesuai?

1 / 1
Pilih jawaban
BenarC

Penjelasan

Memilih layanan yang merutekan aplikasi TCP secara global dengan kecepatan dan ketersediaan tinggi.

  • 1aplikasi berbasis TCPHarus mendukung penerusan lalu lintas TCP/UDP, bukan pengiriman cache HTTP
  • 2alamat IP statis tetapHarus menyediakan alamat IP anycast statis sebagai titik masuk
  • 3Region sehat terdekatHarus mengarahkan secara global ke endpoint yang sehat berdasarkan health check
ASalah

Amazon CloudFront

Amazon CloudFront adalah CDN yang men-cache konten HTTP/HTTPS di edge dan mengirimkannya.

Keunggulannya adalah mempercepat pengiriman konten web, dan persyaratan untuk menerima lalu lintas TCP/UDP pada alamat IP statis dan mengoptimalkan jalur dari ujung ke ujung ditangani oleh Global Accelerator, sehingga tidak tepat.

BSalah

Amazon Route 53

Amazon Route 53 adalah layanan DNS dan dapat melakukan hal seperti routing berbasis latensi.

Namun, setelah DNS mengembalikan hasil, jalur komunikasi diserahkan ke internet, dan layanan ini tidak menyediakan alamat IP statis tetap. Menempatkan jalur itu sendiri pada jaringan AWS untuk mempercepatnya adalah peran Global Accelerator, sehingga tidak tepat.

CBenar

AWS Global Accelerator

Benar. AWS Global Accelerator adalah layanan yang membuat akses dari seluruh dunia menjadi cepat dan stabil.

Ada tiga poin kunci. (1) Titik masuk menyediakan dua alamat IP statis yang tidak berubah. (2) Lalu lintas masuk ke jaringan khusus AWS dari lokasi terdekat dan mencapai tujuan tanpa melewati internet yang rawan kemacetan (itulah mengapa cepat). (3) Region yang mengalami kegagalan dihindari secara otomatis, dan lalu lintas diarahkan ke Region yang sehat.

Layanan ini bekerja tidak hanya untuk HTTP tetapi juga untuk aplikasi TCP/UDP.

DSalah

Elastic Load Balancing (ELB)

Elastic Load Balancing adalah layanan yang mendistribusikan lalu lintas ke beberapa target dalam satu Region.

Layanan ini tidak dapat menangani routing global yang mencakup beberapa Region, sehingga tidak tepat. Dalam praktiknya, ELB digunakan sebagai endpoint backend di belakang Global Accelerator.

Poin penting

'Alamat IP statis', 'TCP/UDP', dan 'ke endpoint sehat terdekat' menunjuk ke AWS Global Accelerator. Untuk pengiriman cache konten HTTP, gunakan CloudFront. Bedakan berdasarkan cara kerjanya: GA = optimasi jalur (tanpa caching) / CloudFront = pengiriman cache. ELB berada dalam satu Region, dan Route 53 adalah DNS.