Prerequisite
2 mins
Before you begin, ensure you have the following prerequisites¶
These prerequisites will help you to successfully complete the hands-on exercises and deployment steps in this guide:
- Approximately 120 minutes to complete all the examples and deployments.
- Node.js v22.0+ and npm installed on your machine.
- An active WSO2 Identity Server account to configure and test your service extensions.
- A GitHub account and Git CLI to manage and deploy your code repositories.
- A favorite text editor or IDE (such as Visual Studio Code, WebStorm, or any editor you are comfortable with).
- An AbuseIPDB account with an API key is required to check for abusive IP addresses in real time.
You will also need the following accounts to deploy and test the sample services:
- An active Choreo account for deploying sample services.
- A Vercel account for cloud-hosting sample services.
- An AWS account with console access to deploy and manage AWS Lambda functions.
Make sure all the accounts and tools are set up beforehand to ensure a smooth learning experience.