Ocena:
Książka jest chwalona za kompleksowe, ale przystępne wprowadzenie do wdrażania mikrousług przy użyciu Dockera i Terraform na platformie Azure. Choć skutecznie prowadzi ona początkujących przez podstawowe koncepcje i praktyczne zastosowania, bardziej doświadczonym deweloperom może brakować w niej głębi. Książka obejmuje szereg odpowiednich narzędzi i frameworków, choć niektórzy czytelnicy uważają, że jest bardziej odpowiednia dla programistów Node.js i osób zaznajomionych z Azure.
Zalety:Pouczające i kompleksowe wprowadzenie do wdrażania mikrousług. Praktyczne, iteracyjne podejście z rzeczywistymi aplikacjami. Obejmuje niezbędne narzędzia, takie jak Docker, Terraform i Azure. Przejrzysty styl pisania i wciągający format.
Wady:Może nie zapewniać wystarczającej głębi dla doświadczonych profesjonalistów. Skupia się głównie na Node.js, co może nie spodobać się programistom Java. W niektórych sekcjach przydałyby się lepsze wyjaśnienia, zwłaszcza w odniesieniu do Terraform i Kubernetes. Specyfika Azure, co może ograniczać przydatność dla użytkowników AWS lub GCP.
(na podstawie 7 opinii czytelników)
Bootstrapping Microservices with Docker, Kubernetes, and Terraform: A Project-Based Guide
Streszczenie
Najlepszym sposobem na naukę rozwoju mikrousług jest zbudowanie czegoś Bootstrapping Microservices with Docker, Kubernetes, and Terraform prowadzi od zera do kompletnego projektu mikrousług, w tym szybkiego prototypowania, rozwoju i wdrażania. Poznasz i przećwiczysz praktyczne umiejętności, których będziesz używać w każdej aplikacji mikrousługowej, korzystając ze standardowych narzędzi branżowych. Zgodnie z prawdziwym podejściem bootstrappingowym, zaczniesz od prostej, znanej aplikacji i będziesz budować swoją wiedzę i umiejętności podczas tworzenia i wdrażania prawdziwego projektu mikrousług.
Zakup książki drukowanej obejmuje bezpłatny eBook w formatach PDF, Kindle i ePub od Manning Publications.
O technologii
Przeniesienie mikrousług z weryfikacji koncepcji do produkcji jest złożoną, wieloetapową operacją polegającą na narzędziach takich jak Docker, Terraform i Kubernetes do pakowania i wdrażania. Najlepszym sposobem na nauczenie się tego procesu jest zbudowanie projektu od podstaw i dokładnie to zrobisz z tą książką.
O książce
W książce Bootstrapping Microservices with Docker, Kubernetes, and Terraform autor Ashley Davis przedstawia kompleksowe podejście do tworzenia mikrousług. Zaczniesz od prostego projektu i będziesz pracował warstwa po warstwie, aż stworzysz własną aplikację do strumieniowego przesyłania wideo. W miarę postępów nauczysz się konfigurować infrastrukturę chmury za pomocą Terraform, pakować mikrousługi za pomocą Dockera i wdrażać gotowy projekt w klastrze Kubernetes.
Co w środku
Tworzenie i testowanie aplikacji mikrousługowych.
Praca z dostawcami usług w chmurze.
Stosowanie zautomatyzowanych testów.
Wdrażanie infrastruktury jako kodu i konfigurowanie potoku ciągłego dostarczania.
Monitorowanie, zarządzanie i rozwiązywanie problemów.
O czytelniku
Przykłady w języku JavaScript. Nie jest wymagane doświadczenie z mikrousługami, Kubernetes, Terraform lub Docker.
O autorze
Ashley Davis jest programistą, przedsiębiorcą, inwestorem giełdowym i autorem książki Manning's Data Wrangling with JavaScript.
Spis treści
1 Dlaczego mikrousługi?
2 Tworzenie pierwszej mikrousługi.
3 Publikowanie pierwszej mikrousługi.
4 Zarządzanie danymi dla mikrousług.
5 Komunikacja między mikrousługami.
6 Tworzenie środowiska produkcyjnego.
7 Przejście do ciągłego dostarczania.
8 Zautomatyzowane testowanie mikrousług.
9 Eksplorowanie FlixTube.
10 Zdrowe mikrousługi.
11 Ścieżki do skalowalności.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)