Latihan 1: Platform as a Service — DevOps

Latihan 1 dari materi Platform as a Service di DevOps — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Isi function recommendPlatform(requirements) yang menerima object { type, framework, needsDatabase, budget } dan mengembalikan nama platform.

Cek aturan latihan ini berurutan, dan kembalikan hasil dari aturan pertama yang cocok:

  1. type adalah "static": kembalikan "Netlify".
  2. framework adalah "nextjs": kembalikan "Vercel".
  3. needsDatabase true dan budget adalah "low": kembalikan "Railway".
  4. needsDatabase true dan budget adalah "high": kembalikan "AWS Elastic Beanstalk" (PaaS-nya AWS; AWS sendiri penyedia cloud).
  5. Selain itu: kembalikan "Render".

Baris console.log di kode awal biarkan. Yang diuji adalah nilai kembalian function-nya:

Hint