Glossario - Test di carico distribuito su AWS

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Glossario

Questo glossario definisce gli acronimi e le abbreviazioni utilizzati nella Distributed Load Testing on AWS Implementation Guide.

Protocolli e formati tecnici

AGPL

Licenza pubblica generale Affero. Una licenza software open source utilizzata da K6.

"Hello, World!"

Interfaccia di programmazione delle applicazioni. Un insieme di protocolli e strumenti per creare applicazioni software e consentire la comunicazione tra diversi sistemi.

CLI

Interfaccia a riga di comando. Interfaccia testuale per interagire con software e sistemi operativi.

CORE

Condivisione di risorse tra le origini. Una funzionalità di sicurezza che consente o limita le applicazioni Web in esecuzione su un'origine di accedere a risorse da un'origine diversa.

CSV

Valori separati da virgole. Un formato di file utilizzato per memorizzare dati tabulari in testo semplice, comunemente usato per l'esportazione dei dati.

gRPC

Chiamata di procedura remota gRPC. Un framework open source ad alte prestazioni per chiamate di procedura remota.

HTTP

Protocollo di trasferimento ipertestuale. Il protocollo di base utilizzato per la trasmissione di dati sul World Wide Web.

HTTPS

HTTP sicuro. Un'estensione di HTTP che utilizza la crittografia per comunicazioni sicure su una rete.

JSON

JavaScript Notazione degli oggetti. Un formato di scambio dati leggero, facile da leggere e scrivere per gli esseri umani e facile da analizzare e generare per le macchine.

JWT

Token Web JSON. Un mezzo compatto e sicuro per gli URL per rappresentare le affermazioni da trasferire tra due parti per l'autenticazione e l'autorizzazione.

OAuth

Autorizzazione aperta. Uno standard aperto per la delega di accesso comunemente utilizzato per l'autenticazione e l'autorizzazione basate su token.

REST

Trasferimento statale rappresentativo. Uno stile architettonico per la progettazione di applicazioni in rete che utilizzano comunicazioni stateless e metodi HTTP standard.

SSE

Eventi inviati dal server. Una tecnologia server push che consente a un client di ricevere aggiornamenti automatici da un server tramite una connessione HTTP.

Interfaccia utente

Interfaccia utente. Gli elementi visivi e i controlli attraverso i quali gli utenti interagiscono con le applicazioni software.

URL

Uniform Resource Locator. L'indirizzo utilizzato per accedere alle risorse su Internet.

XML

Linguaggio di markup estensibile. Un linguaggio di markup che definisce le regole per la codifica dei documenti in un formato leggibile sia dall'uomo che dalla macchina.

Termini relativi ai test e ai database

FTP

Protocollo di trasferimento dei file. Un protocollo di rete standard utilizzato per il trasferimento di file tra un client e un server.

GSI

Indice secondario globale. Una funzionalità di DynamoDB che consente di interrogare i dati utilizzando una chiave alternativa.

JDBC

Connettività al database Java. Un'API Java per la connessione e l'esecuzione di query con i database.

JMS

Servizio messaggi Java. Un'API Java per l'invio di messaggi tra due o più client.

TPS

Transazioni al secondo. Misura del numero di transazioni che un sistema può elaborare in un secondo.

AWS e termini di sistema

ARN

Amazon Resource Name. Un identificatore univoco per le risorse AWS utilizzato per specificare le risorse tra i servizi AWS.

ISO

Organizzazione internazionale per la standardizzazione. Un'organizzazione indipendente e non governativa che sviluppa standard internazionali. A cui si fa riferimento in questa guida per il formato timestamp ISO 8601.

SLA

Accordo sul livello di servizio. Un impegno tra un fornitore di servizi e un cliente che definisce il livello di servizio previsto.

UUID

Identificatore universalmente unico. Un numero a 128 bit utilizzato per identificare in modo univoco le informazioni nei sistemi informatici.

VPCU

Unità di elaborazione centrale virtuale. Un processore virtuale assegnato a una macchina virtuale o a un contenitore, che rappresenta una parte della potenza di elaborazione della CPU fisica.

Termini del test di carico

simultaneità

Il numero di utenti virtuali simultanei per attività. Questo parametro controlla il numero di utenti simulati generato da ciascuna attività Fargate durante un test di carico.

stack regionale

Uno CloudFormation stack distribuito in una regione AWS per fornire un'infrastruttura di test per test di carico multiregione.

conteggio delle attività

Il numero di container Fargate (attività) avviati per eseguire uno scenario di test. Il carico totale generato è uguale al numero di attività moltiplicato per la concomitanza.

scenario di test

Un test di carico configurato che include il tipo di test, gli endpoint di destinazione, il numero di attività, la concorrenza, la durata e altri parametri.