INTRODUCTION
Welcome to Confluent Cloud! As a new customer, this onboarding guide will walk you through your first steps: setting up your account, deploying your first Kafka cluster, creating topics, authenticating clients, and connecting sample applications. Let’s get you streaming data fast and securely!
STEP 1: ACTIVATE YOUR ACCOUNT
- Find your Confluent Cloud welcome or invitation email.
- Click the verification link in the email.
- Log in at https://confluent.cloud with your credentials.
- Complete any remaining profile or organization information.
STEP 2: SELECT YOUR CLOUD PROVIDER AND REGION
- In the dashboard, click Add cluster.
- Choose your preferred cloud provider: AWS, GCP, or Azure.
- Pick a cloud region close to your application or users for best latency.
- Click Continue.
STEP 3: CREATE YOUR FIRST KAFKA CLUSTER
- Select a cluster type. Basic clusters are great for onboarding and experimentation.
- Enter a cluster name (e.g., “onboarding-demo-cluster”).
- Review the settings and click Create cluster.
- Wait a few minutes for your cluster to provision.
Your trial credits will be applied automatically if eligible.
STEP 4: CREATE A KAFKA TOPIC
- Go to your cluster overview page.
- In the sidebar, select Topics.
- Click Create topic.
- Enter a topic name — for example,
getting-started
. - You can leave the partitions and other settings as default for now.
- Click Create to finish.
Topics are where your data streams will flow!
STEP 5: CREATE API KEYS FOR SECURE ACCESS
- In your cluster, go to API Access.
- Click Create key.
- Select a service account (recommended) or your user account.
- Choose the appropriate scope (most often "Cluster").
- Click Create and download your API key and secret.
You’ll use these credentials to securely connect your applications.
STEP 6: CONNECT YOUR FIRST CLIENT (EXAMPLE: PYTHON)
Update the client library configuration with your API credentials and cluster endpoint (available from your cluster overview page).
from confluent_kafka import Producer
conf = {
'bootstrap.servers': '<broker-endpoint>',
'security.protocol': 'SASL_SSL',
'sasl.mechanism': 'PLAIN',
'sasl.username': '<api-key>',
'sasl.password': '<api-secret>'
}
p = Producer(conf)
p.produce('getting-started', value='Hello, Confluent Cloud!')
p.flush()
- Find sample code for other languages in our documentation.
STEP 7: EXPLORE FURTHER FEATURES
- Connectors: In the sidebar, try adding a connector to import/export data from databases, cloud storage, or SaaS apps.
- Users & Permissions: Invite teammates by going to Organization settings > Users.
- Metrics: Explore the Metrics tab to monitor your cluster’s activity and health.
- Self-Serve Resources:
FAQ — NEW CUSTOMER ONBOARDING
Q: HOW DO I USE TRIAL CREDITS?
A: When you create your first eligible cluster, the credits will apply automatically. You can track remaining credits in your billing dashboard.
Q: CAN I DELETE A TEST TOPIC OR CLUSTER?
A: Yes, use the three-dot menu next to the resource name and select “Delete.”
Q: WHAT IF MY CLUSTER WON’T CREATE?
A: Make sure your cloud provider account is set up and check for any error messages in the UI. Try a different region if issues persist.
Q: ARE MY CONNECTIONS SECURE?
A: Yes, all Confluent Cloud traffic uses encrypted connections and requires authentication.
Q: WHERE CAN I FIND MORE HELP?
A: Use our Zendesk chat widget, browse Confluent Community forums, or visit the Getting Started docs.
WELCOME ABOARD! WE’RE HERE TO HELP YOU SUCCEED WITH REAL-TIME DATA STREAMING. IF YOU NEED ADDITIONAL GUIDANCE, DON’T HESITATE TO REACH OUT THROUGH CHAT OR SUPPORT.
Was this article helpful?
Articles in this section
- CONFLUENT CLOUD ONBOARDING: NEXT STEPS FOR NEW CUSTOMERS
- GETTING STARTED WITH CONFLUENT CLOUD: NEW CUSTOMER ONBOARDING
- How do I publish my content in other languages?
- How can agents leverage knowledge to help customers?
- How do I customize my Help Center?
- What are these sections and articles doing here?
Add comment
Please sign in to leave a comment.