Ocena:

Książka „Serverless: Learn by Doing!” oferuje kompleksowy samouczek na temat technologii AWS Serverless, równoważąc praktyczne praktyki z treściami edukacyjnymi. Wielu czytelników docenia szczegółowe przykłady i wskazówki dotyczące tworzenia aplikacji. Niektórzy jednak krytykują książkę za skupienie się na przestarzałych treściach, poleganie na Node.js i niespójności w dokładności kodu.
Zalety:⬤ Dobrze skonstruowany samouczek, który opiera się na poprzednich rozdziałach.
⬤ Zwięzły, z minimalną ilością puchu i wypełniaczy.
⬤ Dobre praktyczne przykłady i szczegółowe fragmenty kodu.
⬤ Edukacja dla tych, którzy dopiero poznają technologie bezserwerowe, zwłaszcza usługi AWS.
⬤ Czytelnicy doceniają przejrzystość i łatwość śledzenia implementacji.
⬤ Wielu czytelników zgłasza nieścisłości w kodzie i treści.
⬤ Duże oparcie na Node.js, brak przykładów w innych językach programowania.
⬤ Niektóre treści wydają się nieaktualne w odniesieniu do korzystania z konsoli AWS.
⬤ Mylący tytuł, ponieważ niektórzy uważają, że książka obejmuje platformy spoza AWS.
⬤ Niektóre koncepcje, takie jak OpenID connect flow, są słabo wyjaśnione.
(na podstawie 14 opinii czytelników)
Serverless Architectures on AWS: With Examples Using AWS Lambda
Streszczenie
Serverless Architectures on AWS uczy, jak budować, zabezpieczać i zarządzać architekturami bezserwerowymi, które mogą zasilać najbardziej wymagające aplikacje internetowe i mobilne. Przedmowy autorstwa Patricka Debois (założyciela devopsdays) i dr Donalda F. Fergusona (Columbia University).
Zakup książki drukowanej obejmuje bezpłatny eBook w formatach PDF, Kindle i ePub od Manning Publications.
O technologii
Obecnie następuje zwrot w kierunku bezserwerowych architektur chmurowych. Wraz z wydaniem bezserwerowych technologii komputerowych, takich jak AWS Lambda, programiści budują teraz całkowicie bezserwerowe platformy na dużą skalę. W tych nowych architekturach tradycyjne serwery zaplecza są zastępowane funkcjami chmurowymi działającymi jako dyskretne usługi o jednym przeznaczeniu. Komponując i łącząc te bezserwerowe funkcje chmurowe w luźną orkiestrację i przyjmując przydatne usługi innych firm, programiści mogą tworzyć potężne, ale łatwe do zrozumienia aplikacje.
O książce
Serverless Architectures on AWS uczy, jak budować, zabezpieczać i zarządzać architekturami bezserwerowymi, które mogą zasilać najbardziej wymagające aplikacje internetowe i mobilne. Dzięki gotowym przykładom ze świata rzeczywistego, fragmentom kodu, diagramom i opisom architektur, które można łatwo zastosować, szybko zaczniesz korzystać z tej książki. Pod koniec będziesz w stanie zaprojektować i zbudować własne aplikacje bezserwerowe na AWS.
What's Inside
⬤ Pierwsze kroki z serverless computing.
⬤ Ważne wzorce i architektury.
⬤ Pisanie funkcji AWS Lambda i korzystanie z API Gateway.
⬤ Tworzenie aplikacji serverless przy użyciu kluczowych usług, takich jak Auth0 i Firebase.
⬤ Zabezpieczanie, wdrażanie i zarządzanie architekturami bezserwerowymi.
O czytelniku
Ta książka jest przeznaczona dla programistów zainteresowanych technologiami zaplecza. Doświadczenie z JavaScript (node. js) i AWS jest przydatne, ale nie jest wymagane.
O autorze
Dr Peter Sbarski jest znanym ekspertem AWS, wiceprezesem ds. inżynierii w A Cloud Guru i szefem Serverlessconf.
Spis treści
CZĘŚĆ 1 - PIERWSZE KROKI.
⬤ Przejście na serverless.
⬤ Architektura i wzorce.
⬤ Budowanie aplikacji bezserwerowej.
⬤ Konfiguracja chmury.
CZĘŚĆ 2 - PODSTAWOWE IDEE.
⬤ Uwierzytelnianie i autoryzacja.
⬤ Orkiestrator Lambda.
⬤ API Gateway.
CZĘŚĆ 3 - ROZWÓJ ARCHITEKTURY.
⬤ Pamięć masowa.
⬤ Baza danych.
⬤ Ostatnia mila.
DODATKI.
⬤ Usługi dla architektury bezserwerowej.
⬤ Instalacja i konfiguracja.
⬤ Więcej o uwierzytelnianiu i autoryzacji.
⬤ Lambda insider.
⬤ Modele i mapowanie.