Projelere dön

API Gateway ile Öğrenci Bilgi Sistemi

Kong API Gateway kullanan mikroservis tabanlı öğrenci bilgi sistemi. Cloud Computing dersi projesi.

Cloud ComputingMicroservicesDockerKong

Detaylar

Proje hakkında

Kong API Gateway'in kimlik doğrulama, yük dengeleme, istek sınırlama ve izleme işlemlerini nasıl basitleştirdiğini gösterdim. Sistem Login Service ve iki kopyalı Student Service'ten oluşuyor.

Kullanıcı JWT token alıyor, istekler Kong'un JWT eklentisi ile doğrulanıp sırayla dağıtılıyor.

Öne Çıkanlar

Önemli noktalar

  • Merkezi kimlik doğrulama ve erişim kontrolü
  • Birden fazla kopya arasında yük dengeleme
  • Kullanıcı başına istek sınırlama
  • Prometheus ile izleme
  • Docker Compose ile kolay kurulum

Teknolojiler

Kullanılan araçlar

KongDockerFlaskPythonJWTPrometheus