May 2016 Minnesota API Meeting
Eric Caron (@ecaron) presented. Showed the attached PDF to explain what API Management Tools are and why you might/should use them.
He then did a live demo of Kong. You can run your own demo too...
Note: Since this repository uses submodules, make sure you clone this repository using
git clone --recursive https://github.com/minnesota-apis/may-2016-kong.git
After checking out this repository, you should just be able to run
starter.sh to start the services and
stopper.sh to bring them down. All
starter.sh does is:
- Changes into the kong-vagrant directory, starts the vagrant box, and then tells the vagrant box to start the kong service
- Changes into the kong-dashboard directory, and runs
npm installwhich installs all the dependencies and
npm startto launch the Node.js dashboard
- Opens your web browser to http://localhost:8080/, which is the default location for the dashboard
Inside the dashboard, you'll want to point it to http://localhost:8001/, which is the Kong admin API.
Note: This is just a demo. It isn't meant for production and it certainly isn't the only way to accomplish this demo. Its just a quick way to spin up and play with Kong
During the evening, the following web pages were shown:
Please email firstname.lastname@example.org if you have questions.