Google Cloud SQL
Google Cloud SQL è un servizio offerto da Google che consente di avere delle istanze cloud di database MySQL.
È molto comodo, efficiente ed affidabile. Per ora è disponibile soltanto in limited preview per sviluppatori, quindi bisogna fare richiesta di attivazione del servizio, con tempi che possono arrivare anche alle due settimane.
È possibile interagire direttamente col database ed attraverso la creazione di applicazioni in Java e Python.
Il servizio consente perciò di mettere in piedi applicazioni web motorizzate Google, cloud anche per quel che riguarda il database.
La figata è che ci si ritrova ad avere a che fare con un database MySQL quasi senza che uno si accorga che non sta in locale, ma memorizzato chissà dove.
Io ci ho smanettato ed ho concluso che è senz'altro un'ottimo servizio, efficiente ed affidabile. Ho anche creato un prototipo di applicazione che sfrutta un database Google Cloud SQL. Non fa granché, però non si chiama prototipo per caso :)
Per approfondire il discorso, vi rimando alla documentazione ufficiale ed alle slide che ho realizzato per la presentazione della mia tesi di laurea¹, che verte proprio su questo argomento.
Update: Dal 12 giugno il servizio non sarà più gratuito, ma a pagamento. Maggiori dettagli qui.
¹ Sì, finalmente mi sono laureato :D Questa è la ragione per cui non scrivo sul blog da febbraio, ero un tantinello impegnato.