API AĞ GEÇİTLERİ VE API YÖNETİMİ EĞİTİMİ

Geçidi kurun, API'leri yönetin

API gateway mimarisi, politika yapılandırması, geliştirici portalı, izleme ve Apigee ile kurumsal API yönetimi

API gateway mimarisi, politika yapılandırması, geliştirici portalı, izleme ve Apigee ile kurumsal API yönetimi. Gateway'den kurumsal API yönetimine bütünsel bakış odağında uygulamalı laboratuvarlarla işlenir.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Gateway'den kurumsal API yönetimine bütünsel bakış

Eğitim, API gateway rolünü ve API yönetim platformlarını uçtan uca ele alır. Kong ve Spring Cloud Gateway ile yönlendirme, JWT ve OAuth 2.0, rate limit ve kota politikaları, API yaşam döngüsü ve sürümleme, geliştirici portalı ve para kazanma, SLA izleme ve Apigee'de proxy, politika, API ürünü ve analitik konuları laboratuvarlarla işlenir.

Süre ve Format

3 Gün. Her gün dört modül; 1. gün Gateway Kavramları ve Politikalar; 2. gün Yaşam Döngüsü, Portal ve Sürümleme; 3. gün Apigee ile Kurumsal API Yönetimi.

Seviye

Orta Seviye — Gateway'den kurumsal API yönetimine bütünsel bakış

Öğrenme Metodu

Katılımcılar Docker üzerinde çalışan örnek bir gateway kurar, yönlendirme, kimlik doğrulama ve kota politikalarını yapılandırıp Postman ile etkisini ölçer.

Neden Bu Eğitim?

🚪Tek Giriş Noktası

Kimlik doğrulama, kota ve yönlendirmeyi servislerden ayırıp gateway'de merkezileştirmeyi öğrenirsiniz.

📊Yönetim ve İzleme

API'lerin kullanımını, hatasını ve SLA hedeflerini ölçülebilir hale getirirsiniz.

🌐Ürün Gibi Sunum

Portal, plan ve abonelikle API'leri iş ortaklarına yönetilebilir bir ürün olarak sunarsınız.

Anahtar Konular

api gatewayapi yönetimiapi managementkongapigeerate limitingdeveloper portalapi güvenliğiapi ağ geçitleri ve api yönetimi
“Kapıyı iyi tasarlayan, evi korur.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
REST Bilgisi

HTTP metotları, durum kodları ve JSON hakkında temel bilgi gerekir.

2
Mimari Merak

Servis tabanlı veya mikroservis mimarisine dair temel farkındalık faydalıdır.

3
Laboratuvar Ortamı

Docker Desktop ve Postman kurulu bir bilgisayar gerekir.

4
Güvenlik Temeli

Token, API anahtarı ve TLS kavramlarına aşinalık beklenir.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı gün sonunda API Gateway Kavramları ve Desenler konusunu çalıştırır, Gateway Politikaları ve Trafik Yönetimi ve Kong ve Spring Cloud Gateway Uygulamaları ile ilerleyip OAuth 2.0, JWT ve API Yetkilendirme kararlarını gerekçelendirir.
Modül 1
API Gateway Kavramları ve Desenler
  • Gateway rolleri: yönlendirme, kimlik doğrulama, hız sınırlama, dönüşüm, önbellek
  • Edge gateway, Backend for Frontend (BFF) ve API composition desenleri
  • Reverse proxy, load balancer ve service mesh ile gateway farkları
  • Tek hata noktası riski, yüksek erişilebilirlik ve yatay ölçekleme
  • Kong, NGINX, Envoy, AWS API Gateway, Azure API Management karşılaştırması
  • Gateway'de iş mantığı biriktirmenin anti-pattern olması
Modül 2
Gateway Politikaları ve Trafik Yönetimi
  • Rate limit, kota ve spike arrest politikaları
  • API Key, JWT doğrulama ve OAuth 2.0 token introspection
  • İstek / yanıt dönüştürme: başlık ekleme, gövde yeniden yazma, XML-JSON dönüşümü
  • CORS, IP beyaz liste ve istek boyutu sınırları
  • Yanıt önbelleği ve circuit breaker ile arka uç koruması
  • Canary yönlendirme ve ağırlıklı trafik dağıtımı
Modül 3
Kong ve Spring Cloud Gateway Uygulamaları
  • Kong: service, route, consumer ve plugin modeli; decK ile bildirimsel yapılandırma
  • Kong eklentileri: key-auth, jwt, rate-limiting, request-transformer, prometheus
  • Spring Cloud Gateway: Route, Predicate ve GatewayFilter yapıları
  • Özel GlobalFilter yazımı ve Redis tabanlı RequestRateLimiter
  • Kubernetes Ingress / Gateway API üzerinde Kong veya NGINX kullanımı
  • Gateway üzerinde istek izleme (trace) ve erişim logları
Modül 4
OAuth 2.0, JWT ve API Yetkilendirme
  • Authorization Code + PKCE, Client Credentials ve Refresh Token akışları
  • JWT yapısı: header, payload, imza; RS256 ve HS256 farkı
  • JWT zafiyetleri: alg=none, zayıf anahtar, süresi dolmuş token kabulü
  • Scope ve claim tabanlı yetkilendirme, RBAC ve ABAC
  • Token iptali, kısa ömürlü access token ve rotasyon
  • Keycloak ile yetkilendirme sunucusu kurulumu ve API entegrasyonu
Günün hedefiKatılımcı API Yaşam Döngüsü Yönetimi ve Geliştirici Portalı ve Para Kazanma konularını uygulayarak API İzleme, Analitik ve SLA Takibi ile Sürümleme ve API Evrimi adımlarını aynı örnek üzerinde birleştirir.
Modül 1
API Yaşam Döngüsü Yönetimi
  • Yaşam döngüsü aşamaları: planlama, tasarım, geliştirme, yayın, işletim, emeklilik
  • Ortam ve onay akışı: geliştirme, test, üretim ve API durum yönetimi
  • API envanteri ve katalog ile gölge (shadow) API riskinin azaltılması
  • Değişiklik yönetimi, sürüm takvimi ve tüketici bildirim süreci
  • Hizmet düzeyi anlaşması (SLA) ve kota planları
  • Emeklilik: kullanım takibi, geri sayım duyurusu ve erişimin kapatılması
Modül 2
Geliştirici Portalı ve Para Kazanma
  • Geliştirici portalı bileşenleri: katalog, dokümantasyon, kayıt, anahtar alma
  • API ürünleri, planlar ve abonelik onay akışı
  • Kullanım bazlı faturalama ve kota planları ile monetization
  • Sandbox ortamı ve test verisiyle geliştirici ilk deneyimi
  • Portal için SEO, örnek kod ve sürüm notu içerikleri
  • Geliştirici destek süreci ve geri bildirim döngüsü
Modül 3
API İzleme, Analitik ve SLA Takibi
  • Temel API metrikleri: istek sayısı, gecikme yüzdelikleri, hata oranı, kullanılabilirlik
  • Uçtan uca sentetik izleme ve sağlık uç noktaları
  • Kullanım analitiği: en çok kullanılan uç, tüketici bazlı trafik, coğrafi dağılım
  • Alarm eşikleri, on-call süreci ve olay sonrası inceleme (post-mortem)
  • SLA, SLO ve hata bütçesi ilişkisi
  • Maliyet ve kapasite planlaması için trend analizi
Modül 4
Sürümleme ve API Evrimi
  • Kırıcı (breaking) ve kırıcı olmayan değişikliklerin sınıflandırılması
  • URI, başlık (Accept vendor media type) ve sorgu parametresiyle sürümleme
  • Alan ekleme, alan kaldırma ve alan yeniden adlandırma stratejileri
  • Deprecation ve Sunset başlıkları (RFC 8594) ile emeklilik duyurusu
  • Tolerant reader ilkesi ve tüketici uyumluluğu
  • Sürümler arası kullanım izleme ve geçiş takvimi planlama
Günün hedefiKatılımcı gün sonunda Apigee API Proxy Geliştirme konusunu çalıştırır, Apigee Politikaları ve API Ürünleri, Geliştiriciler ve Uygulamalar ile ilerleyip Apigee Analitik ve Hata Ayıklama kararlarını gerekçelendirir.
Modül 1
Apigee API Proxy Geliştirme
  • Apigee mimarisi: Edge, X, Hybrid; organization, environment ve virtual host kavramları
  • API proxy yapısı: ProxyEndpoint, TargetEndpoint, Flow, PreFlow, PostFlow
  • Conditional flow'lar ve flow değişkenleri (request.verb, proxy.pathsuffix)
  • Proxy oluşturma: reverse proxy, OpenAPI'den ve Node.js hosted target
  • Trace aracı ile istek akışının hata ayıklaması
  • Revizyon, dağıtım ve Apigee API ile otomasyon (apigeetool, Maven plugin)
Modül 2
Apigee Politikaları
  • VerifyAPIKey, OAuthV2 ve VerifyJWT ile kimlik doğrulama
  • Quota ve SpikeArrest politikalarının farkı ve birlikte kullanımı
  • AssignMessage, ExtractVariables, JSONThreatProtection politikaları
  • ResponseCache ve PopulateCache / LookupCache ile önbellekleme
  • RaiseFault ve FaultRules ile tutarlı hata yanıtı
  • JavaScript, Java callout ve ServiceCallout ile özel mantık
Modül 3
API Ürünleri, Geliştiriciler ve Uygulamalar
  • API product tanımı: kaynak yolları, kota, ortam ve onay tipi
  • Developer, App ve API key / client credentials ilişkisi
  • Özel öznitelikler (custom attributes) ile ürün bazlı yönlendirme
  • Entegre portal ile geliştirici kaydı ve dokümantasyon
  • Para kazanma: rate plan ve ücretlendirme modelleri
  • Management API ile ürün ve geliştirici yönetimi otomasyonu
Modül 4
Apigee Analitik ve Hata Ayıklama
  • Analytics panoları, özel raporlar ve metrik / boyut seçimi
  • Hata kodu dağılımı ve gecikme kırılımı (hedef ve proxy süreleri)
  • StatisticsCollector ile özel analitik verisi
  • Debug oturumu ve Trace ile akış hatası bulma
  • Alert ve notification yapılandırması
  • Apigee verisini BigQuery'ye aktarma ile ileri analiz

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Gateway Mimarisi

Gateway rollerini ve desenlerini ayırt edip kuruma uygun gateway çözümü seçebilirsiniz.

🧩
Gateway Uygulaması

Kong veya Spring Cloud Gateway üzerinde yönlendirme ve eklenti tabanlı koruma kurabilirsiniz.

🔧
OAuth ve JWT

OAuth 2.0 akışlarını ve JWT doğrulamasını güvenli biçimde API'nize uygulayabilirsiniz.

📐
Geliştirici Portalı

Geliştirici portalı, plan ve abonelik yapısıyla API'leri dış kullanıcılara sunabilirsiniz.

🛡️
API İzleme

API sağlığını metrik ve alarmlarla izleyip SLA hedeflerine göre raporlayabilirsiniz.

🧪
Apigee Proxy

Apigee'de flow ve koşullarla çalışan API proxy'leri geliştirip dağıtabilirsiniz.

🚀
Apigee Politikaları

Apigee politikalarıyla güvenlik, kota ve dönüşüm kurallarını proxy'ye ekleyebilirsiniz.

📊
Apigee Analitik

Apigee analitik panolarıyla trafik ve hata kalıplarını okuyup sorunları ayıklayabilirsiniz.

Kimler İçin Uygundur?

  • Platform mühendisleri
  • API yöneticileri
  • entegrasyon mimarları
  • backend geliştiricileri içindir

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Platform mühendisleri, API yöneticileri, entegrasyon mimarları ve backend geliştiricileri içindir.
Hangi gateway ürünleri işleniyor?
Kavramlar ürün bağımsız anlatılır; uygulamalar eğitimin kapsamına göre Kong, Spring Cloud Gateway ve Apigee örnekleriyle yapılır.
Bulut hesabı gerekir mi?
Yerel Docker ortamı yeterlidir; bulut yönetilen servisleri için ayrıca hesap açmanız gerekmez.
Geliştirici olmayanlar katılabilir mi?
Evet; mimari, politika ve yönetim bölümleri teknik olmayan paydaşlar için de anlaşılır tutulur.
Sertifika veriliyor mu?
Tamamlayan katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. API Ağ Geçitleri ve API Yönetimi Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

API ve Mikroservis MimarisiAPI Development: REST & SOAP Web Services Eğitimi
Yazılım Geliştirme Eğitimleri

API Development: REST & SOAP Web Services Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

REST ve SOAP web servisleri: WSDL, XSD, JAX-WS, JAX-RS, WS-Security, OpenAPI ve SoapUI ile Postman testlerini uygulamalı öğreten eğitim.

Detayları Gör →
API ve Mikroservis MimarisiAPI Development: REST API Data Models Eğitimi
Yazılım Geliştirme Eğitimleri

API Development: REST API Data Models Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

JSON Schema, DTO, HAL ve JSON:API, OpenAPI şemaları, cursor sayfalama, sürümleme ve sözleşme testi ile REST API veri modeli tasarımı eğitimi.

Detayları Gör →
API ve Mikroservis MimarisiAPI Development: REST API Semantics Eğitimi
Yazılım Geliştirme Eğitimleri

API Development: REST API Semantics Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

GET, POST, PUT, PATCH, DELETE semantiği, idempotency, durum kodları, ETag, If-Match, content negotiation ve HATEOAS ile REST API semantiği eğitimi.

Detayları Gör →
API ve Mikroservis MimarisiAPI Development: Tools Eğitimi
Yazılım Geliştirme Eğitimleri

API Development: Tools Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

curl, Postman, SoapUI, Swagger ve OpenAPI araçları, JMeter ve Burp Suite ile API geliştirme, test ve güvenlik araç setini tanıtan eğitim.

Detayları Gör →
API ve Mikroservis MimarisiAPI Development: URIs & Caching Eğitimi
Yazılım Geliştirme Eğitimleri

API Development: URIs & Caching Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

URI adlandırma, sorgu parametreleri, sayfalama, Cache-Control, ETag, CDN önbelleği ve gateway ile hızlı REST API tasarımı eğitimi.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn