Domande generiche

Cos’è AWS IoT Greengrass?

AWS IoT Greengrass è un software che offre funzionalità di elaborazione, messaggistica, caching dei dati, sincronizzazione e inferenza ML per dispositivi connessi in tutta sicurezza. Con AWS IoT Greengrass, i dispositivi connessi possono eseguire funzioni AWS Lambda, effettuare previsioni sulla base di modelli di apprendimento automatico, mantenere sincronizzati i dati dei dispositivi e comunicare in maniera sicura con altri dispositivi, anche quando non connessi a Internet.

AWS IoT Greengrass estende in maniera lineare AWS ai dispositivi in modo che possano intervenire a livello locale sui dati che generano, continuando a utilizzare il cloud per la gestione, l’analisi e lo storage duraturo. Con AWS IoT Greengrass puoi usare linguaggi e modelli di programmazione familiari per creare il tuo software per dispositivi nel cloud e in seguito distribuirlo ai dispositivi. AWS Iot Greengrass può essere programmato per filtrare i dati dei dispositivi e trasmettere al cloud soltanto le informazioni necessarie.

Come si inizia a utilizzare AWS IoT Greengrass?

Fai clic qui per consultare la Guida alle operazioni di base di AWS IoT Greengrass. Fai clic qui per acquistare Raspberry Pi o controllare la lista di dispositivi idonei nel AWS IoT Partner Device Catalog.

In quali regioni AWS è disponibile il servizio AWS IoT Greengrass?

Consulta la tabella delle regioni AWS per le informazioni aggiornate relative alla disponibilità regionale di AWS IoT Greengrass.

Quali sono i componenti principali del software AWS IoT Greengrass? Che cosa fa ciascun componente?

AWS IoT Greengrass comprende tre distribuzioni software: AWS IoT Greengrass Core, il Device SDK di AWS IoT e l'SDK AWS IoT Greengrass. La tabella sottostante confronta queste tre distribuzioni software tra loro.

AWS IoT Greengrass funziona anche con Amazon FreeRTOS. Per ulteriori informazioni su AWS IoT Greengrass e Amazon FreeRTOS, consulta la sezione di domande frequenti intitolata “Collegamento di AWS IoT Greengrass ad Amazon FreeRTOS e altri dispositivi.”

  Scopo Luogo di esecuzione
AWS IoT Greengrass Core Fornisce servizi locali (calcolo, messaggistica, stato, sicurezza) e comunica a livello locale con dispositivi che eseguono il Device SDK di AWS IoT Dispositivi a 64 bit basati su CPU (x86 o Arm) che eseguono un sistema operativo a uso generico, come Linux.
Kit Device SDK di AWS IoT Consente ai dispositivi di interagire a livello locale con AWS IoT Greengrass Core Quasi qualsiasi dispositivo che supporta C++ o Python 2.7. Incluso anche in Amazon FreeRTOS
SDK AWS IoT Greengrass Consente l'interazione delle funzioni Lambda con i servizi locali all'interno di un AWS IoT Greengrass Core All'interno di una funzione Lambda distribuita in AWS IoT Greengrass Core

Quali linguaggi di sviluppo AWS Lambda supporta AWS IoT Greengrass?

AWS IoT Greengrass supporta le funzioni Lambda scritte nei seguenti linguaggi:

  • Python 3.7
  • Node v8.10.0
  • Java 8
  • C
  • C++
  • Qualsiasi linguaggio supporti l'importazione delle librerie C 

Quali funzioni Lambda è possibile distribuire in AWS IoT Greengrass?

È possibile distribuire in AWS IoT Greengrass Core qualsiasi funzione Lambda che utilizzi runtime Lambda Python 3.7, Node v8.10.0 o Java 8. Le funzioni Lambda distribuite in AWS IoT Greengrass devono essere raccolte in pacchetti con il kit SDK AWS IoT Greengrass Core. Inoltre, è possibile decidere di aggiungere il kit SDK AWS al pacchetto Lambda per facilitare l'interazione con i servizi AWS, ad esempio con Amazon DynamoDB.

Nota: alcuni servizi cloud su cui si basa Lambda (ad es. DynamoDB) non saranno disponibili per le funzioni Lambda quando AWS IoT Greengrass Core è in modalità offline; le chiamate API a questi servizi in tale modalità non andranno a buon fine. Inoltre, le funzioni Lambda dovranno utilizzare il corretto namespace per ciascun kit SDK AWS IoT Greengrass Core e kit SDK AWS, se vengono inclusi entrambi in uno stesso pacchetto.

È possibile eseguire AWS IoT Greengrass su un contenitore Docker? E su un altro ambiente contenitore come LXD o pacchetti snap Ubuntu?

Sì, configurando un gruppo AWS IoT Greengrass da eseguire senza containerizzazione, è possibile eseguire AWS IoT Greengrass su un contenitore Docker. Per iniziare, è possibile accedere al file Docker di AWS IoT Greengrass qui e trovare la documentazione relativa a come spostare l’immagine Docker di AWS IoT Greengrass qui da AWS ECR. È inoltre possibile distribuire AWS IoT Greengrass come snap, ovvero un pacchetto software in container, eseguibile su una varietà di distribuzioni Linux. Per iniziare, è possibile accedere al pacchetto snap di AWS IoT Greengrass qui e iniziare a usare il servizio qui.

È possibile eseguire AWS IoT Greengrass su Mac OS 10 o Windows 10?

Sì, eseguendo AWS IoT Greengrass senza alcun contenitore AWS IoT Greengrass a livello di gruppo in un contenitore Docker, sarà possibile eseguire AWS IoT Greengrass su Mac OS 10 o Windows 10. Ulteriori informazioni su questa funzionalità sono disponibili nella nostra documentazione.

Cosa stabilisce lo SLA di AWS IoT Greengrass?

Lo SLA di AWS IoT Device Greengrass stabilisce che se AWS IoT Greengrass non riesce a raggiungere la percentuale di tempo di attività mensile di almeno il 99,9% per AWS IoT Greengrass, si può avere diritto ad un credito grazie ad una parte delle tariffe di servizio mensili.

Per dettagli completi sui termini e le condizioni del contratto sul livello di servizio e per indicazioni sulla presentazione di una richiesta, consulta la pagina dei dettagli relativa allo SLA di AWS IoT Greengrass.

Accesso alle risorse locali

Che cos'è una risorsa locale AWS IoT Greengrass?

Per "risorsa locale" si intendono bus e periferiche fisicamente presenti nell'host AWS IoT Greengrass o un volume di sistema di file nel sistema operativo dell'host AWS IoT Greengrass. Ad esempio, per comunicare con i dispositivi connessi tramite Modbus / CANBUS, una funzione Lambda di AWS IoT Greengrass dovrebbe avere accesso alla porta seriale sul dispositivo. Una risorsa locale è definita a livello di ambito del gruppo AWS IoT Greengrass, e tutte le funzioni Lambda nel gruppo AWS IoT Greengrass possono utilizzare le risorse locali definite.

Quando potrei accedere a una risorsa locale?

La risorsa locale AWS IoT Greengrass consente l'interazione delle tue funzioni Lambda con l'hardware, quali sensori e attuatori, in modo sicuro. Ad esempio, la tua funzione Lambda può leggere flussi video dalla videocamera sul dispositivo, oppure inviare un comando e controllo a GPIO.

La funzionalità di accesso alle risorse locali è gratuita?

La funzionalità è parte di AWS IoT Greengrass e verrà fornita senza costi aggiuntivi ai clienti AWS IoT Greengrass.

Sicurezza

Cos’è una radice di attendibilità hardware e perché dovrei averne una?

Una radice di attendibilità hardware fornisce un ambiente di esecuzione affidabile, protetto da manomissioni, in cui un generatore di numeri casuali può produrre chiavi private utilizzate per funzioni di crittografia. Questi elementi di sicurezza hardware sono immuni ad attacchi malware e sono fisicamente legati ad un dato dispositivo IoT, stabilendo cosi una forte radice di attendibilità su cui il software può essere distribuito in modo sicuro.

Come è possibile introdurre la radice di attendibilità hardware nell’architettura AWS IoT Greengrass?

Innanzitutto bisogna eseguire il software AWS IoT Greengrass Core su un dispositivo edge con un elemento di sicurezza. Seguire le indicazioni del fornitore del software, generare una chiave privata sull’elemento di sicurezza. Quindi seguire la nostra documentazione per aggiornare le impostazioni del file config.json file per utilizzare la chiave privata dell’elemento di sicurezza.

Da quali partner è possibile acquistare un hardware con un elemento di sicurezza?

Per l’elenco corrente di hardware integrati, consultare AWS Partner Device Catalog.  

In che modo gli elementi di sicurezza sono idonei a lavorare con la caratteristica di Integrazione di sicurezza hardware?

I fornitori di elementi di sicurezza hanno configurato i propri elementi di sicurezza per utilizzare un insieme di API standard PKCS#11 per integrarsi con AWS IoT Greengrass. I fornitori utilizzano un insieme di strumenti di verifica per controllare che gli hardware siano configurati correttamente.

ML Inference

Cos’è ML Inference per AWS IoT Greengrass?

ML Inference per AWS IoT Greengrass è una nuova funzionalità per l'inferenza di apprendimento automatico locale che rende più rapida e semplice la distribuzione e l'esecuzione di modelli di apprendimento automatico sui dispositivi AWS IoT Greengrass. Gli sviluppatori potranno aggiungere modelli di apprendimento automatico addestrati cloud come risorse a un gruppo AWS IoT Greengrass, distribuirli sui dispositivi selezionati e applicarli a dati generati dal dispositivo per eseguirvi un'inferenza a livello locale. La funzionalità include l'integrazione con Amazon SageMaker per individuare modelli SageMaker addestrati, un nuovo tipo di risorsa AWS IoT Greengrass di "apprendimento automatico" da dichiarare e distribuire su dispositivi AWS IoT Greengrass e dispositivi che integrano MXNet e TensorFlow per NVIDIA Jetson NX2, Intel Atom e Raspberry Pi devices.

In che modo è possibile utilizzare un modello di apprendimento automatico non addestrato in Amazon SageMaker?

È possibile importare un modello di apprendimento automatico addestrato separatamente e caricarlo in Amazon S3 nei formati .tar.gz e .zip. Sarà quindi necessario indicare in AWS IoT Greengrass il relativo URI di S3, per consentire al servizio di eseguire la distribuzione sui dispositivi di destinazione.

D: In quali regioni AWS è disponibile il servizio ML Inference per AWS IoT Greengrass?

ML Inference per AWS IoT Greengrass è attualmente disponibile in tutte le regioni nelle quali è disponibile AWS IoT Greengrass. Consulta la tabella delle regioni AWS per le informazioni aggiornate relative alla disponibilità regionale di AWS IoT Greengrass.

È possibile utilizzare ML Inference per AWS IoT Greengrass indipendentemente dalla posizione geografica, purché si abbia accesso a una delle regioni AWS citate.

Connettori AWS IoT Greengrass

Cosa sono i connettori AWS IoT Greengrass?

I connettori AWS IoT Greengrass consentono di generare facilmente un flusso di lavoro complesso su AWS IoT Greengrass senza preoccuparsi di protocolli dei prodotti, gestione delle credenziali o interazioni con API esterne. I connettori AWS IoT Greengrass consentono di interagire con applicazioni terze, software locali e servizi AWS senza scrivere un codice. È possibile riutilizzare la logica di business da un dispositivo AWS IoT Greengrass all’altro grazie alla possibilità di scoprire, importare, configurare e distribuire applicazioni e servizi a livello di edge. È anche possibile usare Secrets Manager di AWS IoT Greengrass a livello di edge per proteggere le tue chiavi e le credenziali nel cloud e a livello di edge. Se un AWS IoT Greengrass Connector necessita di un segreto per l'autenticazione con un'applicazione o un servizio, è possibile selezionare e distribuire un segreto per AWS IoT Greengrass Core come parte della configurazione del connettore.

Come è possibile aggiungere AWS IoT Greengrass Connector ad un gruppo AWS IoT Greengrass?

AWS IoT Greengrass Connector può essere aggiunto tramite la sezione “Connectors” a ciascun gruppo nella AWS IoT Greengrass console. Una volta aggiunto, è possibile configurare i parametri di AWS IoT Greengrass Connector e distribuire il gruppo per aggiungerli al dispositivo AWS IoT Greengrass Core.

Chi può utilizzare AWS IoT Greengrass Connectors?

Qualsiasi cliente AWS IoT Greengrass può utilizzare AWS IoT Greengrass Connectors nella AWS Management Console.

Quali AWS IoT Greengrass Connectors sono disponibili?

Per trovare i connettori AWS IoT Greengrass disponibili, consulta la nostra documentazione.

Adattatori di protocollo

Come posso utilizzare il protocollo OPC-UA con AWS IoT Greengrass?

AWS IoT Greengrass ora supporta OPC-UA, un popolare standard di scambio di informazioni per le comunicazioni industriali. Con il supporto OPC-UA in AWS IoT Greengrass, puoi ora integrare ed elaborare facilmente i messaggi delle apparecchiature industriali e inviarli a un altro dispositivo o al cloud in base alle regole da te definite. La nostra implementazione di OPC-UA è sicura, con supporto per l'autenticazione basata su certificati. Si basa su un'implementazione open source nota ed è interamente personalizzabile per adattarsi al tuo specifico caso d'uso.

Posso utilizzare la mia implementazione personale del protocollo OPC-UA o implementare un protocollo diverso?

Sì, Greengrass ti permette di utilizzare questa stessa architettura per utilizzare la tua implementazione personale di OPC-UA e implementare anche il tuo supporto per protocolli di messaggistica personali, precedenti e proprietari. 

Come posso utilizzare AWS IoT Greengrass per implementare protocolli alternativi?

Dal momento che le funzioni Lambda in esecuzione in AWS IoT Greengrass Core hanno accesso alle risorse di rete, puoi utilizzare Lambda per implementare supporto per qualsiasi protocollo implementato su TCP-IP. Inoltre, puoi sfruttare l'accesso alle risorse locali AWS IoT Greengrass per implementare supporto per protocolli che necessitano di accesso ad adattatori/driver hardware.

Aggiornamenti Over the Air (OTA)

Che cosa sono gli aggiornamenti Over the Air (OTA) AWS IoT Greengrass?

Occasionalmente, AWS pubblicherà versioni aggiornate del software AWS IoT Greengrass Core per fornire i seguenti vantaggi:

  • Introdurre funzionalità nuove o migliorate
  • Correzioni di bug
  • Miglioramenti della sicurezza

Con gli aggiornamenti Over the Air (OTA) AWS IoT Greengrass, i clienti possono ottenere tutti i vantaggi senza dover scaricare e reinstallare manualmente il software AWS IoT Greengrass Core.

È obbligatorio utilizzare gli aggiornamenti OTA AWS IoT Greengrass?

No. Puoi sempre scegliere di scaricare e installare gli aggiornamenti manualmente oppure seguendo una diversa procedura di distribuzione del software.

Come verrò avvisato della disponibilità di nuove versioni di AWS IoT Greengrass Core?

Quando sono disponibili nuove versioni di AWS IoT Greengrass Core, lo annunceremo nel forum degli sviluppatori software AWS IoT Greengrass. Un link al forum è disponibile qui.

AWS IoT Device Tester per AWS IoT Greengrass

Cos'è AWS IoT Device Tester per AWS IoT Greengrass?

AWS IoT Device Tester per AWS IoT Greengrass è uno strumento di automazione dei test che permette di eseguire una verifica automatica e di valutare AWS IoT Greengrass sui dispositivi basati su Linux. AWS IoT Device Tester fornisce una serie di test automatizzati che permettono di verificare se i dispositivi possono eseguire AWS IoT Greengrass ed essere autenticati da e interoperare con i servizi AWS IoT.

Dove è possibile trovare AWS IoT Device Tester per AWS IoT Greengrass?

È possibile ottenere AWS IoT Device Tester per AWS IoT Greengrass qui.

Cosa testa AWS IoT Device Tester per AWS IoT Greengrass?

AWS IoT Device Tester per AWS IoT Greengrass verifica che la combinazione tra l’architettura della CPU del dispositivo Linux, la configurazione dei kernel di Linux e i driver funzioni con AWS IoT Greengrass, controllando quanto segue:

  • i pacchetti software richiesti siano stati installati (es. SQlite versione 3 o successive)
  • i kernel di Linux contengano la configurazione di kernel AWS IoT Greengrass richiesta (es. kernel configurati per cgroup)
  • aggiornamenti over-the-air
  • il dispositivo possa connettersi con servizi IoT e sia in grado di eseguire funzioni di AWS Lambda
  • funzionalità di accesso alle risorse locali
  • funzionalità shadow del dispositivo

In che modo posso richiedere supporto tecnico per AWS IoT Device Greengrass?

È possibile richiedere assistenza tramite uno dei seguenti canali:

AWS Forum per AWS IoT Greengrass

Supporto Premium

Supporto clienti

Come posso inserire il mio dispositivo nell’AWS Partner Device Catalog?

L'AWS Device Qualification Program definisce il processo per inserire il dispositivo nell'AWS Partner Device Catalog. Avviene quindi, come descritto di seguito, una panoramica del processo ad alto livello:

  1. supera il test AWS IoT Device Tester per AWS IoT Greengrass
  2. accedi al portale AWS Partner Network
  3. carica il report di AWS IoT Device Tester. Una volta che il report è stato verificato da AWS e gli altri artefatti relativi al dispositivo (come l'immagine del dispositivo, la scheda informativa, etc) sono stati inviati, il dispositivo viene elencato nell'AWS Partner Device Catalog.

In quali regioni è disponibile AWS IoT Device Tester per AWS IoT Greengrass?

AWS IoT Device Tester per AWS IoT Greengrass è disponibile in tutte le regioni in cui è disponibile AWS IoT Greengrass.

Quanto costa AWS IoT Device Tester per AWS IoT Greengrass?

AWS IoT Device Tester per AWS IoT Greengrass è gratuito. Tuttavia, sarai responsabile di tutti i costi associati all'utilizzo di AWS come parte dei test di qualifica. La singola esecuzione di test AWS IoT Device Tester su un unico dispositivo AWS IoT Greengrass costerà meno di 20 centesimi.

Quali sono i dispositivi AWS IoT Greengrass Core? Quali sono i requisiti minimi delle specifiche hardware?

Il software AWS IoT Greengrass Core funziona su un hub, gateway o altro dispositivo per sincronizzarsi e interagire automaticamente con il cloud. AWS IoT Greengrass Core è progettato per funzionare su dispositivi con processori general purpose abbastanza potenti da eseguire un sistema operativo general purpose, come Linux. AWS IoT Greengrass richiede almeno 1 GHz di calcolo (Arm o x86), 128 MB di RAM, oltre a risorse aggiuntive per incorporare OS, throughput dei messaggi ed esecuzione di AWS Lambda desiderati, a seconda del caso d'uso. AWS IoT Greengrass Core può essere eseguito sui dispositivi che spaziano da un Raspberry Pi a un appliance a livello di server.

Quali architetture di CPU e sistemi operativi sono compatibili con AWS IoT Greengrass Core?

I sistemi operativi e le architetture CPU supportati da AWS IoT Greengrass Core e testate per la compatibilità da AWS sono elencati qui. Anche altre varianti di Linux possono eseguire con successo IoT Greengrass, ma potrebbero non essere state convalidate dal team di AWS IoT Greengrass. Puoi convalidare altre varianti di Linux per la compatibilità utilizzando il controllo delle dipendenze di IoT Greengrass su GitHub. In alternativa, puoi eseguire IoT Greengrass in "modalità elaborazione", che abbassa la soglia di compatibilità, ma rimuove il supporto per i contenitori di Linux.

Quali dispositivi sono compatibili con AWS IoT Greengrass Core e qual è il modo più veloce per iniziare a usarlo?

AWS Partner Device Catalog elenca i dispositivi IoT compatibili con AWS IoT Greengrass.

Quali sono le dipendenze tecniche necessarie per eseguire AWS IoT Greengrass Core?

Per assicurarti che i tuoi dispositivi funzionino con AWS IoT Greengrass Core, effettua test utilizzando AWS IoT Device Tester per AWS IoT Greengrass. Scarica lo strumento e leggi la documentazione.

Collegamento di AWS IoT Greengrass ad Amazon FreeRTOS e altri dispositivi

Come posso connettere i dispositivi ad AWS IoT Greengrass Core in locale?

Puoi connettere i dispositivi ad AWS IoT Greengrass Core in locale utilizzando Amazon FreeRTOS o il Device SDK per AWS IoT. AWS IoT Greengrass Discovery è disponibile sul device SDK per AWS IoT tramite C++ e Python 2.7. Per ulteriori informazioni, fai riferimento alla Guida per l'utente di AWS IoT Greengrass. Puoi utilizzare la libreria AWS IoT Greengrass Discovery nel tuo codice sorgente Amazon FreeRTOS per individuare e connetterti a un dispositivo AWS IoT Greengrass Core. Per ulteriori informazioni, fai riferimento alla Guida per l'utente di Amazon FreeRTOS.

Quali linguaggi supporta AWS IoT Greengrass tramite il Device SDK per AWS IoT?

AWS IoT Greengrass Discovery è disponibile sul device SDK per AWS IoT tramite C++ e Python 2.7. Per ulteriori informazioni, fai riferimento alla Guida per gli sviluppatori di AWS IoT Greengrass.

Cos'è Amazon FreeRTOS?

Amazon FreeRTOS (a:FreeRTOS) è un sistema operativo che semplifica programmazione, distribuzione, sicurezza e manutenzione dei dispositivi edge basati su microcontroller. Amazon FreeRTOS si basa sul kernel FreeRTOS, il popolare sistema operativo open source per microcontroller, e include librerie software che rendono facile il collegamento sicuro dei dispositivi in locale, nel cloud e il loro aggiornamento remoto. La console Amazon FreeRTOS consente di selezionare e scaricare con facilità i componenti software pertinenti per il tuo caso d'uso. Amazon FreeRTOS aiuta a mantenere sicuri i dispositivi basati su microcontroller con il supporto per la crittografia dei dati e la gestione delle chiavi di accesso. Inoltre, i dispositivi Amazon FreeRTOS si connettono ai dispositivi AWS IoT Greengrass Core, facilitando la connessione di più dispositivi Amazon FreeRTOS in un gruppo AWS IoT Greengrass. Fai clic qui per ulteriori informazioni su Amazon FreeRTOS.

Amazon FreeRTOS funziona con AWS IoT Greengrass?

Sì. I dispositivi Amazon FreeRTOS si connettono direttamente al cloud o a AWS IoT Greengrass. Amazon FreeRTOS non richiede l'utilizzo di AWS IoT Greengrass. Amazon FreeRTOS funziona su endpoint IoT ed è spesso responsabile di "rilevamento" e "azione" in una topologia IoT.

Qual è la differenza tra AWS IoT Greengrass e Amazon FreeRTOS?

AWS IoT Greengrass è un software che esegue funzionalità di calcolo, messaggistica, caching dei dati, sincronizzazione e inferenza di ML a livello locale per i dispositivi connessi in modo sicuro. Con AWS IoT Greengrass, i dispositivi connessi possono eseguire funzioni AWS Lambda, mantenere sincronizzati i dati dei dispositivi e comunicare in maniera sicura con altri dispositivi, anche quando non connessi a Internet. Utilizzando AWS Lambda, AWS IoT Greengrass consente ai dispositivi IoT di rispondere rapidamente agli eventi locali, utilizzare funzioni Lambda in esecuzione su AWS IoT Greengrass Core per interagire con risorse locali, funzionare con connessioni intermittenti, rimanere aggiornati con aggiornamenti over-the-air e ridurre al minimo il costo di trasmissione dei dati IoT nel cloud.

Amazon FreeRTOS è un sistema operativo per microcontroller che opera sull'edge e non supporta generalmente chipset che potrebbero eseguire AWS IoT Greengrass. Questi dispositivi a microcontroller sono presenti in una varietà di endpoint IoT, come dispositivi di monitoraggio del fitness, pacemaker, contatori elettrici, trasmissioni automobilistiche e reti di sensori. I dispositivi Amazon FreeRTOS non possono eseguire AWS IoT Greengrass Core, ma possono attivare l'esecuzione di funzioni Lambda su un dispositivo AWS IoT Greengrass Core.

I requisiti hardware e i sistemi operativi sono diversi su entrambi i dispositivi.

  Amazon FreeRTOS AWS IoT Greengrass
Software Sistema operativo, funziona su un microcontroller Runtime per i dispositivi Linux e SDK per dispositivi sensibili a AWS IoT Greengrass
Requisiti hardware >64KB RAM >128MB of RAM
Categoria Sistemi integrati, endpoint IoT Dispositivi edge, gateway locali
Casi d'uso Dispositivi basati su microcontroller Sistemi di automazione industriali, router wireless, smartphone

Ulteriori informazioni sui prezzi di AWS IoT Greengrass

Visita la pagina dei prezzi
Sei pronto per iniziare?
Registrati
Hai altre domande?
Contattaci