API MANAGEMENT EĞİTİMİ

API yönetimini kurumsal ölçekte uygulayın

API stratejisi, yaşam döngüsü, gateway politikaları, geliştirici portalı, sürümleme, ürünler ve analitik

API stratejisi, yaşam döngüsü, gateway politikaları, geliştirici portalı, sürümleme, ürünler ve analitik. API yönetim platformunun bileşenleri ve işletimi odağında uygulamalı laboratuvarlarla işlenir.

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

Eğitim Hakkında

API yönetim platformunun bileşenleri ve işletimi

Eğitim API yönetiminin bileşenlerini bir bütün olarak ele alır. API stratejisi ve yaşam döngüsü, OpenAPI sözleşmesi, gateway politikaları, OAuth 2.0 ve JWT güvenliği, geliştirici portalı ve abonelik planları, sürümleme ve emeklilik, API ürünleri ve kotalar, analitik panolar ile Kong üzerinde uygulamalı politikalar yapılandırılır.

Süre ve Format

3 Gün. Her gün dört modül; 1. gün Strateji, Yaşam Döngüsü ve Sözleşme; 2. gün Politika, Güvenlik ve Sürümleme; 3. gün İzleme, Ürünler ve Gateway Uygulaması.

Seviye

Orta Seviye — API yönetim platformunun bileşenleri ve işletimi

Öğ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ği
“Yönetilmeyen API, büyüyen borçtur.”

Ö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 Stratejisi ve Ürün Yaklaşımı konusunu çalıştırır, API Yaşam Döngüsü Yönetimi ve OpenAPI ile Sözleşme ve Dokümantasyon ile ilerleyip API Gateway Kavramları ve Desenler kararlarını gerekçelendirir.
Modül 1
API Stratejisi ve Ürün Yaklaşımı
  • API'yi ürün olarak ele alma: hedef geliştirici, değer önerisi ve yol haritası
  • İş hedeflerinden API portföyüne: iç, partner ve genel API kümeleri
  • Gelir modelleri: kullanım bazlı, kademeli paket ve freemium
  • Geliştirici deneyimi (DX): ilk çağrıya kadar geçen süre ve örnek kodlar
  • API yönetişimi: stil rehberi, katalog ve sahiplik modeli
  • Başarı metrikleri: benimseme, aktif uygulama sayısı, hata oranı, gecikme
Modül 2
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 3
OpenAPI ile Sözleşme ve Dokümantasyon
  • OpenAPI 3.x yapısı: paths, components, schemas, parameters, responses
  • $ref ile yeniden kullanım, allOf / oneOf ve discriminator
  • securitySchemes: apiKey, http bearer, oauth2 ve openIdConnect
  • Swagger Editor ve Stoplight ile tasarım, Spectral ile kural tabanlı lint
  • openapi-generator ile sunucu iskeleti ve istemci SDK'sı üretimi
  • Örnek (example) alanları ve Redoc ile geliştirici dokümanı yayınlama
Modül 4
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ı
Günün hedefiKatılımcı Gateway Politikaları ve Trafik Yönetimi ve OAuth 2.0, JWT ve API Yetkilendirme konularını uygulayarak Geliştirici Portalı ve Para Kazanma ile Sürümleme ve API Evrimi adımlarını aynı örnek üzerinde birleştirir.
Modül 1
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 2
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
Modül 3
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 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 API İzleme, Analitik ve SLA Takibi konusunu çalıştırır, API Ürünleri, Geliştiriciler ve Uygulamalar ve Apigee Analitik ve Hata Ayıklama ile ilerleyip Kong ve Spring Cloud Gateway Uygulamaları kararlarını gerekçelendirir.
Modül 1
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 2
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 3
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
Modül 4
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ı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
API Stratejisi

API'leri iş hedefleriyle ilişkilendiren bir strateji ve yol haritası oluşturabilirsiniz.

🧩
OpenAPI Sözleşmesi

OpenAPI ile makine okunur API sözleşmesi yazıp kod ve doküman üretebilirsiniz.

🔧
Gateway Mimarisi

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

📐
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 Ürünleri

API ürünleri ve uygulama anahtarlarıyla erişim modelini Apigee'de kurabilirsiniz.

📊
Gateway Uygulaması

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

Kimler İçin Uygundur?

  • API yöneticileri
  • platform ekipleri
  • BT yöneticileri
  • entegrasyon mimarları içindir

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
API yöneticileri, platform ekipleri, BT yöneticileri ve entegrasyon mimarları 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 Management 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 MimarisiWindows Server Web Services Eğitimi
Yazılım Geliştirme Eğitimleri

Windows Server Web Services Eğitimi

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

Windows Server web services eğitimi: IIS kurulumu, uygulama havuzları, SSL/TLS, kimlik doğrulama, ARR yük dengeleme, tanılama ve PowerShell otomasyonu.

Detayları Gör →
API ve Mikroservis MimarisiWorking with the Date/Time API Eğitimi
Yazılım Geliştirme Eğitimleri

Working with the Date/Time API Eğitimi

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

Java Date/Time API eğitimi: LocalDate, ZonedDateTime, Duration, Period, DateTimeFormatter, saat dilimi ve yaz saati yönetimi, eski Date ve Calendar'dan geçiş.

Detayları Gör →
API ve Mikroservis MimarisiWrenAI API ile Yapılandırma: Uygulamalar, Grafikler ve NL'den SQL'e Eğitimi
Yazılım Geliştirme Eğitimleri

WrenAI API ile Yapılandırma: Uygulamalar, Grafikler ve NL'den SQL'e Eğitimi

2 günİleriOnline / Yüz Yüze / Hibrit

WrenAI API eğitimi: Docker kurulumu, MDL semantik model, LLM yapılandırması, doğal dilden SQL üretimi, grafik oluşturma ve API ile uygulama entegrasyonu.

Detayları Gör →
API ve Mikroservis MimarisiKapsamlı Mikroservis Mimarisi Eğitimi
Yazılım Geliştirme Eğitimleri

Kapsamlı Mikroservis Mimarisi Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Domain-driven sınırlar, Kafka, saga, Kubernetes ve OpenTelemetry konularını uygulamalı işleyen kapsamlı mikroservis mimarisi eğitimi.

Detayları Gör →
API ve Mikroservis MimarisiMicroservices Development in Windows Eğitimi
Yazılım Geliştirme Eğitimleri

Microservices Development in Windows Eğitimi

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

Windows, Docker Desktop, WSL2 ve ASP.NET Core ile mikroservis geliştirme, test, konteynerleştirme ve Kubernetes dağıtımı eğitimi.

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