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. AWS Management Console'da birkaç tıklamayla uygulamalarınızın arka uç hizmetlerinizdeki (Amazon Elastic Compute Cloud (Amazon EC2) üzerinde çalışan iş yükleri, AWS Lambda üzerinde çalışan kod veya herhangi bir web uygulaması) verilere, iş mantığına ya da işlevlere erişmesi için "ön kapı" görevi gören bir API oluşturabilirsiniz.
Amazon API Gateway, yüz binlerce API çağrısının kabul edilip işlenmesi için gerekli olan trafik yönetimi, yetkilendirme ve erişim denetimi, izleme, API sürüm yönetimi dahil olmak üzere tüm görevleri üstlenir. Amazon API Gateway'de minimum ücretler veya peşin maliyetler yoktur. Yalnızca aldığınız API çağrıları ve dışarı aktarılan veri miktarı karşılığında ücret ödersiniz.
Avantajlar
DÜŞÜK MALİYETLİ VE VERİMLİ
Amazon API Gateway ile yalnızca API'lerinize yapılan çağrılar ve dışarı aktarılan veriler karşılığında ücret ödersiniz. Herhangi bir minimum ücret veya peşin taahhüt yoktur.
HER ÖLÇEKTE PERFORMANS
Amazon CloudFront entegrasyonu ile API Gateway, son kullanıcılarınıza API istekleri ve yanıtları için mümkün olan en düşük gecikme süresini sağlayabilmeniz için dünya çapındaki uç konumları ağından yararlanmanıza imkan tanır. Amazon API Gateway ayrıca arka uç işlemlerinin ani trafik artışlarına karşı dayanıklı olması için azaltma yoluyla trafiği yönetmenize yardımcı olur. Bunlara ek olarak, Amazon API Gateway API çağrılarının çıktısını önbelleğe kaydedip arka uç sistemlerinize gereksiz çağrı yapılmasını engelleyerek API'lerinizin performansını geliştirmenize yardımcı olur.
API ETKİNLİĞİNİ KOLAYCA İZLEYİN
Amazon API Gateway API'niz dağıtıldıktan sonra Amazon CloudWatch aracını kullanarak, hizmetlerinize yapılan çağrıları görsel olarak izleyebileceğiniz ve bu sayede API çağrılarına ilişkin performans ölçümlerini ve bilgilerini, veri gecikme süresini ve hata oranlarını görebileceğiniz bir pano sağlar.
API GELİŞTİRME SÜRECİNİ KOLAYLAŞTIRIN
Amazon API Gateway, aynı API'nin birden çok sürümünü eşzamanlı olarak çalıştırmanıza imkan tanıyarak yeni sürümleri hızla yinelemenizi, test etmenizi ve yayınlamanızı mümkün kılar.
ESNEK GÜVENLİK DENETİMLERİ
API Gateway, API'lerinize erişimi yetkilendirmek ve hizmet operasyon erişimini denetlemek için kullanabileceğiniz araçlar sağlar. AWS Identity and Access Management (IAM) ve Amazon Cognito gibi AWS yönetim ve güvenlik araçlarını kullanarak API'lerinize erişimi yetkilendirebilirsiniz. Amazon API Gateway, AWS'nin kendi API'leri için kullandığı teknolojiden yararlanarak imzalı API çağrılarını sizin adınıza doğrulayabilir. OAuth belirteçlerini veya başka yetkilendirme mekanizmalarını zaten kullanıyorsanız Amazon API Gateway gelen istekleri doğrulamanıza yardımcı olmak için AWS Lambda'yı kullanarak bir Lambda yetkilendiricisi çalıştırabilir.
API'LERİNİZİ SUNUCUSUZ OLARAK ÇALIŞTIRIN
Amazon API Gateway, sıkı AWS Lambda entegrasyonu sayesinde tamamen sunucusuz API'ler oluşturmanıza imkan tanır. Amazon API Gateway ile mobil ve web uygulamalarınızın AWS Lambda'da çalışan kodunuz aracılığıyla genel erişime açık AWS hizmetlerine çağrı yapmak için kullanabileceği REST API'ler oluşturabilirsiniz. AWS Lambda kodunuzu yüksek erişilebilirliğe sahip bir işlem altyapısında çalıştırır, işlem kaynaklarınıza ilişkin tüm ağır yükleri ve yönetim görevlerini üstlenir.
MEVCUT HİZMETLER İÇİN RESTFUL API UÇ NOKTALARI OLUŞTURUN
Amazon API Gateway ile modern kaynak tabanlı API'ler oluşturabilir, sonra da dinamik ve esnek veri dönüştürme özelliklerini kullanarak hedeflediğiniz hizmetlerin beklediği dilde istekler oluşturabilirsiniz. API Gateway ayrıca öngörülemeyen ani trafik artışları sırasında arka uç altyapınızın yetersiz kalmasını engellemek amacıyla azaltma kuralları ayarlayarak mevcut hizmetlerinizi korumanıza da yardımcı olur.
Amazon API Gateway'i kullanmaya başlayın
Amazon API Gateway hakkında daha fazla bilgi edinin