Layanan AWS manakah yang PALING sesuai bagi developer yang ingin dengan cepat membangun dan mempublikasikan frontend aplikasi web atau seluler, termasuk hosting, autentikasi, API, dan CI/CD?

1 / 1
Pilih jawaban
BenarA

Penjelasan

Memilih layanan yang mempercepat pengembangan frontend.

  • 1frontend aplikasi web atau selulerPengembangan frontend = Amplify
  • 2dengan cepat membangun dan mempublikasikanMenyediakan hosting, autentikasi, dan API secara bersamaan
ABenar

AWS Amplify

Benar. AWS Amplify adalah kumpulan layanan yang mempercepat pengembangan frontend aplikasi web dan seluler. Amplify menyediakan hosting, autentikasi, API, dan CI/CD secara bersamaan, sehingga developer frontend dapat dengan cepat membangun dan mempublikasikan aplikasi full-stack.

BSalah

AWS Elastic Beanstalk

AWS Elastic Beanstalk adalah layanan yang, ketika Anda mengunggah kode, secara otomatis mengonfigurasi lingkungan runtime sisi server (EC2, ELB, dan sebagainya).

Ini nyaman untuk operasi backend aplikasi web, tetapi persyaratan untuk dengan cepat menyiapkan hosting, autentikasi, API, dan CI/CD untuk frontend secara bersamaan dipenuhi oleh Amplify, dan opsi ini tidak tepat.

CSalah

Amazon Lightsail

Amazon Lightsail adalah layanan yang menyediakan virtual server (VPS) sederhana dengan tarif tetap.

Anda dapat menyiapkan server dan menempatkan situs di atasnya, tetapi tidak menyediakan pengalaman pengembangan frontend terintegrasi yang mencakup autentikasi, API, dan CI/CD, sehingga tidak tepat.

DSalah

AWS CodePipeline

AWS CodePipeline adalah layanan yang merangkai dan mengotomatiskan pipeline CI/CD dari build hingga deploy.

Layanan ini menyediakan CI/CD, tetapi membangun frontend lengkap yang mencakup hosting, autentikasi, dan API berada di luar cakupan, sehingga persyaratan dipenuhi oleh Amplify dan opsi ini tidak tepat.

Poin penting

'Pengembangan frontend' dan 'hosting + autentikasi + API secara bersamaan' menunjuk ke AWS Amplify. API GraphQL terkelola adalah AppSync. Ini adalah kategori frontend/seluler.