Heroku is a platform as a service (PaaS) that enables developers to build, run, and operate applications entirely in the cloud. It is a platform for data as well as apps - providing a secure, scalable database-as-a-service with tons of developers tools like database followers, forking, dataclips and automated health checks.Heroku is widely popular as it makes the processes of deploying, configuring, scaling, tuning, and managing apps as simple and straightforward as possible, so that developers can focus on what’s most important: building great apps that delight and engage customers.
Create your free Redis Enterprise Cloud account. Follow this link to create a Redis Enterprise Cloud subscription and database as shown below:
Save the database endpoint URL and password for future reference.
If you are using Heroku for the first time, create your new Heroku account through this link
For this demonstration, we will be using a Sample Rate Limiting application
Run the commands below to get a functioning Git repository that contains a simple application as well as a package.json file.
Go to the Heroku dashboard, click "Settings" and set REDIS_ENDPOINT_URI and REDIS_PASSWORD under the Config Vars. Refer to Step 1 for the correct values to use.
You now have a functioning Git repository that contains a simple application as well as a package.json file, which is used by Node’s dependency manager.
Wait for few seconds and you will see the messages below:
Open https://rocky-lowlands-06306.herokuapp.com/ to see your application