Fondamenti dell'architettura SaaS - Nozioni di base sull'architettura SaaS

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

Fondamenti dell'architettura SaaS

Data di pubblicazione: 3 agosto 2022 (Revisioni del documento)

L'ambito, gli obiettivi e la natura della gestione di un'azienda in un modello SaaS (Software as a Service) possono essere difficili da definire. La terminologia e i modelli utilizzati per caratterizzare il SaaS variano in base alla loro origine. L'obiettivo di questo documento è definire meglio gli elementi fondamentali del SaaS e creare un quadro più chiaro dei modelli, dei termini e dei sistemi di valori che vengono applicati durante la progettazione e la fornitura di un sistema SaaS. AWS L'obiettivo più ampio è fornire una raccolta di informazioni fondamentali che forniscano ai clienti una visione più chiara delle opzioni da prendere in considerazione quando cercano di adottare un modello di erogazione SaaS.

Questo documento è rivolto ai costruttori e agli architetti SaaS che sono agli inizi del loro percorso SaaS, nonché ai costruttori più esperti che desiderano affinare la loro comprensione dei concetti SaaS di base. Alcune di queste informazioni possono essere utili anche ai proprietari di prodotti SaaS e agli strateghi che desiderano acquisire maggiore familiarità con il panorama SaaS.

Introduzione

Il termine software as a service (SaaS) viene utilizzato per descrivere un modello di business e di distribuzione. La sfida, tuttavia, è che ciò che significa essere SaaS non è universalmente compreso.

Sebbene vi sia un certo accordo su alcuni dei pilastri fondamentali del SaaS, rimane una certa confusione su cosa significhi essere SaaS. È naturale che ci siano delle variazioni nel modo in cui i team potrebbero visualizzare SaaS. Allo stesso tempo, la mancanza di chiarezza sui concetti e sui termini SaaS può creare confusione per coloro che stanno esplorando un modello di erogazione SaaS.

Questo documento si concentra sulla delineazione della terminologia utilizzata per descrivere i concetti fondamentali del SaaS. Avere una mentalità condivisa su questi concetti crea un quadro chiaro degli elementi fondamentali di un'architettura SaaS, fornendoti un vocabolario condiviso per descrivere i costrutti dell'architettura SaaS. Ciò è particolarmente utile quando approfondisci contenuti aggiuntivi basati su questi temi.

Questo white paper fa un passo indietro rispetto ai dettagli dell'architettura multi-tenancy ed esplora come abbiamo definito i fondamenti di cosa significa essere SaaS. Idealmente, ciò fornirà anche una terminologia più chiara che consenta alle organizzazioni di allinearsi più rapidamente sul sapore e sulla natura delle loro soluzioni SaaS.

Sei ben architettato?

Il AWSWell-Architected Framework ti aiuta a comprendere i pro e i contro delle decisioni che prendi quando crei sistemi nel cloud. I sei pilastri del Framework consentono di apprendere le migliori pratiche architettoniche per la progettazione e il funzionamento di sistemi affidabili, sicuri, efficienti, convenienti e sostenibili. Utilizzando il AWS Well-Architected Tool, disponibile gratuitamente in AWS Management Console, puoi esaminare i tuoi carichi di lavoro rispetto a queste best practice rispondendo a una serie di domande per ogni pilastro.

In SaaS Lens, ci concentriamo sulle best practice per l'architettura dei carichi di lavoro Software-as-a Service (SaaS). AWS

Per una guida più esperta e le best practice per la tua architettura cloud (implementazioni di architetture di riferimento, diagrammi e white paper), consulta l'Architecture Center. AWS