Esecuzione di Serverless: Introduzione a AWS Lambda e al modello di applicazione Serverless

Punteggio:   (4,6 su 5)

Esecuzione di Serverless: Introduzione a AWS Lambda e al modello di applicazione Serverless (Gojko Adzic)

Recensioni dei lettori

Riepilogo:

Il libro “Running Serverless” di Gojko Adžić offre un'introduzione pratica e coinvolgente all'architettura serverless utilizzando AWS Lambda. È lodato per i suoi tutorial passo-passo e la sua chiarezza, ma criticato per non aver approfondito gli argomenti avanzati e per alcuni consigli discutibili sulle migliori pratiche nelle implementazioni serverless.

Vantaggi:

Facile da leggere e da seguire, con spiegazioni chiare e un flusso di lavoro passo dopo passo.
Rilevante e pratico, fornisce esperienza pratica.
Formato dettagliato simile a un tutorial che aiuta i lettori a mettere in funzione rapidamente un'applicazione reale.
Stile di scrittura coinvolgente che mantiene vivo l'interesse dei lettori.
Fornisce buoni consigli sulle decisioni architettoniche ed evita le insidie più comuni nelle implementazioni serverless.
Include un sito web di supporto con risorse aggiuntive.

Svantaggi:

Manca di profondità negli argomenti avanzati e nelle best practice, concentrandosi principalmente sul materiale introduttivo.
Alcuni consigli possono essere rischiosi per sistemi più grandi, promuovendo potenzialmente modelli che potrebbero portare a problemi senza un'adeguata discussione dei compromessi.
Occasionali affermazioni fatte senza dati o riferimenti di supporto.
Gli esempi di programmazione sono principalmente in JavaScript, il che potrebbe deludere i lettori che cercano contenuti in altri linguaggi come Python.

(basato su 9 recensioni dei lettori)

Titolo originale:

Running Serverless: Introduction to AWS Lambda and the Serverless Application Model

Contenuto del libro:

Questo libro vi aiuterà a iniziare a utilizzare AWS Lambda e il Serverless Application Model (SAM). Lambda è il motore di Amazon per l'esecuzione di funzioni event-driven e SAM è un toolkit open-source che semplifica notevolmente la configurazione e la distribuzione dei servizi Lambda. Insieme, semplificano la creazione di API a scalabilità automatica e di servizi cloud progettati per distribuzioni serverless. Imparerete a:

⬤ Progettare applicazioni che traggono il massimo dall'architettura serverless.

⬤ Creare API web a scalabilità automatica.

⬤ Gestire attività in background e flussi di lavoro di messaggistica.

⬤ Impostare una pipeline di distribuzione per una collaborazione efficace tra i team.

⬤ Testare e risolvere i problemi del codice progettato per AWS Lambda.

⬤ Ispezionare e monitorare le applicazioni serverless.

Running Serverless è un libro di formazione tecnica. Sarà utile a due gruppi di sviluppatori e architetti di software: a chi non ha esperienze precedenti di lavoro con applicazioni serverless ed è interessato a conoscere i modelli architettonici emergenti del cloud, e a chi lavora già con Lambda utilizzando altri framework di deployment e vuole conoscere AWS SAM, il Serverless Application Model.

I contenuti di questo libro si basano sulle esperienze dell'autore con MindMup, un sistema di mappatura mentale collaborativo che è stato uno dei primi adottatori di AWS Lambda. MindMup è passata a un modello serverless da un servizio di hosting di applicazioni nel corso del 2016, al fine di beneficiare dello scaling on-demand. Abbiamo ridotto i costi operativi di circa due terzi, aumentando al contempo in modo significativo la capacità delle applicazioni, accelerando lo sviluppo e riducendo il time to market per le nuove funzionalità.

Questo libro è strutturato come un percorso di costruzione di un'applicazione pratica. Partiamo da una semplice API statica e la facciamo crescere gradualmente fino a farla diventare un servizio online di ridimensionamento delle immagini, pronto per milioni di utenti, con tutte le capacità operative e infrastrutturali di supporto. L'applicazione assomiglia molto ai sistemi del mondo reale che molti di voi svilupperanno nel proprio lavoro. Questo vi darà una buona struttura per il vostro lavoro e potrete quasi copiarne alcune parti per avere un vantaggio. Man mano che scoprirete come creare e distribuire le diverse parti dell'applicazione, conoscerete anche gli aspetti chiave di Lambda e dei servizi correlati, nonché importanti suggerimenti, tecniche e strumenti per l'esecuzione di serverless.

L'esercitazione si è sviluppata grazie a decine di workshop e code camp. Gojko e i suoi colleghi hanno utilizzato gli esercizi di questo libro per insegnare a centinaia di sviluppatori le architetture serverless, migliorando gli esempi grazie al feedback e trasformandoli in un ottimo modo per introdurre gradualmente concetti importanti.

Altre informazioni sul libro:

ISBN:9780993088155
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2019
Numero di pagine:226

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Specifica per esempio: Come i team di successo realizzano il software giusto - Specification by...
Sintesi La Specification by Example è una...
Specifica per esempio: Come i team di successo realizzano il software giusto - Specification by Example: How Successful Teams Deliver the Right Software
Cinquanta idee rapide per migliorare i test - Fifty Quick Ideas To Improve Your Tests
Questo libro si rivolge ai team interfunzionali che lavorano...
Cinquanta idee rapide per migliorare i test - Fifty Quick Ideas To Improve Your Tests
Colmare il divario di comunicazione: Specifica per esempio e test di accettazione agile - Bridging...
Bridging the Communication Gap è un libro che si...
Colmare il divario di comunicazione: Specifica per esempio e test di accettazione agile - Bridging the Communication Gap: Specification by Example and Agile Acceptance Testing
Esecuzione di Serverless: Introduzione a AWS Lambda e al modello di applicazione Serverless -...
Questo libro vi aiuterà a iniziare a utilizzare...
Esecuzione di Serverless: Introduzione a AWS Lambda e al modello di applicazione Serverless - Running Serverless: Introduction to AWS Lambda and the Serverless Application Model
Mappatura dell'impatto: Creare un grande impatto con i prodotti e i progetti software - Impact...
Oggi il software è ovunque, ma innumerevoli prodotti e...
Mappatura dell'impatto: Creare un grande impatto con i prodotti e i progetti software - Impact Mapping: Making a Big Impact with Software Products and Projects
Umani contro computer - Humans vs Computers
È un libro che parla di persone in bilico tra ipotesi sbagliate e bug informatici. Vi troverete a leggere di esseri umani...
Umani contro computer - Humans vs Computers
Cinquanta idee rapide per migliorare le storie degli utenti - Fifty Quick Ideas to Improve Your User...
Questo libro vi aiuterà a scrivere storie...
Cinquanta idee rapide per migliorare le storie degli utenti - Fifty Quick Ideas to Improve Your User Stories
Umani contro computer - Humans vs Computers
È un libro che parla di persone in bilico tra ipotesi sbagliate e bug informatici. Vi troverete a leggere di esseri umani...
Umani contro computer - Humans vs Computers

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)