Amazon API Gateway

Dilediğiniz ölçekte API'ler oluşturup bunların bakımını yapın ve güvenli olmasını sağlayın

Amazon API Gateway, geliştiriciler tarafından istenen ölçekte API'ler oluşturulup yayımlanmasını, bunların izlenmesini, bakımın yapılmasını ve güvenliğinin sağlanmasını mümkün kılan, tam olarak yönetilen bir hizmettir. API'ler; uygulamaların arka uç hizmetlerinizdeki verilere, iş mantığına veya işlevlere erişmesini sağlayan "giriş kapıları" görevini görür. API Gateway'i kullanarak gerçek zamanlı çift yönlü iletişim uygulamalarını mümkün kılan RESTful API'leri ve WebSocket API'leri oluşturabilirsiniz. API Gateway, container'lı ve sunucusuz iş yüklerine ek olarak web uygulamalarını da destekler.

API Gateway, yüz binlerce API çağrısının kabul edilip işlenmesi için gerekli olan trafik yönetimi, CORS desteği, yetkilendirme ve erişim denetimi, kısıtlama, izleme, API sürüm yönetimi dahil olmak üzere tüm görevleri üstlenir. API Gateway'de minimum ücret veya peşin maliyet yoktur. Aldığınız API çağrıları ve dışarı aktarılan veri miktarı karşılığında ücret ödersiniz ve API Gateway’in katmanlı fiyatlandırma modeli sayesinde API kullanımınızın ölçeği büyüdükçe maliyetinizi düşürebilirsiniz.

API Seçenekleri

HTTP API'leri

API yönetimi özellikleri olmadan API proxy'si işlevine ihtiyaç duyan yüksek performanslı RESTful API'leri oluşturmak için HTTP API'lerini kullanın. HTTP API'leri, sunucusuz uygulamalar ve HTTP arka uçları için optimize edilmiştir ve REST API'lerine kıyasla %70'e varan oranlarda maliyet tasarrufu sunar.

REST API’leri

REST API'lerini tek bir çözümde API proxy'si işlevine ve yönetim özelliklerine ihtiyaç duyan iş yükleri için kullanın. API yönetimi özellikleri arasında API anahtarlarıyla kullanımı izleme ve kota uygulama, API'leri yayımlama ve API'lerden gelir elde etme işlevleri bulunur.

WEBSOCKET API’leri

Sohbet uygulamaları ve akış panoları gibi gerçek zamanlı çift yönlü iletişim uygulamaları oluşturmak için WebSocket API'lerini kullanın. API Gateway, arka uç hizmetinizle istemcileriniz arasındaki ileti aktarımını işleyen kalıcı bir bağlantı oluşturur.

API Gateway’in Çalışma Biçimi

API Gateway nasıl çalışır?

Avantajlar

Verimli API geliştirme

API Gateway ile aynı API'nin birden çok sürümünü eş zamanlı bir biçimde çalıştırarak yeni sürümleri hızla yineleme, test etme ve yayınlama olanağına sahip olun. API’lerinize yapılan çağrılar ile dışarı veri aktarımı için ücret ödersiniz ve herhangi bir minimum ücret veya peşin taahhüt yoktur.

Uygun ölçekte performans

Amazon CloudFront ile küresel uç konumları ağımızdan yararlanarak son kullanıcılara API istekleri ve yanıtları için mümkün olan en düşük gecikme süresini sağlayın. Trafiği azaltıp API çağrılarını yetkilendirerek arka uç işlemlerinin ani trafik artışlarına karşı koymasını ve bu sistemlere gereksiz çağrı yapılmamasını sağlayın.

Uygun ölçekte maliyet tasarrufu

API Gateway, API istekleri için katmanlı bir fiyatlandırma modeli sunar. API İstekleri için en üst katmanda bir milyon istek başına yalnızca 0,90 USD ödersiniz ve AWS hesaplarınızda bölge başına gerçekleştirdiğiniz API kullanımı arttıkça maliyetlerinizi düşürebilirsiniz.

Kolay izleme

API Gateway panosundan API çağrılarına ilişkin performans ölçümlerini ve bilgilerini, veri gecikme süresini ve hata oranlarını izleyebilir, bu sayede Amazon CloudWatch hizmetini kullanarak hizmetlerinize yönelik çağrıları görsel olarak izleyebilirsiniz.

Esnek güvenlik denetimleri

AWS Identity and Access Management (IAM) ve Amazon Cognito ile API’lerinize erişimi yetkilendirin. OAuth belirteçlerini kullanıyorsanız API Gateway, yerel OIDC ve OAuth2 desteği sunar. Özel yetkilendirme gereksinimlerini desteklemek için AWS Lambda'dan bir Lambda yetkilendiricisi yürütebilirsiniz.

RESTful API seçenekleri

AWS Identity and Access Management (IAM) ve Amazon Cognito ile API’lerinize erişimi yetkilendirin. OAuth belirteçlerini kullanıyorsanız API Gateway, yerel OIDC ve OAuth2 desteği sunar. Özel yetkilendirme gereksinimlerini desteklemek için AWS Lambda'dan bir Lambda yetkilendiricisi yürütebilirsiniz.

Amazon API Gateway'i kullanmaya başlayın

Amazon API Gateway hakkında daha fazla bilgi edinin

Özellik sayfasını ziyaret edin
Oluşturmaya hazır mısınız?
Amazon API Gateway'i kullanmaya başlayın
Başka sorunuz mu var?
Bize ulaşın