Progettare microservizi con Django: Strutturare, distribuire e gestire l'architettura a microservizi con Django (English Edition)

Punteggio:   (3,4 su 5)

Progettare microservizi con Django: Strutturare, distribuire e gestire l'architettura a microservizi con Django (English Edition) (Shayank Jain)

Recensioni dei lettori

Riepilogo:

Le recensioni presentano una visione polarizzata del libro, con alcuni che ne lodano la chiarezza e altri che ne criticano la scarsa qualità e i contenuti fuori tema. Molti recensori sottolineano problemi gravi come il cattivo inglese, la mancanza di correzione delle bozze e le informazioni irrilevanti, che portano alla frustrazione.

Vantaggi:

Alcuni utenti apprezzano la facilità di comprensione delle spiegazioni e degli esempi forniti dal libro, considerandolo il migliore disponibile sul mercato.

Svantaggi:

Molti recensori criticano il libro per l'inglese scadente, la mancanza di correzione delle bozze, i numerosi errori nel codice e i contenuti fuori tema, che hanno portato alcuni lettori a considerarlo uno spreco di tempo e denaro.

(basato su 5 recensioni dei lettori)

Titolo originale:

Designing Microservices Using Django: Structuring, Deploying and Managing the Microservices Architecture with Django (English Edition)

Contenuto del libro:

Un passo dopo passo che vi aiuterà a costruire un'architettura a microservizi usando Django e Python.

Caratteristiche principali

⬤ Comprendere a fondo i fondamenti dei microservizi.

⬤ Imparare a creare e utilizzare le API di Django.

⬤  Utilizzare tecnologie web come Nginx, Gunicorn, UWSGI e Postgresql per implementare un progetto Django.

Descrizione

Le architetture a microservizi risolvono i molteplici problemi dell'architettura del software. Django è un framework di sviluppo full-stack, scritto in python. Questo libro include tutto ciò che è necessario per lo sviluppo di applicazioni web, dalle visualizzazioni dell'utente all'archiviazione delle informazioni: modello, persistenza, relazioni, controllori, moduli, convalide, API di riposo e un utilissimo back office. Inoltre, il libro mostra come costruire microservizi pronti per la produzione. Vi aiuterà a creare API restful e a familiarizzare con Redis e Celery. Verso la fine, il libro mostrerà come mettere in sicurezza questi servizi e come distribuire questi microservizi usando Django. Infine, mostrerà come scalare i nostri servizi.

Che cosa imparerete?

⬤ Comprendere le basi di Python, Django e dei microservizi.

⬤ Imparare a distribuire i microservizi con Django.

⬤ Conoscere l'architettura a microservizi - progettazione, principi e requisiti.

⬤  Implementare attività asincrone, autenticazione API JWT e AWS Serverless con architettura a microservizi.

A chi è rivolto questo libro

Questo libro è rivolto ai principianti che vogliono intraprendere una carriera nello sviluppo di software. Parte dalle basi di Python e Django e porta il lettore all'architettura a microservizi.

Indice dei contenuti

1. Nozioni di base su Python.

2. I principali pilastri dell'OOPS con Python.

3. Come iniziare con Django.

4. Sviluppo di API con Django.

5. Modellazione di database con Django.

6. Prima distribuzione di API Django sul Web.

7. Distribuzione del progetto Django su vari server web.

8. Cosa sono i microservizi.

9. Progettazione di sistemi a microservizi.

10. Autenticazione dei servizi.

11. Distribuzione di microservizi con Django.

12. Servizio di autenticazione JWT.

13. Attività asincrone.

14. AWS Serverless.

15. Come adottare i microservizi nella pratica.

Informazioni sull'autore

Shayank Jain è uno sviluppatore di software e analista di dati. È fortemente appassionato di codifica e progettazione architettonica. Ha più di 6,5 anni di esperienza professionale nello sviluppo di soluzioni software affidabili per varie organizzazioni. Programma dall'età di 16 anni e ha sviluppato software per cellulari, web, giochi hardware e applicazioni standalone. Dopo essersi sporcato le mani con la programmazione, ha scoperto molti nuovi modi per eseguire il debug e distribuire il codice con successo e con tempi minimi.

Dopo aver letto e implementato, ha scoperto che molti concetti critici possono essere implementati facilmente nella programmazione con un pensiero corretto e mirato. I suoi interessi di ricerca comprendono la sicurezza informatica, la crittografia, l'analisi, la progettazione e l'implementazione di algoritmi. Nel tempo libero ha lavorato a lungo con python e ha implementato nuove idee in vari progetti. È anche attivo nella comunità dell'informatica e dell'istruzione. Con questo libro vuole condividere queste metodologie e trucchi con i principianti.

Al di fuori del lavoro, Shayank trascorre il suo tempo libero aiutando, allenando e guidando i giovani a intraprendere una carriera nella tecnologia.

Link al blog: https: //shayankit. wixsite.com/intro25.

Il tuo profilo LinkedIn: https: //www.linkedin.com/in/shayankjain.

Altre informazioni sul libro:

ISBN:9789389328790
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Progettare microservizi con Django: Strutturare, distribuire e gestire l'architettura a microservizi...
Un passo dopo passo che vi aiuterà a costruire...
Progettare microservizi con Django: Strutturare, distribuire e gestire l'architettura a microservizi con Django (English Edition) - Designing Microservices Using Django: Structuring, Deploying and Managing the Microservices Architecture with Django (English Edition)

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)