reklama - zainteresowany?

Działaj z Serverless - Helion

Działaj z Serverless
ebook
Autor: Gojko Adžić
Tłumaczenie: Wojciech Gawroński
ISBN: 9788301213558
stron: 230, Format: ebook
Data wydania: 2020-11-17
Księgarnia: Helion

Cena książki: 67,20 zł (poprzednio: 82,96 zł)
Oszczędzasz: 19% (-15,76 zł)

Dodaj do koszyka Działaj z Serverless

Tagi: Programowanie w chmurze

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.

Dodaj do koszyka Działaj z Serverless

Spis treści

Działaj z Serverless eBook -- spis treści

  • OkÅ‚adka
  • Strona tytuÅ‚owa
  • Strona redakcyjna
  • PodziÄ™kowania
  • O autorze
  • Aktualizacje
  • Spis treÅ›ci
  • Wprowadzenie
    • 1. Serverless w 5 minut
      • Model cenowy usÅ‚ug serverless
      • Ograniczenia techniczne na platformie AWS Lambda
      • Kiedy używać Lambdy?
  • Część I. Podstawowe zadania deweloperskie
    • 2. Praca na lokalnej maszynie
      • Konfiguracja zależnoÅ›ci dla SAM
      • Instalacja narzÄ™dzi JavaScriptowych
      • Instalacja narzÄ™dzia AWS SAM CLI
      • Konfiguracja danych dostÄ™powych
      • Korzystanie z konta o ograniczonych uprawnieniach
      • Wykorzystanie lokalnego profilu użytkownika
    • 3. Tworzymy usÅ‚ugÄ™ sieciowÄ…
      • Infrastruktura opisana za pomocÄ… kodu źrdÅ‚owego
      • Model programowania dla funkcji Lambda
      • Wdrażanie aplikacji SAM
      • Analiza stworzonych zasobw
    • 4. Lokalna praca i rozwiÄ…zywanie problemw
      • Pobieranie logw z wykonania funkcji
      • Symulowanie funkcji Lambda lokalnie
      • Debugowanie funkcji Lambda
      • Walidacja szablonw CloudFormation
      • Praca w zespole
      • Konfiguracja potoku wdrożeniowego
    • 5. Bezpieczne wdrożenia
      • Konfiguracja funkcji
      • Wersje oraz aliasy
      • Stopniowe wdrożenia
  • Część II. Praca z usÅ‚ugami dostÄ™pnymi na platformie AWS
    • 6. ObsÅ‚uga żądaÅ„ HTTP
      • Zdarzenia usÅ‚ugi API Gateway
      • Dostosowywanie odpowiedzi HTTP
      • Analiza bÅ‚Ä™dw integracji z usÅ‚ugÄ… API Gateway
      • Przetwarzanie parametrw żądaÅ„
      • Wykorzystanie ustawieÅ„ globalnych do konfiguracji poÅ›redniej usÅ‚ugi API Gateway
      • Tworzenie sparametryzowanych szablonw CloudFormation
    • 7. Wykorzystanie usÅ‚ug do zapisu danych
      • Opcje dostÄ™pne w chmurze
      • Uprawnienia nadawane funkcjom Lambda
      • Generowanie unikalnych identyfikatorw
      • Wykorzystanie dodatkowych usÅ‚ug AWS z funkcji Lambda
      • Autoryzacja dostÄ™pu z użyciem polityk bezpieczeÅ„stwa IAM
      • Jak radzić sobie z limitami czasu odpowiedzi?
    • 8. Taniej, szybciej, Serverless
      • Podpisywanie żądaÅ„
      • Ochrona plikw na S3
    • 9. ObsÅ‚uga zdarzeÅ„ przychodzÄ…cych z usÅ‚ug AWS
      • Generowanie zdarzeÅ„ testowych
      • Praca z plikami
      • Praca z asynchronicznymi zdarzeniami
      • Unikanie odniesieÅ„ cyklicznych
      • ObsÅ‚uga bÅ‚Ä™dw w operacjach asynchronicznych
      • Warunkowe tworzenie zasobw
  • Część III. Projektowanie aplikacji w architekturze serverless
    • 10. Wykorzystanie komponentw aplikacyjnych
      • UsÅ‚uga AWS Serverless Application Repository
      • Warstwy funkcji Lambda
      • Publikacja komponentu w usÅ‚udze SAR
    • 11. ZarzÄ…dzanie sesjami i komunikacjÄ… z użytkownikami
      • WyciÄ…gniÄ™cie stanu sesji z funkcji Lambda
      • Wydzielenie statycznych zasobw z funkcji Lambda
      • Wykorzystanie usÅ‚ugi S3 jako serwera WWW
      • Wgrywanie plikw na S3
      • Wykorzystanie niestandardowych zasobw do rozszerzania CloudFormation
    • 12. Utrzymanie oraz odporność na bÅ‚Ä™dy
      • Parametryzowane Å›cieżki API
      • Architektura portw i adapterw
      • Ochrona przed nadużyciem
    • 13. Dobre praktyki projektowania aplikacji typu serverless
      • MyÅ›l o zadaniach do wykonania, nie funkcjach
      • Jedna czy kilka funkcji Lambda?
      • WspÅ‚dzielenie zachowaÅ„
      • WspÅ‚dzielenie konfiguracji
      • Co dalej?
  • Przypisy

Dodaj do koszyka Działaj z Serverless

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.