Cloud Computing per Applicazioni Web

Un libro dedicato agli sviluppatori web desiderosi di confrontarsi con le soluzioni di cloud-computing offerte da Amazon Web Services (AWS).
In queste pagine l'autore guida all'apprendimento dei concetti fondamentali delle architetture cloud, mettendo il lettore in condizione di utilizzare tutte le soluzioni offerte da Amazon per creare applicazioni web scalabili e affidabili.
Tra gli strumenti esaminati EC2 (Elastic Compute Cloud), S3 (Simple Storage Service), SQS (Simple Queue Service) e SimpleDB (Simple Database).
Tutti gli esempi sono scritti nel linguaggio PHP, ma sono accessibili e comprensibili anche a chi ha maturato esperienze con altri linguaggi di scripting lato server.
Alla fine il lettore sarà in grado di sviluppare applicazioni "nella nuvola", liberato dai costi di acquisto e manutenzione delle macchine, fino a ora indispensabili.
Argomenti trattati:
- Fondamenti del Clud Computing;
- Introduzione ad Amazon Web Service;
- Strumenti di sviluppo;
- La libreria PHP di CloudFusion;
- Memorizzare dati con Amazon S3;
- Web Hosting con Amazon EC2;
- Impostare un'architettura scalabile con Amazon SQS;
- Monitorare e scalare le prestazioni nel sistema EC2;
- Utilizzo di database Amazon SimpleDB e Relational Database Service;
- Tecniche di sviluppo avanzate ed esempi pratici.
