wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Cloud Computing - Architettura a Microservizi

Total questions: 15

Worksheet time: 31mins

Name
Class
Date
1.

Quale affermazione descrive correttamente un sistema a microservizi?

a)

Moduli dipendono da un database monolitico

b)

Servizi indipendenti comunicano tramite API

c)

Un unico blocco gestisce tutte le funzioni

d)

Componenti condividono memoria globale

2.

Hai un'app con tre funzionalità: pagamenti, catalogo e utenti. In un'architettura a microservizi, qual è la scelta più adatta per il deploy?

a)

Un monolite con API interne condivise

b)

Un servizio unico con tre controller

c)

Tutte le funzionalità nello stesso container

d)

Ogni funzionalità in un servizio separato

3.

Un team nota aumento di traffico solo sul servizio pagamenti. Quale strategia migliora scalabilità e manutenibilità senza impattare gli altri servizi?

a)

Unire pagamenti e utenti in un unico servizio

b)

Migrare tutti i servizi a un singolo database

c)

Aumentare CPU del server monolitico principale

d)

Scalare orizzontalmente solo il servizio pagamenti

4.

Quale affermazione descrive meglio la containerizzazione?

a)

Tecnica per eseguire applicazioni in ambienti isolati

b)

Strategia per bilanciare carico tra server fisici

c)

Metodo per virtualizzare interi sistemi operativi completi

d)

Processo per compilare codice direttamente sull’hardware

5.

Quali componenti sono tipicamente inclusi in un container?

a)

Kernel, hypervisor, driver

b)

Storage, rete, hyperthreading

c)

Sorgenti, IDE, debugger

d)

Applicazione, dipendenze, configurazione

6.

Stai distribuendo microservizi e vuoi avvii rapidi e ambienti coerenti su più host. Quale piattaforma scegli?

a)

Docker

b)

Kubernetes

c)

OpenStack

d)

VMware ESXi

7.

Quale affermazione descrive meglio lo scopo dell’orchestrazione dei container in un cluster?

a)

Ridurre le dimensioni delle immagini con compressione avanzata

b)

Gestire automaticamente molti container su più nodi

c)

Coordinare l’uso di immagini locali sul singolo host

d)

Sostituire i registri container con sistemi di versionamento

8.

Nel modello a metafora nautica, cosa rappresentano i nodi del cluster?

a)

I timonieri che prendono decisioni

b)

I porti che archiviano le immagini

c)

Le rotte di navigazione nel cloud

d)

Le navi su cui viaggiano i carichi

9.

Quale funzione di Kubernetes è un esempio di auto‑healing?

a)

Ridurre la latenza tramite caching locale

b)

Riavviare automaticamente i container che si fermano

c)

Criptare i volumi persistenti al boot

d)

Aggiornare le immagini a ogni deploy notturno

10.

Perché senza orchestrazione i microservizi “non scalano davvero”?

a)

Mancano API per comunicare tra pod

b)

Non esiste isolamento dei processi nei container

c)

Non c’è gestione automatica di replica e distribuzione

d)

I log non possono essere aggregati centralmente

11.

Abbina i seguenti principi chiave rappresentati dal timone nel simbolo di Kubernetes con le loro descrizioni.

a)

Autenticazione a più fattori

1.

Richiede più di un metodo di autenticazione

b)

Gestione dello stato desiderato

2.

Garantisce che lo stato attuale del sistema corrisponda allo stato desiderato

c)

Monitoraggio passivo del cluster

3.

Raccolta di dati senza intervento attivo

d)

Definizione statica delle reti

4.

Stabilisce le configurazioni di rete in modo fisso

12.

Che cosa decide il “timoniero” secondo la metafora di Kubernetes?

a)

Il protocollo di rete tra namespace

b)

Dove eseguire i container nel cluster

c)

Il ciclo di vita dei volumi persistenti

d)

Il formato dei manifest YAML per i segreti

13.

Quale affermazione descrive correttamente il ruolo del cloud in un’architettura moderna?

a)

Implementa direttamente l’architettura applicativa

b)

Fornisce l’infrastruttura scalabile condivisa

c)

Definisce il modello architetturale dei servizi

d)

Raggruppa i nodi in unità di esecuzione

e)

Automatizza il bilanciamento dei microservizi

14.

In un sistema IT, quale concetto riguarda l’organizzazione delle risorse in più nodi coordinati?

a)

Cluster come raggruppamento di risorse

b)

Cloud come piattaforma di rete privata

c)

Orchestrazione per la gestione automatica

d)

Microservizi come componenti applicativi

e)

Container come unità di esecuzione isolate

15.

Quale relazione è più corretta tra orchestrazione e microservizi?

a)

Microservizi raggruppano i nodi in cluster

b)

Orchestrazione è un modello architetturale distribuito

c)

Microservizi forniscono l’infrastruttura condivisa

d)

Orchestrazione definisce l’unità di esecuzione

e)

Orchestrazione gestisce automaticamente i container