- Applicazioni moderne›
- Guida orientativa
Non ho una preferenza di modello operativo
Quale delle seguenti affermazioni si applica meglio al tuo caso d'uso?
Vorrei eseguire applicazioni containerizzate
Stai cercando di migrare o creare applicazioni containerizzate ottenendo al contempo molti dei vantaggi del serverless. Le tue applicazioni seguono un approccio di programmazione tradizionale con processi di lunga durata con un livello di elaborazione dedicato.
Voglio eseguire un servizio Web di base
Stai cercando di eseguire applicazioni Web e API sicure su larga scala e/o devi creare, implementare ed eseguire applicazioni containerizzate in modo semplice, senza precedenti esperienze nell'infrastruttura o nei container, e desideri un servizio completamente gestito.
Vorrei solo eseguire il codice
Stai cercando di delegare ad AWS il maggior numero possibile di costi operativi e di gestione dell'infrastruttura e creerai applicazioni implementate come funzioni. Questo approccio è adatto alla creazione di applicazioni basate sugli eventi o nuove applicazioni sincrone Web/richiesta-risposta.
Aiutatemi a capire
Sei qui perché hai espresso il desiderio di adottare un modello operativo per dimensionare e gestire la tua applicazione che trasferisca il più possibile la gestione delle risorse dell'infrastruttura sottostante ad AWS. Con i servizi di calcolo serverless di AWS, sfrutti le migliori pratiche e le competenze di AWS per migliorare le prestazioni, la scalabilità, la disponibilità e la sicurezza, in modo che i team di sviluppo possano concentrarsi sulla scrittura di codice per risolvere i problemi aziendali.
Esistono tre opzioni principali per l'utilizzo di un modello operativo serverless su AWS:
- Seleziona «Vorrei eseguire applicazioni containerizzate» se stai cercando un servizio completo di orchestrazione dei container che offra alle organizzazioni il modo più semplice per creare, distribuire e gestire applicazioni containerizzate su qualsiasi scala. Questo approccio è indicato quando si desidera eseguire un'applicazione basata sui servizi, nuova o esistente, che è stata sviluppata utilizzando un approccio di programmazione familiare. Python/Flask e Nodejs/Express sono framework Web noti e affermati che rientrano in questa categoria. È ideale per velocizzare la migrazione delle applicazioni esistenti.
- Seleziona «Vorrei solo eseguire il codice» se stai cercando un servizio di elaborazione serverless basato su funzioni che astrae l'ambiente di calcolo sottostante ed esegua il codice in un ambiente altamente disponibile, scalabile, sicuro e tollerante ai guasti per tuo conto. Ciò consente al team di dedicare più tempo allo sviluppo delle applicazioni, velocizzando il time-to-market e riducendo il costo totale di proprietà.
- Seleziona «Voglio eseguire un servizio Web di base» se disponi di un backend di app Web con uno schema di richiesta/risposta e apprezzeresti che AWS gestisse il bilanciamento del carico, l'applicazione di patch e il ridimensionamento fornendo al contempo un'esperienza CI/CD pronta all'uso. Consiglieremo un servizio di applicazioni container completamente gestito che ti consente di creare, implementare ed eseguire applicazioni Web e servizi API containerizzati senza richiedere alcuna esperienza di infrastruttura o container.
Hai trovato quello che cercavi?
Facci sapere la tua opinione in modo da migliorare la qualità dei contenuti delle nostre pagine