Kong API Gateway Treningskurs

Last updated

Kurskode

kong

Varighet

14 timer (vanligvis 2 dag inkludert pauser)

Krav

  • An understanding of microservices, APIs, etc.
  • Linux command line experience

Audience

  • Developers
  • Administrators
  • DevOps engineers

Oversikt

Kong er en API-styringsløsning som fungerer som en API-gateway for mikroservices. Den har en plug-in-arkitektur som lar brukere utvide Kongs kjernefunksjonalitet.

Denne instruktørledede, liveopplæringen (på stedet eller fjernkontrollen) er rettet mot ingeniører som ønsker å sette opp en Kong API-gateway for å styre trafikken i mikroservices.

Ved slutten av denne opplæringen vil deltakerne kunne:

  • Installer og konfigurer en Kong-klynge.
  • Administrer en Kong API-gateway for å gi et enkelt kommunikasjonspunkt for tilgang til API-er.
  • Kontroller webtjenestens trafikk på et granulært nivå.
  • Sikre API-er ved å autentisere tilgang.
  • Kontroller trafikken gjennom takstbegrensning og kvoter.
  • Overvåk, logg og analyser API-trafikk ved hjelp av en tredjepartsløsning som ELK-stack.

Kursets format

  • Interaktiv forelesning og diskusjon.
  • Masse øvelser og trening.
  • Praktisk implementering i et live-lab-miljø.

Alternativer for tilpasning av kurset

  • For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å avtale.
  • Hvis du vil lære mer om Kong, kan du gå til: https://github.com/Kong/kong

Machine Translated

Kursplan

Introduction

  • The need for API management

Setting up Kong

  • Deciding on an installation type: bare metal, cloud, containers and Kubernetes
  • Using curl commands
  • Installing and starting a Kong cluster

Overview of Kong Features and Architecture

  • Kong's lightweight proxy
  • Kong plugins

Adding Services and Routes

  • Using the Admin API
  • Implementing host matching

Consuming Services

  • Configuring ports, hosts, and DNS

Responding to Requests

  • Reverse proxying incoming requests

Controlling Traffic

  • Managing, throttling, and restricting traffic
  • Load balancing requests: dynamic ring-balancer vs DNS-based

Analyzing Traffic

  • Visualizing, inspecting, and monitoring traffic (e.g., using Prometheus)
  • Logging data transfers (e.g., using ELK Stack)

Transforming Data

  • Transforming requests and responses in real-time

Securing API and Service Access

  • Protecting services through an authentication layer

Integrating Kong with Third-party Services

  • Calling serverless functions via APIs

Advanced Routing Mechanisms

  • Beyond simple host matching

Securing the Kong Admin API

  • Configuring firewall rules
  • Using Kong as a proxy for the Admin API

Extending Kong

  • Adding extra functionality through Kong Plugins
  • Creating Your Own Plugin

Scaling Kong

  • Increasing nodes to process trillions of API calls

Troubleshooting

Summary and Conclusion

Testimonials

★★★★★
★★★★★

Related Categories

Relaterte kurs

Kursrabatter

Kursrabatter Nyhetsbrev

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in Norway!

As a Business Development Manager you will:

  • expand business in Norway
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!

This site in other countries/regions