Punteggio:
Il libro presenta una serie di recensioni contrastanti: alcuni lettori ne lodano l'utilità per la comprensione dei microservizi e di .NET Core, mentre altri lo criticano per la mancanza di profondità e l'attenzione agli ambienti non Windows. Tra gli aspetti positivi si annoverano lo stile di scrittura e gli esempi pratici, ma la critica è significativa per l'eccessiva brevità, la scarsa struttura e l'eccessivo ricorso a risorse esterne.
Vantaggi:Buona introduzione a .NET Core, data di pubblicazione attuale, stile di scrittura chiaro, fornisce esempi di codice funzionanti, discreta guida architettonica, adatta ai principianti dei microservizi.
Svantaggi:Manca di profondità e dettaglio sugli argomenti chiave dei microservizi, si affida molto a URL esterni per le informazioni, non è adatto agli sviluppatori Windows, non copre adeguatamente l'installazione/setup per i diversi ambienti di sviluppo, tratta brevemente argomenti complessi come CQRS e Event Sourcing.
(basato su 10 recensioni dei lettori)
Building Microservices with ASP.NET Core: Develop, Test, and Deploy Cross-Platform Services in the Cloud
In un momento in cui quasi tutti i settori verticali, indipendentemente dall'ambito, sembrano aver bisogno di software in esecuzione nel cloud per fare soldi, i microservizi offrono l'agilità e la riduzione drastica del time to market di cui avete bisogno. Questa guida pratica mostra come creare, testare, compilare e distribuire microservizi, utilizzando il framework gratuito e open-source ASP.NET Core. Lungo il percorso, acquisirete buone abitudini pratiche per costruire servizi potenti e robusti.
Costruire microservizi non significa imparare un framework o un linguaggio di programmazione specifico, ma costruire applicazioni che prosperino in ambienti a scalabilità elastica, che non abbiano affinità con l'host e che possano avviarsi e fermarsi in un momento. Questo libro pratico vi guida attraverso il processo.
⬤ Apprendere i concetti di sviluppo test-driven e API-first.
⬤ Comunicare con altri servizi creando e consumando servizi di backing come database e code.
⬤ Costruire un microservizio che dipende da una fonte di dati esterna.
⬤ Imparare l'event sourcing, l'approccio event-centrico alla persistenza.
⬤ Usare ASP.NET Core per costruire applicazioni web progettate per prosperare nel cloud.
⬤ Costruire un servizio che consuma o viene consumato da altri servizi.
⬤ Creare servizi e applicazioni che accettano configurazioni esterne.
⬤ Esplorare i modi per proteggere i microservizi e le applicazioni ASP.NET Core.
© 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)