Sebuah perusahaan ingin menjalankan aplikasi dalam kontainer tetapi tidak ingin mengelola server EC2 yang mendasarinya (provisi dan patching). Layanan mana yang dapat menjalankan kontainer tanpa server (serverless)?

1 / 1
Pilih jawaban
BenarD

Penjelasan

Pertanyaan yang menanyakan layanan yang menjalankan kontainer secara serverless.

  • 1kontainerMenjalankan beban kerja kontainer adalah premisnya
  • 2mengelola server EC2 yang mendasarinyaIngin menghindari pengelolaan server yang mendasarinya
  • 3menjalankan kontainer tanpa server (serverless)Eksekusi kontainer serverless = Fargate
ASalah

Amazon S3

S3 adalah penyimpanan objek, layanan yang digunakan untuk menyimpan data.

Ini bukan layanan komputasi yang menjalankan kontainer, sehingga ini tidak tepat.

BSalah

Amazon RDS

RDS adalah basis data relasional yang dikelola.

Ini bukan untuk menjalankan kontainer secara serverless, sehingga ini tidak tepat.

CSalah

Amazon EC2

Anda juga dapat menjalankan kontainer di EC2, tetapi kemudian Anda harus mengelola instans EC2 yang mendasarinya (provisi dan patching).

Ini bertentangan dengan persyaratan untuk tidak mengelola server, sehingga ini tidak tepat.

DBenar

AWS Fargate

Benar. AWS Fargate adalah mesin komputasi yang menjalankan kontainer secara serverless dengan ECS atau EKS. Tidak perlu memprovisi atau melakukan patching instans EC2 yang mendasarinya, dan Anda hanya membayar untuk sumber daya yang digunakan kontainer Anda.

Poin penting

“Kontainer” × “serverless (tanpa manajemen EC2)” menunjuk pada AWS Fargate. Fungsi serverless adalah Lambda, dan orkestrasi kontainer adalah ECS/EKS (yang berjalan di EC2 atau Fargate).