Linee guida sui prodotti SaaS per Marketplace AWS - Marketplace 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à.

Linee guida sui prodotti SaaS per Marketplace AWS

Marketplace AWS mantiene le seguenti linee guida per tutti i prodotti e le offerte Software as a Service (SaaS) Marketplace AWS per promuovere una piattaforma sicura, protetta e affidabile per i nostri clienti. Le seguenti sezioni forniscono linee guida per i prodotti SaaS su. Marketplace AWS

Tutti i prodotti e i relativi metadati vengono esaminati una volta inviati per garantire che soddisfino o superino le linee guida attuali Marketplace AWS . Queste linee guida vengono riviste e adattate per soddisfare i nostri requisiti di sicurezza in evoluzione. Inoltre, esamina Marketplace AWS continuamente i prodotti per verificare che soddisfino eventuali modifiche a queste linee guida. Se i prodotti non sono conformi, potremmo richiedere l'aggiornamento del prodotto e in alcuni casi il prodotto potrebbe essere temporaneamente non disponibile per i nuovi abbonati fino alla risoluzione dei problemi.

Linee guida sulla configurazione del prodotto

Tutti i prodotti SaaS devono rispettare le seguenti linee guida per la configurazione del prodotto:

  • Le dimensioni dei prezzi non possono essere limitate alle sole offerte private. Gli acquirenti dovrebbero essere in grado di abbonarsi a qualsiasi dimensione tariffaria dei prodotti pubblici.

  • Almeno una dimensione di prezzo deve avere un prezzo superiore a 0,00 USD.

  • Tutte le dimensioni relative ai prezzi devono riferirsi al software effettivo e non possono includere altri prodotti o servizi non correlati al software.

  • I prodotti SaaS offerti esclusivamente nelle AWS GovCloud (US) Regioni devono includere GovCloud un punto nel titolo del prodotto.

Requisiti in materia di informazioni

Tutti i prodotti SaaS devono rispettare i seguenti requisiti di informazione per i clienti:

  • I prodotti SaaS devono essere fatturati interamente secondo le dimensioni elencate. Marketplace AWS

  • Non puoi raccogliere le informazioni di pagamento dei clienti per il tuo prodotto SaaS in qualsiasi momento, incluse le informazioni sulla carta di credito e sul conto bancario.

  • La pagina di registrazione SaaS deve includere un campo di immissione per l'indirizzo e-mail dell'acquirente. Puoi includere campi aggiuntivi come:

    • Nome

    • Codice postale

    • Numero di telefono

    • Informazioni sull'azienda

    • Preferenze di configurazione del prodotto

    Se prevedi di utilizzare più lingue, devi fornire una visualizzazione in lingua inglese della pagina di registrazione.

Linee guida sull'utilizzo del prodotto

Tutti i prodotti SaaS devono rispettare le seguenti linee guida sull'utilizzo del prodotto:

  • Dopo essersi abbonati al prodotto Marketplace AWS, i clienti dovrebbero essere in grado di creare un account all'interno dell'applicazione SaaS e accedere a una console Web. Se il cliente non riesce ad accedere immediatamente all'applicazione, è necessario fornire un messaggio con istruzioni specifiche su quando potrà accedere. Una volta creato un account, è necessario inviare al cliente una notifica di conferma dell'avvenuta creazione dell'account e indicare chiaramente i passaggi successivi.

  • Se un cliente ha già un account nell'applicazione SaaS, deve avere la possibilità di accedere dalla landing page dedicata all'evasione ordini.

  • I clienti devono essere in grado di visualizzare lo stato del proprio abbonamento all'interno dell'applicazione SaaS, comprese tutte le informazioni pertinenti relative al contratto o all'utilizzo dell'abbonamento.

  • I clienti devono essere in grado di ottenere facilmente assistenza per problemi quali l'utilizzo dell'applicazione, la risoluzione dei problemi e la richiesta di rimborsi (se applicabile). Le opzioni di contatto per l'assistenza devono essere specificate nella pagina di destinazione dedicata all'evasione ordini.

  • Il software e i metadati del prodotto non devono contenere un linguaggio che reindirizza gli utenti ad altre piattaforme cloud, prodotti aggiuntivi, servizi di upselling o offerte di prova gratuite non disponibili su. Marketplace AWS

    Per informazioni sulle versioni di prova gratuite per i prodotti SaaS, consulta. Creazione di un'offerta di prova gratuita SaaS in Marketplace AWS

  • Se il prodotto è un componente aggiuntivo di un altro prodotto o di un altro prodotto ISV, la descrizione del prodotto deve indicare che estende le funzionalità dell'altro prodotto e che senza di essa l'utilità del prodotto è molto limitata. Ad esempio, questo prodotto estende le funzionalità di e senza di esso, ha un'utilità molto limitata<product name>. Tieni presente che potrebbe essere necessaria una licenza propria per la piena funzionalità di questo elenco. <product name>

Linee guida sull'architettura

I seguenti argomenti elencano e descrivono le linee guida di architettura per i prodotti SaaS.

Linee guida

Nota

Le seguenti linee guida sono in vigore dal 1° maggio 2025.

  • Puoi pubblicare tutte le architetture SaaS.

  • I prodotti distribuiti su AWS ricevono una designazione speciale nei risultati di Marketplace AWS ricerca e nelle relative pagine dei dettagli del prodotto. Marketplace AWS Affinché un prodotto possa essere considerato «distribuito» AWS, deve funzionare interamente su. AWS Ciò include i piani di applicazione e controllo.

    Il piano di applicazione può essere eseguito nell' AWS account del venditore, nell' AWS account dell'acquirente o in entrambi. Per ulteriori informazioni, consulta il white paper Control plane vs. application plane.

    Anche i servizi di terze parti utilizzati dal prodotto per trasmettere, archiviare o elaborare i dati delle applicazioni, ad eccezione delle reti di distribuzione dei contenuti (CDNs), dei sistemi di nomi di dominio () e dei provider di identità aziendali (DNSs), devono funzionare interamente su. IdPs AWS

    Nota

    I dati dell'applicazione sono dati che appartengono o vengono generati per l'acquirente.

    Gli agenti o i gateway utilizzati dal prodotto per la sicurezza, il monitoraggio, la replica dei dati o la migrazione possono essere eseguiti in ambienti esterni di proprietà dell'acquirente AWS, anche in sede, ma devono inviare i dati solo a AWS fini di archiviazione e analisi.

    È necessario includere un diagramma di architettura per la revisione. Non è possibile rendere pubblici i diagrammi. Per ulteriori informazioni, consultate la Creazione di diagrammi di architettura sezione successiva.

  • I venditori possono pubblicare prodotti che non sono completamente utilizzabili. AWS

  • Le applicazioni che richiedono risorse nell'infrastruttura dell'acquirente devono seguire queste linee guida:

    • Per essere considerato un prodotto SaaS e non un servizio gestito, il piano di controllo, come definito nel white paper SaaS Architecture AWS Fundamentals, deve risiedere nell'infrastruttura che gestisci. Per ulteriori informazioni, consulta il white paper SaaS vs. Managed Service Provider.

    • Nella descrizione del prodotto, è necessario informare i clienti che se incorrono in costi di AWS infrastruttura diversi dalla Marketplace AWS transazione, devono pagare tali costi.

    • È necessario fornire le risorse in modo sicuro, ad esempio utilizzando AWS Security Token Service (AWS STS) o AWS Identity and Access Management (IAM).

    • È necessario seguire il principio del privilegio minimo quando si creano istruzioni di utilizzo o modelli di distribuzione che concedono autorizzazioni all'applicazione.

    • È necessario fornire una documentazione aggiuntiva che descriva tutti i AWS servizi forniti, le dichiarazioni sulle politiche IAM e il modo in cui un ruolo o un utente IAM viene distribuito e utilizzato nell'account del cliente.

    • È necessario fornire istruzioni o modelli di implementazione che consentano agli acquirenti di distribuire le risorse necessarie nei propri account. AWS

    • Se fornisci AWS CloudFormation modelli (CFTs) per distribuire risorse nell' AWS account dell'acquirente, questi devono rispettare Marketplace AWS le politiche per. CFTs Devi pubblicarli CFTs come parte della tua offerta SaaS seguendo il metodo fornito quando abiliti l'opzione di implementazione SaaS Quick Launch per i tuoi acquirenti. SaaS Quick Launch semplifica la configurazione della soluzione SaaS da parte degli acquirenti.

    • Se Amazon Machine Images (AMIs) viene distribuito nell' AWS account dell'acquirente, deve rispettare Marketplace AWS le politiche per AMIs. AMIs È necessario passare lo scanner AMI nel portale di Marketplace AWS gestione (portale del venditore). Quando si richiede che il prodotto sia reso pubblico, è inoltre necessario contattare Marketplace AWS le operazioni e fornire una prova dei risultati della scansione.

    • Se le immagini dei container vengono distribuite nell' AWS account di un acquirente, le immagini devono essere conformi alle Marketplace AWS politiche relative ai contenitori. Le immagini dei container possono essere ospitate all'esterno AWS, ma devono essere scansionate in Amazon Elastic Container Registry (Amazon ECR) ed essere prive di vulnerabilità critiche. Quando richiedi che il prodotto sia pubblico, devi anche contattare Marketplace AWS le operazioni e fornire la prova che il contenitore ha superato la scansione.

  • Chiama con successo il Marketplace AWS APIs mittente Account AWS che si è registrato come provider e ha inviato la richiesta di pubblicazione SaaS. Il modello di prezzo SaaS determina quale APIs dovrebbe essere chiamato:

    • Contratti SaaS: GetEntitlementsin. AWS Marketplace Entitlement Service

    • I contratti SaaS prevedono il consumo, GetEntitlementsnell'AWS Marketplace Metering Service AWS Marketplace Entitlement Service e BatchMeterUsagenell'AWS Marketplace Metering Service.

    • Abbonamenti SaaS: BatchMeterUsagenell'AWS Marketplace Metering Service.

  • I prodotti SaaS offerti esclusivamente nelle AWS GovCloud (US) regioni devono spiegare i confini architettonici tra le altre regioni Regioni AWS e le AWS GovCloud (US) regioni, i casi d'uso del prodotto e i carichi di lavoro non consigliati per il prodotto.

Per ulteriori informazioni sulle architetture SaaS, consulta il white paper SaaS Architecture Fundamentals. AWS

Creazione di diagrammi di architettura

Per ricevere la designazione speciale su cui viene distribuito il prodotto AWS, aggiorna i dettagli dell'architettura del prodotto nel portale di gestione. Marketplace AWS Seleziona un modello di hosting su cui viene implementato AWS e carica un diagramma di architettura che lo rivede. AWS Per i modelli di hosting da Marketplace AWS considerare implementati AWS, fate riferimento alla sezione Linee guida precedente. Se il modello di hosting cambia, devi aggiornare i dettagli dell'architettura del prodotto.

Nota
  • Non puoi rendere pubblici i tuoi diagrammi.

  • Puoi pubblicare prodotti che non funzionano interamente su. AWS

Utilizza i seguenti criteri per creare un diagramma:

  • Raggruppa ed etichetta i componenti come parte del piano di applicazione o del piano di controllo.

  • Se i componenti esterni a AWS questo fanno parte della logica aziendale principale del prodotto, raggruppali con il piano applicativo.

  • I componenti possono rappresentare dettagli di basso livello (ad esempio, istanze di calcolo e sottoreti di rete) o servizi di alto livello (ad esempio, una piattaforma di analisi dei dati).

  • I componenti non devono identificare il nome dei servizi o dei non AWS servizi utilizzati.AWS

  • Posiziona i componenti dove vengono eseguiti logicamente. Ad esempio, nell' AWS account del venditore, nell' AWS account dell'acquirente, in un AWS ambiente diverso dal venditore o in un altro ambiente.

  • Per i prodotti per la replica dei dati o la migrazione dei carichi di lavoro, includi tutti gli ambienti di origine e di destinazione supportati.

Nota

Il diagramma dell'architettura utilizzato per aggiornare i dettagli dell'architettura del prodotto SaaS non è pubblicato e non è disponibile pubblicamente per gli acquirenti.

Livello di dettaglio

È possibile creare un diagramma di alto livello che mostri i componenti principali del sistema, includa flussi di dati di base e si concentri sul piano dell'applicazione e sui servizi del piano di controllo. In alternativa, è possibile creare un diagramma dettagliato di basso livello che suddivide ogni componente, mostra connessioni specifiche e include specifiche tecniche con diversi livelli di dettaglio.

I seguenti diagrammi mostrano l'architettura di un'ipotetica applicazione SaaS di analisi video. Ciascuno mostra un diverso livello di dettaglio. Entrambi sono accettabili. Usali come esempi per il livello di dettaglio da includere nei tuoi diagrammi.

Di seguito è riportato un esempio di diagramma di alto livello.

Un diagramma di architettura di un'ipotetica applicazione SaaS di analisi video con servizi di alto livello. I servizi includono servizi di apprendimento automatico, archiviazione, web e fatturazione raggruppati ed etichettati come parte del piano di controllo e del piano applicativo.

Di seguito è riportato un esempio di diagramma dettagliato di basso livello.

Un diagramma di architettura di un'ipotetica applicazione SaaS di analisi video con dettagli di basso livello. I dettagli includono le icone AWS dei servizi per AWS Fargate il cloud privato virtuale (VPC) e Amazon SageMaker AI raggruppate ed etichettate come parte del piano di controllo e del piano dell'applicazione.

Per ulteriori informazioni, consulta What is Architecture Diagramming? . Dopo aver creato un diagramma, aggiorna i dettagli dell'architettura nel Marketplace AWS Management Portal (AMMP). Per ulteriori informazioni, consulta Aggiorna i dettagli dell'architettura.