Signup for a special 30-day free trial on our Managed Apache Cassandra solution to support your Kong deployment.
for Your Kong Deployment
Kong is a scalable, open source API layer (also known as an API gateway, or API middleware). Kong runs in front of any RESTful API and its extended Kong plugins provide additional functionalities and services beyond the core platform.
Kong uses Cassandra as its primary datastore to store any data including APIs, consumers, and plugins. Plugins themselves can use Cassandra to store persistent data (for example, rate-limiting data).
A Kong Deployment Has the Following Characteristics
Kong easily scales horizontally by simply adding more machines. This means your platform can handle virtually any load while keeping latency low.
Kong can be extended by adding new plugins, which are easily configured through a RESTful Admin API.
Kong runs anywhere. You can deploy Kong in the cloud or on-premise environments— including single or multi-data center setups and for public, private, or invite-only APIs.
Kong and Cassandra
Kong is built on top of reliable technologies like nginx and Cassandra. The diagram below details the major components of a Kong deployment.
Instaclustr can provide a fully managed service for your Cassandra and Kong deployments. Instaclustr features include the provisioning, configuration, and tuning of Cassandra on major cloud providers, and we can get you started in a matter of minutes.
All managed clusters are protected with proactive monitoring, managed backups, and regular maintenance and updates.
The Kong Server is built on top of nginx. This is the server that will actually process the API requests and execute the configured plugins to provide additional functionalities to the underlying APIs before proxying the request to the final destination.
Visit the Kong website, for more information.
Apache Cassandra is a popular, robust, and reliable datastore used at major data-heavy companies like Netflix and Facebook. It excels in securely storing data in both single-data center or multi-data center setups, with great performance and a fail-tolerant architecture.
Kong leverages Cassandra as its primary datastore to store any data including APIs, consumers, and plugins.
Built on top of nginx, Kong can be fully operated with a simple and easy-to-use RESTful API.
Add powerful functionality through Kong plugins in one command.
Kong can run anywhere: in the cloud or on-premises, in a single, hybrid, or multi-data center setup.