Dodano produkt do koszyka

Działaj z Serverless Wprowadzenie do AWS Lambda i architektury Serverless

Działaj z Serverless Wprowadzenie do AWS Lambda i architektury Serverless

Gojko Adžić

ocena:
głosów: - Napisz recenzję
Format:

Pobierz fragment

Książka Działaj z Serverless. Wprowadzenie do AWS Lambda i architektury Serverless to praktyczny poradnik, jak rozpocząć pracę z AWS Lambda oraz Serverless Application Model (SAM). Narzędzia te wspólnie pozwalają na tworzenie w łatwy sposób automatycznie skalujących się API oraz serwisów zaprojektowanych pod wdrożenia klasy serverless.
W kolejnych rozdziałach książki Działaj z Serverless autor wyjaśnia, jak:
• stworzyć aplikacje, które w pełni wykorzystają potencjał architektury serverless,
• zbudować automatycznie skalujące się API,
• obsługiwać wykonywanie zadań w tle oraz różne modele obsługi zdarzeń,
• skonfigurować potok wdrożeniowy, tak aby praca w zespole była efektywna,
• testować i rozwiązywać problemy w aplikacjach zaprojektowanych na platformę AWS Lambda,
• sprawdzać i monitorować rozwiązania klasy serverless.

Działaj z Serverless. Wprowadzenie do AWS Lambda i architektury Serverless została przygotowana w oparciu o doświadczenia autora przy budowie narzędzia MindMup. Ma pomóc czytelnikowi szybciej przejść drogę do stworzenia aplikacji działającej na platformie AWS Lambda, korzystając z dobrych praktyk i unikając pułapek. Kolejne rozdziały pokazują, jak zbudować taką aplikację w praktyce.

Gojko Adžic rozpoczyna od wyjaśnienia, jak stworzyć proste statyczne API i rozbudować ją do pełnej i prawdziwej aplikacji służącej do skalowania obrazów, gotowej do przyjęcia milionów użytkowników, ze wszystkimi usługami wspierającymi wdrożenie i zarządzanie takim produktem. W trakcie tworzenia i wdrażania różnych części aplikacji czytelnik dowie się, jak działa AWS Lambda i usługi pokrewne, pozna także wskazówki, techniki i narzędzia, które pomagają w budowaniu rozwiązań klasy serverless.

Cena: 84.00 zł 63.00

Najniższa cena z ostatnich 30 dni przed wprowadzeniem obniżki: 63.00 zł

ebook

Ilość:
Opis produktu
Tytuł
Działaj z Serverless
Podtytuł
Wprowadzenie do AWS Lambda i architektury Serverless
Autor
Gojko Adžić
Język
polski
Wydawnictwo
Wydawnictwo Naukowe PWN
Tłumaczenie
Wojciech Gawroński
ISBN
978-83-01-21355-8
Rok wydania
2020
Wydanie
1
Liczba stron
230
Format
mobi, epub
Spis treści
Podziękowania v O autorze vi Aktualizacje vii Wprowadzenie 1 1. Serverless w 5 minut 5 Model cenowy usług serverless 7 Ograniczenia techniczne na platformie AWS Lambda 11 Kiedy używać Lambdy? 14 I. Podstawowe zadania deweloperskie 17 2. Praca na lokalnej maszynie 19 Konfiguracja zależności dla SAM 20 Instalacja narzędzi JavaScriptowych 21 Instalacja narzędzia AWS SAM CLI 22 Konfiguracja danych dostępowych 23 Korzystanie z konta o ograniczonych uprawnieniach 25 Wykorzystanie lokalnego profilu użytkownika 26 3. Tworzymy usługę sieciową 27 Infrastruktura opisana za pomocą kodu źródlowego 29 Model programowania dla funkcji Lambda 34 Wdrażanie aplikacji SAM 36 Analiza stworzonych zasobow 40 4. Lokalna praca i rozwiązywanie problemów 45 Pobieranie logow z wykonania funkcji 48 Symulowanie funkcji Lambda lokalnie 51 Debugowanie funkcji Lambda 53 Walidacja szablonów CloudFormation 54 Praca w zespole 56 Konfiguracja potoku wdrożeniowego 57 5. Bezpieczne wdrożenia 61 Konfiguracja funkcji 62 Wersje oraz aliasy 64 Stopniowe wdrożenia 68 II. Praca z usługami dostępnymi na platformie AWS 75 6. Obsługa żądań HTTP 77 Zdarzenia usługi API Gateway 78 Dostosowywanie odpowiedzi HTTP 81 Analiza błędów integracji z usługą API Gateway 83 Przetwarzanie parametrów żądań 85 Wykorzystanie ustawień globalnych do konfiguracji pośredniej usługi API Gateway 88 Tworzenie sparametryzowanych szablonów CloudFormation 90 7. Wykorzystanie usług do zapisu danych 97 Opcje dostępne w chmurze 98 Uprawnienia nadawane funkcjom Lambda 103 Generowanie unikalnych identyfikatorόw 106 Wykorzystanie dodatkowych usług AWS z funkcji Lambda 106 Autoryzacja dostępu z użyciem polityk bezpieczeństwa IAM 110 Jak radzić sobie z limitami czasu odpowiedzi? 112 8. Taniej, szybciej, Serverless 115 Podpisywanie żądań 118 Ochrona plików na S3 124 9. Obsługa zdarzeń przychodzących z usług AWS 127 Generowanie zdarzeń testowych 130 Praca z plikami 130 Praca z asynchronicznymi zdarzeniami 132 Unikanie odniesień cyklicznych 135 Obsługa błędów w operacjach asynchronicznych 137 Warunkowe tworzenie zasobόw 140 III. Projektowanie aplikacji w architekturze serverless 143 10. Wykorzystanie komponentόw aplikacyjnych 145 Usługa AWS Serverless Application Repository 146 Warstwy funkcji Lambda 148 Publikacja komponentu w usłudze SAR 152 11. Zarządzanie sesjami i komunikacją z użytkownikami 157 Wyciągnięcie stanu sesji z funkcji Lambda 159 Wydzielenie statycznych zasobόw z funkcji Lambda 161 Wykorzystanie usługi S3 jako serwera WWW 168 Wgrywanie plikόw na S3 175 Wykorzystanie niestandardowych zasobów do rozszerzania CloudFormation 177 12. Utrzymanie oraz odporność na błędy 181 Parametryzowane ścieżki API 182 Architektura portόw i adapterów 185 Ochrona przed nadużyciem 195 13. Dobre praktyki projektowania aplikacji typu serverless 199 Myśl o zadaniach do wykonania, nie funkcjach 200 Jedna czy kilka funkcji Lambda? 202 Wspόłdzielenie zachowań 206 Wspόłdzielenie konfiguracji 208 Co dalej? 211 Indeks 212
Cechy produktu
Dane ogólne
  • Format pliku
  • ebook
  •  
Recenzje

Ten produkt nie ma jeszcze opinii

Twoja opinia

Ocena:
  • Wszystkie pola są wymagane
Zapytaj o produkt

Zobacz także

Kontakt

OSDW Azymut Sp. z o.o.
Gottlieba Daimlera 2
02-460 Warszawa
NIP: 525-21-05-994

(42) 680 44 00 pon.-pt. 8-16
azymut@selly.pl