Heroku: la piattaforma cloud ufficiale per Facebook

Il lancio di un pacchetto di applicazioni Facebook da parte del fornitore di piattaforma come servizio Heroku aveva lo scopo di aiutare le aziende a creare applicazioni Facebook utilizzando la piattaforma di Heroku più facilmente.

Heroku consente alle aziende di creare, distribuire e scalare facilmente le proprie applicazioni e Facebook è stata la piattaforma sociale più popolare fPlatform-as-a-service provider Il lancio di Heroku di un pacchetto di applicazioni Facebook aveva lo scopo di aiutare le aziende a creare applicazioni Facebook utilizzando la piattaforma di Heroku più facilmente.

Heroku consente alle aziende di creare, distribuire e scalare facilmente le proprie applicazioni e Facebook è stata la piattaforma social più popolare per queste applicazioni. Pertanto, il nuovo pacchetto di applicazioni Facebook dell'azienda porta quella conoscenza ed esperienza aiutando i clienti a creare applicazioni da sopportare, con risorse specificatamente pensate per aiutare gli sviluppatori di Facebook. Nel pacchetto sono inclusi il servizio database dedicato di Heroku, dinamici e lavoratori, il monitoraggio delle prestazioni delle applicazioni New Relic e il memcaching.

Il CEO di Heroku, Byron Sebastian, afferma che “le applicazioni di Facebook sono una chiara categoria in cui abbiamo visto clienti grandi e piccoli raggiungere con successo milioni di nuovi potenziali clienti e utenti sulla nostra piattaforma. L’iniziativa Facebook di Heroku aiuta i clienti a sfruttare le migliori pratiche che abbiamo identificato lavorando con queste applicazioni”.

Heroku è l'unica piattaforma cloud fornita da Facebook agli sviluppatori ed è all'altezza della sua reputazione di essere in grado di distribuire le applicazioni rapidamente e senza troppi problemi. Heroku fornisce un modello per qualunque linguaggio gli sviluppatori scelgano (Node.js, PHP, Python o Ruby). L'applicazione modello avrà funzioni di base per accedere all'API di Facebook per ottenere elenchi di amici, foto, interessi e altri dati degli utenti.

Il vantaggio di utilizzare Heroku, ovviamente, è che elimina gran parte della complessità della gestione dei server per eseguire le applicazioni. Tieni presente che questa non è la prima avventura nel mondo delle applicazioni Facebook per Heroku. L'azienda offre un pacchetto di applicazioni Facebook dal novembre 2010. La novità qui è la semplificazione della creazione delle applicazioni.

Se sei solo uno sviluppatore 100% che vuole ottenere qualcosa di attivo e funzionante e non vuole preoccuparsi troppo della scalabilità, Heroku potrebbe valere la spesa extra. Perché, nonostante il costo, ciò che offre Heroku è un servizio di hosting molto semplice e “senza problemi” che, soprattutto, può gestire carichi di lavoro significativi. Potresti installare qualcosa di simile con VPS, box dedicati altrove o persino Amazon EC2, ma passerai del tempo a configurare il server.

Ma tutto sommato, ci sono anche degli svantaggi in Heroku. Se stai creando un'applicazione, la tua preoccupazione principale è la sua funzionalità, usabilità e appeal generale. Uno dei maggiori problemi con Heroku è che devi codificare la tua applicazione tenendo presente la piattaforma. Ciò ti costringe a pianificare a lungo termine di quanto potresti voler, soprattutto se decidi che non ti piace la tua esperienza. Con Heroku sei bloccato.

Cioè, a meno che tu non voglia ricodificare la tua applicazione per un'altra piattaforma. Poi, c'è l'enorme problema della compatibilità: Heroku ha i propri server di applicazioni personalizzati. Non si tratta di server open source standard, ma di server che riducono notevolmente il livello di compatibilità delle applicazioni, costringendo generalmente a riscrivere le applicazioni. In Heroku, le tue app condividono server di applicazioni e database con altri utenti. Questo tipo di isolamento limitato può ovviamente portare a problemi di privacy dei dati e possibili arresti anomali ed errori dovuti alle applicazioni di altri utenti.

Senza alcun dubbio, Heroku ha più meriti che demeriti, e che Facebook scelga Heroku come unico fornitore PaaS è una grande cosa. Gli sviluppatori lo adorano e anche noi! O queste applicazioni. Pertanto, il nuovo pacchetto di applicazioni Facebook dell'azienda porta quella conoscenza ed esperienza aiutando i clienti a creare applicazioni da sopportare, con risorse specificatamente pensate per aiutare gli sviluppatori di Facebook. Nel pacchetto sono inclusi il servizio database dedicato di Heroku, dinamici e lavoratori, il monitoraggio delle prestazioni delle applicazioni New Relic e il memcaching.

Il CEO di Heroku, Byron Sebastian, afferma che “le applicazioni di Facebook sono una chiara categoria in cui abbiamo visto clienti grandi e piccoli raggiungere con successo milioni di nuovi potenziali clienti e utenti sulla nostra piattaforma. L’iniziativa Facebook di Heroku aiuta i clienti a sfruttare le migliori pratiche che abbiamo identificato lavorando con queste applicazioni”.

Heroku è l'unica piattaforma cloud fornita da Facebook agli sviluppatori ed è all'altezza della sua reputazione di essere in grado di distribuire le applicazioni rapidamente e senza troppi problemi. Heroku fornisce un modello per qualunque linguaggio gli sviluppatori scelgano (Node.js, PHP, Python o Ruby). L'applicazione modello avrà funzioni di base per accedere all'API di Facebook per ottenere elenchi di amici, foto, interessi e altri dati degli utenti. Il vantaggio di utilizzare Heroku, ovviamente, è che elimina gran parte della complessità della gestione dei server per eseguire le applicazioni.

Tieni presente che questa non è la prima avventura nel mondo delle applicazioni Facebook per Heroku. L'azienda offre un pacchetto di applicazioni Facebook dal novembre 2010. La novità qui è la semplificazione della creazione delle applicazioni. Se sei solo uno sviluppatore 100% che vuole ottenere qualcosa di attivo e funzionante e non vuole preoccuparsi troppo della scalabilità, Heroku potrebbe valere la spesa extra. Perché, nonostante il costo, ciò che offre Heroku è un servizio di hosting molto semplice e “senza problemi” che, soprattutto, può gestire carichi di lavoro significativi. Potresti installare qualcosa di simile con VPS, box dedicati altrove o persino Amazon EC2, ma passerai del tempo a configurare il server.

Ma tutto sommato, ci sono anche degli svantaggi in Heroku. Se stai creando un'applicazione, la tua preoccupazione principale è la sua funzionalità, usabilità e appeal generale. Uno dei maggiori problemi con Heroku è che devi codificare la tua applicazione tenendo presente la piattaforma. Ciò ti costringe a pianificare a lungo termine di quanto potresti voler, soprattutto se decidi che non ti piace la tua esperienza. Con Heroku sei bloccato. Cioè, a meno che tu non voglia ricodificare la tua applicazione per un'altra piattaforma.

Poi, c'è l'enorme problema della compatibilità: Heroku ha i propri server di applicazioni personalizzati. Non si tratta di server open source standard, ma di server che riducono notevolmente il livello di compatibilità delle applicazioni, costringendo generalmente a riscrivere le applicazioni. In Heroku, le tue app condividono server di applicazioni e database con altri utenti. Questo tipo di isolamento limitato può ovviamente portare a problemi di privacy dei dati e possibili arresti anomali ed errori dovuti alle applicazioni di altri utenti.

Senza alcun dubbio, Heroku ha più meriti che demeriti, e che Facebook scelga Heroku come unico fornitore PaaS è una grande cosa. Gli sviluppatori lo adorano e anche noi!

Mettiti in contatto con noi.

Iscriviti per gli ultimi aggiornamenti

Articoli correlati

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

it_ITItalian