How to use Amazon issued certificates?

We’re in AWS and we’ve setup our certificates there as it’s free.

problem is that we can’t export it as we have no access to the private keys and the only AWS Services we can use it are:

• Elastic Load Balancing
• Amazon CloudFront
• Amazon API Gateway
• AWS Elastic Beanstalk
• AWS CloudFormation

I was wondering if it’s ok to have an Elastic Load Balancing before Kong, though it has it’s own LB …

for now, I have no other alternative or I will risk having this all over the place

How are you setting this up in your side?

Not only is putting a load balancer in front of Kong totally OK, if you are running more than one Kong node, it is essentially required!

Kong includes a very capable load balancer - which balances load across the Upstream Targets to which Kong proxies API requests.

Logically, Kong cannot balance requests that are coming in to Kong :slight_smile: - for that, you’ll want to put a load balancer in front of your Kong cluster.

1 Like


Thank you for the answer … as a newcomer to Kong, I do miss a video with the tech part in Kong: how it works, how does it handle requests, difference of adding upstreams vs api, how to join two requests in one response, can we call an api endpoint and create a new request to a second api with that payload and send just one response, etc …

99,9% of the videos out there are "kong is a good choice, has an amazing REST API for admin and this is how we use it) … that’s it :frowning:

I lack the technical side so we can deep understand it … Documentation is good but there are areas it’s a mess, and I think worst yet if English is not your main language. In a video things are simpler as we can see it working (demo, slides, write on board)

if you find any out there, please leave the link here :slight_smile: