API Gateway is a service for convenient management and monitoring of APIs. The resources and methods related to APIs are simply defined to enable easy monitoring on API usage and performance index.

Features

  1. Convenient API Management

    Users can register and manage API with ease using a console, and managing access control is possible with an OAuth 2.0-based token. Being integrated with SCP Cloud Functions, users can also call Cloud Functions with API Gateway.

  2. Reliable Traffic Processing

    API Gateway can manage backend system traffic with usage planning and caching. With usage plans, users can set the maximum number of calls per hour (minute/hour/day/week/year), and with caching plans, users can specify the period where endpoint responses are cached. This ensures stable service operation by preventing excessive traffic.

  3. Easy Monitoring

    The service provides a range of management features including API version management for running APIs more reliably and a dashboard to see real-time usage. The performance indexes on API requests, response time and the number of errors can easily be monitored.

Architecture Diagram and Details

Architecture Diagram
API Gateway management
  • Collect API of API Gateway and check API information
  • Limit usage through API usage policy
  • Improve responsiveness through caching
  • Issue token by API collection type and manage API access with IP white list management
API management
  • Register API and check details (Register with Swagger Import)
  • Integrate with Cloud Functions endpoint
  • Manage API versions and deployment
  • Run swagger tests
View API call status
  • View API call status by daily/weekly/monthly basis
  • View performance data via response time
Check Pricing by currency

Pricing Standard

  • API Gateway is charged by the accumulated number of successful API calls.
  • Caching is charged based on the total amount of cache used per day, rounded up to the nearest MB. (e.g. If you use 3.7 MB of cache usage per day, you will be charged 4 MB)
  • Call counts and cache usage are accumulated and billed on a monthly basis.
(Unit: KRW, VAT excluded)
Service Rate Billing Unit
API Call0.004Number of call count
API Cache1.2Cache usage (per MB)