Service Communication – REST vs. GrapQL vs. gRPC

Service Communication – REST vs. GrapQL vs. gRPC

Översikt

Effektiv tjänstekommunikation är avgörande i en tid där mikrotjänster och distribuerade arkitekturer är allestädes närvarande.
Denna endagskurs introducerar de tre primära API-kommunikationsstilarna: REST, GraphQL och gRPC.

Deltagarna kommer att lära sig genom plattformsoberoende presentationer, demonstrationer, diskussioner och praktiska övningar.
Genom att förstå styrkorna och svagheterna med varje metod kommer du att vara bättre rustad att fatta välgrundade beslut i dina projekt, oavsett om du utformar nya tjänster eller underhåller befintliga.

Deltagarna kommer att få fördjupad kunskap om REST, GraphQL och gRPC och förstå fördelarna och begränsningarna med dem.
De kommer att vara utrustade för att fatta välgrundade beslut när de väljer en API-kommunikationsstil för sitt nästa projekt.

  • Kännedom om HTTP-protokollet, inklusive verb och statuskoder, krävs.
  • Grundläggande förståelse för hur webben fungerar

Kursen vänder sig till utvecklare och arkitekter på alla plattformar, inklusive men inte begränsat till .NET, Java, Python och JavaScript.

Denna kurs kommer att behandla många ämnen, inklusive:

REST API:er

  • Introduktion till API:er
  • REST
  • Verb och statuskoder
  • Modell för restmognad
  • Hypermedia
  • API-gateway
  • Backend för frontend (BFF)
  • Swagger och OpenAPI

GraphQL

  • Introduktion till GraphQL API:er

gRPC

  • HTTP/2
  • gRPC
  • Protobuf

Sammanfattning

  • Jämförelse av de tre metoderna

Relaterade kurser:

Kursöversikt

10 950 kr

1 dag

Distans, Klassrum

Grund

Engelska, Svenska

Slut i lager

Startgaranti gäller om kursen har datum, om inget annat framgår.

Hittar du inget (passande) datum? Skicka in en intresseanmälan så gör vi vad vi kan för att planera ett tillfälle som passar. 

För samtliga utbildningar gäller våra
Allmänna Villkor.

Fö­re­tags­an­pas­sad kurs

Kursen kan anpassas från flera perspektiv:
  • Innehåll och fokusområde
  • Omfattning
  • Upplägg

I samspel med kursledaren ser vi till att kursen uppfyller era önskemåll

Skicka intresseanmälan för utbildningen