Marcin Mazureknarzędzia online · artykuły · księgarniaRSS
Okładka: Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na APITylna okładka: Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API

Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API

Autor: James Gough, Daniel Bryant, Matthew Auburn

Tłumacz: Robert Górczyński

Helionebook

35,19 zł 69,00 zł -49%

Kup w księgarni Helion

Czytaj fragmentPobierz PDF

Kategorie
API, Architektura oprogramowania, Bezpieczeństwo WWW
Wydawca
Helion
Rodzaj
ebook
Format
165x235
Stron
272
Data wydania
2024-02-06
ISBN
978-83-289-0721-8
Tytuł oryginału
Mastering API Architecture: Design, Operate, and Evolve API-Based Systems
Seria
Oddychając z trudem
Formaty
PDF (6,9MB) · ePub (13,1MB) · Mobi (13,1MB)

Fragment książki — 30 stron

Kliknij stronę, żeby powiększyć. Całość możesz przeczytać online albo pobrać jako PDF. Fragment udostępniony przez wydawcę.

  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 1 z 301
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 2 z 302
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 3 z 303
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 4 z 304
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 5 z 305
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 6 z 306
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 7 z 307
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 8 z 308
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 9 z 309
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 10 z 3010
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 11 z 3011
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 12 z 3012
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 13 z 3013
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 14 z 3014
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 15 z 3015
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 16 z 3016
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 17 z 3017
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 18 z 3018
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 19 z 3019
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 20 z 3020
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 21 z 3021
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 22 z 3022
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 23 z 3023
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 24 z 3024
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 25 z 3025
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 26 z 3026
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 27 z 3027
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 28 z 3028
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 29 z 3029
  • Fragment „Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API” — strona 30 z 3030

Opis

Trendy w tworzeniu oprogramowania zmierzają w kierunku architektury zorientowanej na usługi. Coraz więcej organizacji decyduje się na rozwiązania chmurowe lub oparte na mikrousługach. Te wzorce architekturalne wymagają API: umiejętności ich budowania i stosowania podczas integracji z systemami zewnętrznymi. Nie są to proste zagadnienia - zaprojektowanie i utworzenie platformy API jest prawdziwym wyzwaniem.

W tej pozycji znajdziesz dokładne omówienie tematów związanych z nadawaniem struktury i ewoluowaniem API.

Sam Newman, autor książki Budowanie mikrousług. Projektowanie drobnoziarnistych systemów

Ten przewodnik, który docenią programiści i architekci, zawiera wyczerpujące omówienie zagadnień projektowania, funkcjonowania i modyfikowania architektury API. Od strony praktycznej przedstawia strategie budowania i testowania API REST umożliwiającego połączenie oferowanej funkcjonalności na poziomie mikrousług. Opisuje stosowanie bram API i infrastruktury typu service mesh. Autorzy dokładnie przyglądają się kwestiom zapewnienia bezpieczeństwa systemów opartych na API, w tym uwierzytelnianiu, autoryzacji i szyfrowaniu. Sporo miejsca poświęcają również ewolucji istniejących systemów w kierunku API i różnych docelowych platform.

Najważniejsze zagadnienia:

  • podstawy API i wzorce architekturalne platformy API
  • wdrażanie i konfiguracja komponentów platformy API
  • używanie bram API i infrastruktury typu service mesh
  • bezpieczeństwo API i najczęstsze luki w zabezpieczeniach
  • przekształcanie istniejących systemów w kierunku architektury bazującej na API

Doskonale napisana, zawiera wiele podpowiedzi, przykładów i praktycznych wskazówek.

Stefania Chaplin, GitLab & DevStefOps

Linki do księgarni są linkami partnerskimi Grupy Helion i Księgarni PWN (przez sieć Adtraction). Ceny i dostępność pochodzą z oferty wydawcy i mogą się zmienić.