Amazon API Gateway'de REST API'ye Erişim Nasıl Kontrol Edilir ve Yönetilir?

Amazon Api Gateway De Rest Api Ye Erisim Nasil Kontrol Edilir Ve Yonetilir



Amazon API Ağ Geçidi hem kullanıcı dostu hem de kolay yönetilebilir programlama arayüzleri oluşturabilen bir hizmettir. Bu arayüzler, esasen iş mantığı ve gelişimi/büyümesi için ön kapıdır. AWS, kullanıcının aşağıdakiler gibi farklı API'ler oluşturmasına olanak tanır: DİNLENME API'SI , HTTP ve Web Soketi API'leri.

Bu kılavuz, Amazon Gateway'de bir REST API'ye erişimi yönetmeyi/kontrol etmeyi açıklayacaktır.

Amazon API Ağ Geçidi Kullanarak Bir REST API'ye Erişim Nasıl Yönetilir/Kontrol Edilir?

IAM kullanıcısını ve izinlerini kullanarak erişim denetimleri oluşturmaya yönelik basit adımları açıklayan bu basit kılavuzu izleyin.







REST API'si oluşturun
Aramak ' API Ağ Geçidi ” servisini AWS konsolundan seçin ve üzerine tıklayın:





DİNLENME API'SI ” bölümüne tıklayın ve “ İnşa etmek ' düğme:





Protokolü seçin ve yeni API seçenekleri oluşturun:



Bitiş noktası türünü seçin ve ardından “ İçe aktarmak ' düğme:

IAM Yetkilendirmesini Seçin
Tıkla ' Elde etmek Sol panelden ” bölümüne gidin ve “ Yöntem İsteği ” sekmesi:

AWS IM ” seçeneğini seçin ve kaydetmek için onay işaretine tıklayın:

Genişletin ' Hareketler ” menüsüne tıklayın ve “ API dağıtma ' düğme:

“ Üzerine tıklamak için dağıtım aşamasını ve adını seçin. Dağıtmak ' düğme:

REST API başarıyla dağıtıldı:

IAM Politikası Oluştur
Platformda arayarak IAM hizmetini ziyaret edin:

Tıkla ' Kullanıcılar ” sol panelden sayfa:

Adına tıklayarak listeden kullanıcıyı seçin:

İzinler ” bölümüne gidin ve “ öğesini genişletin. İzin ekle ” listesine tıklamak için “ İzin ekle ' düğme:

Politikaları doğrudan ekleyin ” seçeneğini seçin ve “ üzerine tıklayın. İlke oluştur ' düğme:

görsel düzenleyici ” seçeneğini seçin ve “ üzerine tıklayın. Bir hizmet seçin ' bağlantı:

Tıkla ' Uygulama API'sı ' hizmet:

Yazma menüsünü genişletin ve “ için onay kutusunu işaretleyin. Çağırmak ' seçenek:

“ öğesini seçmek için kaynakları genişletin. Tüm kaynaklar ” seçeneğini seçin ve “ üzerine tıklayın. Sonraki: Etiketler ' düğme:

Tıkla ' Sonraki: İnceleme ' düğme:

İlkenin adını yazın:

Ayarları gözden geçirin ve “ İlke oluştur ' düğme:

İlkeyi IAM Kullanıcısına Ekle
Politikayı seçin ve “ Sonraki ' düğme:

Tıkla ' İzin ekle ' düğme:

Politika kullanıcıya eklendi:

“Stage Editor” sayfasından bağlantıyı kopyalayın ve web tarayıcısına yapıştırın:

REST API dağıtıldı ve internet üzerinden erişildi:

Hepsi Amazon Gateway'de REST API'ye erişimi kontrol etmek ve yönetmekle ilgili.

Çözüm

Amazon Gateway'de bir REST API'ye erişimi yönetmek ve kontrol etmek için Amazon Gateway hizmetinden bir REST API oluşturun. API oluşturulduktan sonra, yetkilendirme türünü “AWS IAM” olarak seçmeniz yeterlidir. Yöntem isteği ” REST API adımı. Bundan sonra, bir IAM politikası oluşturun, API'yi yürütün ve API'ye erişmek ve API'yi yönetmek için kullanılan IAM kullanıcısına ekleyin.