

Avviso di fine del supporto: il 31 maggio 2026, AWS terminerà il supporto per AWS Panorama. Dopo il 31 maggio 2026, non potrai più accedere alla AWS Panorama console o AWS Panorama alle risorse. Per ulteriori informazioni, consulta [AWS Panorama Fine del supporto](https://docs.aws.amazon.com/panorama/latest/dev/panorama-end-of-support.html). 

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à.

# Applicazioni, script e modelli di esempio
<a name="panorama-samples"></a>

L' GitHub archivio di questa guida fornisce applicazioni, script e modelli di esempio per dispositivi. AWS Panorama Utilizza questi esempi per apprendere le best practice e automatizzare i flussi di lavoro di sviluppo.

**Topics**
+ [Applicazioni di esempio](#samples-applications)
+ [Script di utilità](#samples-scripts)
+ [CloudFormation modelli](#samples-templates)
+ [Altri esempi e strumenti](#samples-more)

## Applicazioni di esempio
<a name="samples-applications"></a>

Le applicazioni di esempio dimostrano l'uso di AWS Panorama funzionalità e attività comuni di visione artificiale. Queste applicazioni di esempio includono script e modelli che automatizzano la configurazione e la distribuzione. Con una configurazione minima, è possibile distribuire e aggiornare le applicazioni dalla riga di comando.

****
+ [aws-panorama-sample](https://github.com/awsdocs/aws-panorama-developer-guide/blob/main/sample-apps/aws-panorama-sample)— Visione artificiale di base con un modello di classificazione. Utilizzatelo AWS SDK per Python (Boto) per caricare le metriche CloudWatch, strumentare i metodi di preelaborazione e inferenza e configurare la registrazione.
+ [debug-server](https://github.com/awsdocs/aws-panorama-developer-guide/blob/main/sample-apps/debug-server): [apre le porte in entrata](applications-ports.md) sul dispositivo e inoltra il traffico a un contenitore di codice applicativo. Utilizza il multithreading per eseguire contemporaneamente il codice dell'applicazione, un server HTTP e un client HTTP.
+ [modello personalizzato](https://github.com/awsdocs/aws-panorama-developer-guide/blob/main/sample-apps/custom-model): esporta i modelli dal codice e compilali con SageMaker AI Neo per testare la compatibilità con l'appliance. AWS Panorama Crea localmente in uno sviluppo Python, in un contenitore Docker o su un'istanza Amazon. EC2 Esporta e compila tutti i modelli applicativi integrati in Keras per una versione specifica o in TensorFlow Python.

Per altre applicazioni di esempio, visita anche il repository. [aws-panorama-samples](https://github.com/aws-samples/aws-panorama-samples)

## Script di utilità
<a name="samples-scripts"></a>

Gli script nella `util-scripts` directory gestiscono le AWS Panorama risorse o automatizzano i flussi di lavoro di sviluppo.

****
+ [provision-device.sh](https://github.com/awsdocs/aws-panorama-developer-guide/blob/main/util-scripts/provision-device.sh) — Esegui il provisioning di un dispositivo.
+ [check-updates.sh](https://github.com/awsdocs/aws-panorama-developer-guide/blob/main/util-scripts/check-updates.sh): verifica e applica gli aggiornamenti software dell'appliance.
+ [reboot-device.sh](https://github.com/awsdocs/aws-panorama-developer-guide/blob/main/util-scripts/reboot-device.sh) — Riavviare un dispositivo.
+ [register-camera.sh](https://github.com/awsdocs/aws-panorama-developer-guide/blob/main/util-scripts/register-camera.sh) — Registra una videocamera.
+ [deregister-camera.sh](https://github.com/awsdocs/aws-panorama-developer-guide/blob/main/util-scripts/deregister-camera.sh) — Elimina un nodo della videocamera.
+ [view-logs.sh](https://github.com/awsdocs/aws-panorama-developer-guide/blob/main/util-scripts/view-logs.sh): visualizza i log per un'istanza dell'applicazione.
+ [pause-camera.sh](https://github.com/awsdocs/aws-panorama-developer-guide/blob/main/util-scripts/pause-camera.sh) — Mette in pausa o riprende lo streaming di una videocamera.
+ [push.sh](https://github.com/awsdocs/aws-panorama-developer-guide/blob/main/util-scripts/push.sh): crea, carica e distribuisce un'applicazione.
+ [rename-package.sh](https://github.com/awsdocs/aws-panorama-developer-guide/blob/main/util-scripts/rename-package.sh) — Rinomina un pacchetto di nodi. Aggiorna i nomi delle directory, i file di configurazione e il manifesto dell'applicazione.
+ [samplify.sh](https://github.com/awsdocs/aws-panorama-developer-guide/blob/main/util-scripts/samplify.sh): sostituisci l'ID dell'account con un ID account di esempio e ripristina le configurazioni di backup per rimuovere la configurazione locale.
+ [update-model-config.sh](https://github.com/awsdocs/aws-panorama-developer-guide/blob/main/util-scripts/update-model-config.sh) — Aggiunge nuovamente il modello all'applicazione dopo aver aggiornato il file descrittore.
+ [cleanup-patches.sh](https://github.com/awsdocs/aws-panorama-developer-guide/blob/main/util-scripts/cleanup-patches.sh): annulla la registrazione delle vecchie versioni di patch ed elimina i relativi manifest da Amazon S3.

[Per i dettagli sull'utilizzo, consulta il README.](https://github.com/awsdocs/aws-panorama-developer-guide/blob/main/util-scripts)

## CloudFormation modelli
<a name="samples-templates"></a>

Utilizzate i CloudFormation modelli nella `cloudformation-templates` directory per creare risorse per AWS Panorama le applicazioni.

****
+ [alarm-application.yml](https://github.com/awsdocs/aws-panorama-developer-guide/blob/main/cloudformation-templates/alarm-application.yml): crea un allarme che monitora gli errori di un'applicazione. Se l'istanza dell'applicazione genera errori o smette di funzionare per 5 minuti, l'allarme invia un'e-mail di notifica.
+ [alarm-device.yml](https://github.com/awsdocs/aws-panorama-developer-guide/blob/main/cloudformation-templates/alarm-device.yml): crea un allarme che monitora la connettività di un dispositivo. Se il dispositivo smette di inviare le metriche per 5 minuti, l'allarme invia un'email di notifica.
+ [application-role.yml](https://github.com/awsdocs/aws-panorama-developer-guide/blob/main/cloudformation-templates/application-role.yml) — Crea un ruolo dell'applicazione. Il ruolo include l'autorizzazione a inviare metriche a. CloudWatch Aggiungi le autorizzazioni all'informativa per altre operazioni API utilizzate dall'applicazione.
+ [vpc-appliance.yml](https://github.com/awsdocs/aws-panorama-developer-guide/blob/main/cloudformation-templates/vpc-appliance.yml) — Crea un VPC con accesso privato al servizio di sottorete per l'appliance. AWS Panorama Per collegare l'appliance a un VPC, AWS Direct Connect utilizzare o. AWS Site-to-Site VPN
+ [vpc-endpoint.yml](https://github.com/awsdocs/aws-panorama-developer-guide/blob/main/cloudformation-templates/vpc-endpoint.yml) — Crea un VPC con accesso privato al servizio tramite un servizio di sottorete. AWS Panorama Le risorse all'interno del VPC possono connettersi per AWS Panorama monitorare e gestire AWS Panorama le risorse senza connettersi a Internet.

Lo `create-stack.sh` script in questa directory crea degli CloudFormation stack. Richiede un numero variabile di argomenti. Il primo argomento è il nome del modello e gli argomenti rimanenti sostituiscono i parametri del modello.

Ad esempio, il comando seguente crea un ruolo dell'applicazione.

```
$ ./create-stack.sh application-role
```

## Altri esempi e strumenti
<a name="samples-more"></a>

Il [aws-panorama-samples](https://github.com/aws-samples/aws-panorama-samples)repository contiene più applicazioni di esempio e strumenti utili.

****
+ [Applicazioni](https://github.com/aws-samples/aws-panorama-samples/tree/main/samples): applicazioni di esempio per varie architetture di modelli e casi d'uso.
+ Convalida del [flusso della telecamera: convalida](https://github.com/aws-samples/aws-panorama-samples/tree/main/tools/camera_stream_validation) i flussi della videocamera.
+ [PanoJupyter](https://github.com/aws-samples/aws-panorama-samples/tree/main/tools/pano_jupyter)— Esegui JupyterLab su un dispositivo. AWS Panorama 
+ [Caricamento laterale](https://github.com/aws-samples/aws-panorama-samples/tree/main/tools/sideloading): aggiorna il codice dell'applicazione senza creare o distribuire un contenitore di applicazioni.

La AWS community ha anche sviluppato strumenti e linee guida per. AWS Panorama Dai un'occhiata ai seguenti progetti open source su GitHub.

****
+ [cookiecutter-panorama](https://github.com/mrtj/cookiecutter-panorama) — Un modello di Cookiecutter per applicazioni. AWS Panorama 
+ [backpack](https://github.com/Neosperience/backpack) — Moduli Python per accedere ai dettagli dell'ambiente di runtime, alla profilazione e alle opzioni di uscita video aggiuntive.