Create an Aiven for Apache Kafka® Developer tier service
Create an Aiven for Apache Kafka® Developer tier service in the Aiven Console or with Skills. Use it when the Free tier no longer meets your needs, or when you require capabilities not available on the Free tier, such as service integrations or Aiven for Apache Kafka® Connect.
For quotas, pricing, and features, see Aiven for Apache Kafka® Developer tier.
Prerequisites
- An Aiven account. Sign up or sign in using the Aiven Console.
- A project where you can create paid services.
- If you use paid services, set up billing for your organization. See Billing and payment.
- To create the service with Skills, install the Aiven CLI and
authenticate. You also need Node.js to run
npxcommands.
Choose how to create the service
Use one of the following:
- Aiven Console: Guided setup in the browser.
- Skills: Command-line setup using
npxand the Aiven CLI.
Create a Developer tier service using the Aiven Console
-
In your project, click Services.
-
Click Create service.
-
Select Aiven for Apache Kafka®.
-
In Service tier, select Developer.
-
In Cloud, select your geographical region from the broad areas shown, such as North America or Europe. The Service summary shows this under Cloud.
noteOn the Developer tier, Cloud lists broad geographical areas only. To select a specific cloud provider and region, use the Professional tier. For details, see the message in the Cloud section of the Aiven Console.
-
In Retention, select a retention period between 1 day and 3 days.
noteYour estimated monthly cost depends on retention, Cloud, and geographical region. Check the Service summary for the price that applies to your selections.
Retention options are 1 day, 2 days, or 3 days, with pricing adjusted accordingly.
-
In Service basics, enter a Service name.
-
Review the Service summary and estimated monthly cost.
-
Click Create service.
When the status is Running, your Kafka service is ready.
Create a Developer tier service using Skills
Use Skills to create and configure the Kafka service from the command line.
-
Install the Skills bundle:
npx skills add Aiven-Open/aiven-skills-bundleIf your environment supports Skills, you can invoke them from compatible tools, such as AI-assisted editors or agents, by describing the task, for example:
Create a test Kafka service in Aiven. -
Run the Kafka service creation Skill:
npx skills run kafka-create-service -
Follow the prompts to select your project, Developer tier, and Cloud. The Skill might ask for cloud values that the Aiven CLI needs. Select the values that the Skill lists for the Developer tier.
The Skill creates and configures the service. When the run completes, the Kafka service is ready to use.
For the full Skills workflow, see Set up Aiven for Apache Kafka® using Skills.
After you create the service
When the service status is Running, you can:
- Connect a client: On your service's Overview page, open Quick connect for connection details and sample code. See Connect to Aiven for Apache Kafka®.
- Run a sample workload: Use the sample data generator to test producing and consuming messages. See Generate sample data for Aiven for Apache Kafka®.
- Create topics: Keep topic and partition counts within the Developer tier limits. See Create a Kafka topic.
- Run connectors: Add an Aiven for Apache Kafka® Connect service and integrate it with your Kafka service. See the list of available connectors.
Upgrade your Developer tier service
Upgrade to the Professional tier when the Developer tier no longer meets your throughput, storage, or scaling needs. For upgrade considerations, see Upgrade path.
If you integrated your Kafka service with a Kafka Connect service:
- Power off the Kafka Connect service before you upgrade Kafka.
- After the upgrade, upgrade the Kafka Connect service to the same tier, then power it on.
For details, see Kafka and Kafka Connect tier compatibility.
- In the Aiven Console, open your Developer tier service.
- Click Overview.
- In Service usage, click Upgrade.
- Click the Professional tier.
- In Cloud, choose a cloud provider, region, and plan.
- Click Upgrade service.
You can also click Upgrade in Service settings > Service summary.
You can't downgrade a Developer tier service to the Free tier. Before you upgrade to the Professional tier, review the upgrade path for downgrade limitations.
Related pages