wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

WEB DEVELOPMENT WEEKLY 1

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Apa itu arsitektur microservices?

a)

Pendekatan untuk membangun aplikasi sebagai serangkaian service yang dapat dikembangkan secara independen

b)

Pendekatan untuk membangun aplikasi sebagai unit tunggal yang tidak dapat dibagi

c)

Pendekatan untuk membangun aplikasi sebagai unit tunggal yang dapat dibagi

d)

Pendekatan untuk membangun aplikasi sebagai sekumpulan unit independen yang lebih kecil

2.

Apa keunggulan dari penggunaan arsitektur microservices?

a)

Meningkatkan biaya infrastruktur

b)

Meningkatkan frekuensi rilis

c)

Meningkatkan kerumitan antartim

d)

Meningkatkan latency

3.

Berikut yang merupakan karakteristik microservices, kecuali...

a)

Terdiri dari beberapa komponen atau service

b)

Infrastruktur yang manual

c)

Diatur berdasarkan fungsionalitas bisnis

d)

Semua benar

4.

Apa tantangan yang dihadapi dalam penggunaan arsitektur microservices?

a)

Meningkatkan fleksibilitas teknologi

b)

Meningkatkan frekuensi rilis

c)

Pengembangan yang lebih kompleks

d)

Meningkatkan ketangkasan

5.

Apa teknologi yang digunakan dalam arsitektur microservices?

a)

Container

b)

Database

c)

Mobile app development

d)

Front-end framework

6.

Prinsip utama dari arsitektur microservices adalah ....


a)

Membagi data ke dalam konteks/domain data

b)

Membangun aplikasi dengan membagi komponen bisnisnya menjadi layanan-layanan kecil (microservices) yang dapat digunakan dan dioperasikan secara independen satu sama lain.

c)

Menekan monitoring demi memudahkan testing

d)

Mengimplementasikan CI/CD untuk mengurangi risiko kegagalan saat deployment

7.

Apa langkah pertama dalam membangun arsitektur microservices?

a)

Mulailah dari monolithic terlebih dahulu

b)

Pecah monolithic untuk membangun arsitektur microservices

c)

Bagi data ke dalam konteks/domain data

d)

Jaga komunikasi di antara service tetap sederhana dan aman dengan RESTful API

8.

Berikut merupakan angkah-langkah membangun 

arsitektur microservices, kecuali ...


a)

Mulailah dari monolithic terlebih dahulu

b)
  • Restrukturisasi tim

c)
  • Pecah monolithic untuk membangun arsitektur microservices

d)

Jaga komunikasi di antara service tetap kompleks dengan RESTful API

9.

Lengkapilah pattern system design berikut ini (secara berurut)...

a)

Database PostgreSQL, Database MySQL, Database MongoDB

b)

Database MySQL, Database MongoDB, Database Oracle

c)

Database MongoDB, Database PostgreSQL, Database MySQL

d)

Database Oracle, Database PostgreSQL, Database MySQL

10.

Lengkapilah data model system design berikut ...

a)

varchar

b)

int

c)

timestamp

d)

uuid