Solitamente le aziende dovevano creare e mantenere un’infrastruttura per eseguire le applicazioni locali. Con il modello Software-as-a-Service (SaaS), le aziende possono impiegare applicazioni ospitate online, cosa che consente loro di diminuire i costi pagando solo quello che utilizzano e di approfittare di aggiornamenti uniformi e senza problemi delle funzionalità, e che si integrano facilmente con i loro dati e sistemi.
I fornitori di applicazioni che creano applicazioni basate su SaaS si rendono conto rapidamente che possedere e far funzionare l’infrastruttura su cui sono ospitate queste soluzioni può essere costoso e complesso, soprattutto quando la domanda dei clienti è incerta.
Che tu sia un’azienda in cerca di un ambiente cloud in cui distribuire le tue soluzioni locali esistenti o un fornitore di applicazioni in cerca di una piattaforma cloud su cui distribuire una nuova applicazione o un’offerta SaaS, devi porti le domande seguenti:
- Posso usare il linguaggio di programmazione e la piattaforma applicativa di mia scelta?
- Posso usare il sistema operativo e l’ambiente in cui sono già distribuite le mie applicazioni?
- Che tipo di impegno o contratto richiede il mio fornitore cloud? Devo fare un investimento anticipato?
- Con quale rapidità posso rispondere ai picchi e alle pause di domanda dei miei clienti o ai carichi di lavoro dell’applicazione?
- Il mio fornitore cloud ha esperienza nella manutenzione di un’infrastruttura globale, ridondante e resiliente?
- Quali considerazioni sulla sicurezza ha preso in conto il mio fornitore cloud?
Amazon Web Services (AWS) fornisce risorse di elaborazione affidabili, scalabili e convenienti per l’hosting delle tue applicazioni. Puoi usare i componenti AWS seguenti da soli o combinati per ospitare le tue applicazioni:
Amazon Elastic Compute Cloud (Amazon EC2).Amazon EC2 fornisce capacità di elaborazione informatica nel cloud dimensionabile secondo necessità. Basta definire l’ambiente virtuale Amazon EC2 con il sistema operativo, i servizi, i database e lo stack di piattaforme di applicazione necessari all’applicazione ospitata. Amazon EC2 fornisce una console di gestione completa e API per gestire le tue risorse di elaborazione. Ulteriori informazioni »
Amazon Simple Storage Service (Amazon S3). Amazon S3 fornisce una semplice interfaccia di servizi Web che consente di archiviare e recuperare qualsiasi quantità di dati, in qualunque momento e da ogni luogo, tramite il Web. È un sistema durevole, a disponibilità elevata e sicuro. Inoltre Amazon S3 archivia più copie ridondanti dei tuoi dati. Ulteriori informazioni »
Amazon Relational Database Service (Amazon RDS). Amazon RDS semplifica la configurazione, l'uso e il dimensionamento dei database relazionali nel cloud. Questo servizio fornisce una capacità ridimensionabile a un costo conveniente, gestendo al tempo stesso le attività di amministrazione del database più dispendiose in termini di tempo. Ulteriori informazioni »
Amazon CloudFront.Amazon CloudFront fornisce un sistema di distribuzione di contenuti distribuito globalmente a prestazioni elevate. La tua applicazione può usare Amazon CloudFront per distribuire facilmente o trasmettere contenuti ai tuoi utenti con latenza bassa, velocità elevata di trasferimento dati, senza impegno e in modo perfettamente integrato ad Amazon S3. Ulteriori informazioni »
Amazon Simple Queue Service (Amazon SQS).Amazon SQS fornisce un sistema di accodamento sicuro a prestazioni elevate per la tua applicazione che ti permette di distribuire il lavoro fra i tuoi processi di applicazione. Ulteriori informazioni »
Amazon DevPay.Amazon DevPay è un servizio di fatturazione e gestione di account di facile uso che semplifica la vendita di applicazioni create o eseguite su Amazon Web Services. Ulteriori informazioni »