Projektowanie mikrousług przy użyciu Django: Struktura, wdrażanie i zarządzanie architekturą mikrousług za pomocą Django (edycja angielska)

Ocena:   (3,4 na 5)

Projektowanie mikrousług przy użyciu Django: Struktura, wdrażanie i zarządzanie architekturą mikrousług za pomocą Django (edycja angielska) (Shayank Jain)

Opinie czytelników

Podsumowanie:

Recenzje prezentują spolaryzowany pogląd na książkę, z niektórymi chwalącymi jej przejrzystość i innymi krytykującymi jej niską jakość i nie na temat. Wielu recenzentów zwraca uwagę na poważne kwestie, takie jak zły język angielski, brak korekty i nieistotne informacje, co prowadzi do frustracji.

Zalety:

Niektórzy użytkownicy doceniają łatwe do zrozumienia wyjaśnienia i przykłady zawarte w książce, uznając je za najlepsze dostępne na rynku.

Wady:

Wielu recenzentów krytykuje książkę za słaby angielski, brak korekty, liczne błędy w kodzie i treści odbiegające od tematu, co doprowadziło niektórych czytelników do uznania jej za stratę czasu i pieniędzy.

(na podstawie 5 opinii czytelników)

Oryginalny tytuł:

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

Zawartość książki:

Krok po kroku, który pomoże ci zbudować architekturę mikrousług przy użyciu Django i Pythona

Kluczowe cechy

⬤ Zrozum dogłębnie podstawy mikrousług.

⬤ Naucz się tworzyć i używać API Django.

⬤  Wykorzystanie technologii webowych takich jak Nginx, Gunicorn, UWSGI i Postgresql do wdrożenia projektu Django.

Opis

Architektura mikrousług rozwiązuje wiele problemów związanych z architekturą oprogramowania. Django to pełnowartościowy framework programistyczny napisany w języku Python. Ta książka zawiera wszystko, co niezbędne do tworzenia aplikacji internetowych; od widoków użytkownika po przechowywanie informacji: model, trwałość, relacje, kontrolery, formularze, walidacje, rest API i bardzo przydatne zaplecze. Ponadto książka pokaże, jak budować gotowe do produkcji mikrousługi. Pomoże ci stworzyć restful API i zapoznać się z Redis i Celery. Pod koniec książka pokaże, jak zabezpieczyć te usługi i wdrożyć te mikrousługi za pomocą Django. Wreszcie, pokaże jak skalować nasze usługi.

Czego się nauczysz

⬤  Zrozumieć podstawy Pythona, Django i mikroserwisów.

⬤ Dowiesz się, jak wdrażać mikroserwisy za pomocą Django.

⬤ Zapoznać się z architekturą mikrousług - projektowaniem, zasadami i wymaganiami.

⬤  Wdrażanie zadań asynchronicznych, uwierzytelnianie JWT API i AWS Serverless z architekturą mikrousług.

Dla kogo jest ta książka

Ta książka jest dla tych początkujących, którzy chcą zrobić karierę w tworzeniu oprogramowania. Zaczyna się od podstaw Pythona i Django, prowadzi czytelnika do architektury mikrousług.

Spis treści

1. Podstawy Pythona.

2. Główne filary OOPS z Pythonem.

3. Pierwsze kroki z Django.

4. Tworzenie API z Django.

5. Modelowanie baz danych z Django.

6. Pierwsze wdrożenie API Django w sieci.

7. Wdrożenie projektu Django na różnych serwerach WWW.

8. Czym są mikroserwisy.

9. Projektowanie systemów mikrousługowych.

10. Uwierzytelnianie usług.

11. Wdrażanie mikrousług za pomocą Django.

12. JWT Auth Service.

13. Zadania asynchroniczne.

14. AWS Serverless.

15. Jak zaadoptować mikrousługi w praktyce.

O autorze

Shayank Jain jest programistą i analitykiem danych. Pasjonuje się kodowaniem i projektowaniem architektonicznym. Ma ponad 6,5-letnie doświadczenie zawodowe w tworzeniu skalowalnych rozwiązań programistycznych dla różnych organizacji. Programuje od 16 roku życia i opracował oprogramowanie dla urządzeń mobilnych, sieci, gier sprzętowych i aplikacji autonomicznych. Po zabrudzeniu rąk programowaniem znalazł wiele nowych sposobów na debugowanie i wdrażanie kodu przy minimalnych ograniczeniach czasowych.

Po przeczytaniu i wdrożeniu odkrył, że wiele krytycznych koncepcji można łatwo wdrożyć w programowaniu przy prawidłowym i ukierunkowanym myśleniu. Jego zainteresowania badawcze obejmują bezpieczeństwo informacji, kryptografię, analizę, projektowanie i implementację algorytmów. W wolnym czasie intensywnie pracował z Pythonem i wdrażał nowe pomysły w różnych projektach. Jest również aktywny w społeczności informatycznej i edukacyjnej. Poprzez tę książkę chce podzielić się tymi metodologiami i sztuczkami z początkującymi.

Poza pracą, Shayank spędza swój wolny czas pomagając, trenując i mentorując młodych ludzi w podejmowaniu kariery w branży technologicznej.

Linki do bloga: https: //shayankit. wixsite.com/intro25.

Twój profil LinkedIn: https: //www.linkedin.com/in/shayankjain.

Dodatkowe informacje o książce:

ISBN:9789389328790
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Projektowanie mikrousług przy użyciu Django: Struktura, wdrażanie i zarządzanie architekturą...
Krok po kroku, który pomoże ci zbudować architekturę...
Projektowanie mikrousług przy użyciu Django: Struktura, wdrażanie i zarządzanie architekturą mikrousług za pomocą Django (edycja angielska) - Designing Microservices Using Django: Structuring, Deploying and Managing the Microservices Architecture with Django (English Edition)

Prace autora wydały następujące wydawnictwa: