https://inpa.tistory.com/entry/AWS-π-API-Gateway-κ°λ -κΈ°λ³Έ-μ¬μ©λ²-μ 리
API Gateway λ κ·λͺ¨μ μκ΄μμ΄ API μμ±, μ μ§ κ΄λ¦¬, λͺ¨λν°λ§κ³Ό 보νΈλ₯Ό ν μ μκ² ν΄μ£Όλ μλΉμ€λ€.
λ§ κ·Έλλ‘ Client μμ Server λ‘ ν΅μ ν λ, μ¬μ©νλ λ§μ API λ€μ λλ¬Έ(κ²μ΄νΈμ¨μ΄) κ³Ό κ°μ μν μ νλ€κ³ 보면 λλ€.
μ¦, API κ° μ§λκ°λ ν΅λ‘μΈ μ μ΄λ€.
API Gateway λ₯Ό μ΄μ©νλ©΄ ν΅ν©μ μΌλ‘ μλν¬μΈνΈμ REST API λ₯Ό κ΄λ¦¬ν μ μλ€.
API Gateway λ₯Ό λ±λ‘ν΄μ£Όλ©΄, λͺ¨λ ν΄λΌμ΄μΈνΈλ κ° μλΉμ€μ μλν¬μΈνΈ λμ API Gateway λ‘ μμ²μ μ λ¬νμ¬ κ΄λ¦¬κ° μ©μ΄ν΄ μ§λ€. μ¬μ©μκ° μ€μ ν λΌμ°ν μ€μ μ λ°λΌ κ° μλν¬μΈνΈλ‘ ν΄λΌμ΄μΈνΈλ₯Ό λ리νμ¬ μμ²νκ³ μλ΅μ λ°μΌλ©΄ λ€μ ν΄λΌμ΄μΈνΈμκ² μ λ¬νλ νλ‘μ(proxy) μν μ νκΈ° λλ¬Έμ΄λ€.
API Gateway μλΉμ€λ λ¨μν API κ²½μ μ§ μν λΏλ§ μλλΌ, μλν¬μΈνΈ μλ²μμ 곡ν΅μΌλ‘ νμν μΈμ¦/μΈκ°, μ¬μ©λ μ μ΄, μμ²/μλ΅ λ³μ‘° λ±μ λ€μν κΈ°λ₯μ νλ¬κ·ΈμΈ ννλ‘ μ 곡νκ³ μλ€.
μ΄λ¬ν νλ¬κ·ΈμΈμ API Gateway μμ μ¬μ©νλ©΄, κ° μλν¬μΈνΈμ μλ²λ§λ€ μμ κΈ°λ₯λ€μ ꡬννμ§ μμλ λκΈ° λλ¬Έμ κ°λ°μ μ μ₯μμλ κ°λ° λΉμ©μ μ€μΌ μ μλ€λ ν¨κ³Όλ μλ€.
νΉν API Gateway λ₯Ό ν΅ν΄ Lambda μ μ°λνμ¬ Serverless μλΉμ€λ₯Ό ꡬμΆνλλ° λ§μ΄ μ¬μ©λλ€.

API Gateway μμ μ 곡νλ API λ λνμ μΌλ‘ 3μ’ λ₯κ° μλ€.