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 the service
Upgrade to the Professional tier when the Developer tier no longer meets your throughput, storage, or scaling needs. For upgrade considerations, including Kafka Connect compatibility, see Upgrade path.
You can upgrade from the service overview or from service settings.
Before you upgrade
If your Kafka service is integrated with a Kafka Connect service:
- Power off the Kafka Connect service before upgrading Kafka. You cannot upgrade Kafka while an integrated Kafka Connect service is running.
- After upgrading Kafka, upgrade the Kafka Connect service to the same tier before powering it on again.
Run both services on the same tier.
For details, see Kafka and Kafka Connect tier compatibility.
Upgrade from the service overview
- Open your service's Overview page.
- In Service usage, click Upgrade.
- Select Professional tier.
- In Cloud, select a cloud provider, geographical region, and plan.
- Click Upgrade service.
Upgrade from service settings
- In your service, click Service settings.
- In Service summary, click Upgrade.
- Select Professional tier.
- In Cloud, select a cloud provider, geographical region, and plan.
- Click Upgrade service.
Limitations
- Downgrading from Developer tier to the Free tier is not supported.
- After upgrading to the Professional tier, available downgrade options depend on the selected plan. Review supported changes in the Aiven Console.
Related pages