Skip to content

Commit d972639

Browse files
authored
Merge pull request #286214 from maud-lv/ml-confluentadd
Add "Create Confluent resources"
2 parents f6f4fbb + f94a28f commit d972639

File tree

3 files changed

+144
-6
lines changed

3 files changed

+144
-6
lines changed
Lines changed: 134 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,134 @@
1+
---
2+
title: Create Confluent resources in Azure (preview)
3+
description: Learn how to create and manage Confluent environments, clusters, and topics in Azure, using the Azure portal UI.
4+
# customerIntent: As an IT professional, I want create Confluent environments, clusters and topics within the Azure portal.
5+
ms.topic: how-to
6+
ms.date: 11/22/2024
7+
---
8+
9+
# Create Confluent resources in Azure (preview)
10+
11+
The next step after creating a Confluent Organization is to create other Confluent constructs such as environments, clusters, and topics. This can be done directly in Azure and is a prerequisite to creating Confluent connectors. The feature presented in this article is in preview.
12+
13+
## Environments
14+
15+
Creating multiple environments within a Confluent organization is a good practice. It allows for clear separation of resources among teams or projects, ensuring there's no interference between them.
16+
17+
### Create an environment
18+
19+
Create a new Confluent environment following the guidelines below:
20+
21+
1. Open your Confluent organization in the Azure portal and open **Confluent entity management** > **Environments (preview)** from the left menu.
22+
1. Select **Create Environment** at the top. This action opens a new pane on the right hand side.
23+
1. Enter a name for the new **Environment**.
24+
25+
:::image type="content" source="./media/create-confluent-resources/create-environment.png" alt-text="Screenshot from the Azure portal showing the Create environment pane.":::
26+
27+
1. Select [an essentials or advanced stream governance configuration](https://docs.confluent.io/cloud/current/stream-governance/packages.html#governance-package-types).
28+
- Essentials: containing the essentials, supporting up to 100 free schemas
29+
- Advanced: additional support for enterprise level, supporting up to 20,000 free schemas. This comes at an additional cost during Schema configuration.
30+
1. Select **Create**. Your new environment is up and running.
31+
32+
> [!TIP]
33+
> In your Confluent organization, open **Confluent entity management** > **Environments (Preview)** > **Manage environment in Confluent portal** to access advanced environment configuration in the Confluent UI.
34+
35+
> [!NOTE]
36+
> As of the time of writing this document, Azure doesn't support Confluent schema registry configuration. Access this option directly from Confluent. For more information, go to [Manage Schemas in Confluent Cloud.](https://docs.confluent.io/cloud/current/sr/schemas-manage.html)
37+
38+
### View existing environments
39+
40+
To view the environments in your Confluent organization:
41+
42+
1. Open your Confluent organization in the Azure portal and open **Confluent entity management** > **Environments (Preview)** from the left menu. This pane lists all the environments nested under the Confluent organization.
43+
1. Select **>** to expand an environment, showing the clusters nested within the environment. Optionally use the search bar at the top to search for a specific environment.
44+
45+
### Delete an environment
46+
47+
If you no longer need to use an environment and the clusters operating within it, you can delete the environment in Azure.
48+
49+
> [!NOTE]
50+
> To delete an environment, ensure that none of the connectors nested within your environment are running. If needed, delete running connectors before you delete the environment.
51+
52+
> [!NOTE]
53+
> Azure only supports deleting environments created in Azure. To delete an environment created in Confluent, use the Confluent UI.
54+
55+
From the list of environments, select the ellipsis action (****) next to the name of the environment you want to delete and select **Delete Environment**. Alternatively, click on the name of the environment you want to delete and then select **Delete Environment** at the top. A right pane opens up, listing the environment's nested clusters, connectors, and their status. Confirm deletion by entering the environment name in the text box at the bottom and selecting **Delete**. Confirm again. Your environment is now deleted.
56+
57+
58+
## Clusters
59+
60+
Similar to environments, you can have multiple clusters within a single environment. These clusters are available in various configurations: basic, standard, enterprise, and dedicated. The pricing and feature support for clusters vary depending on the type of cluster. For more information on the cluster types, go to [Confluent Cloud Cluster Types](https://docs.confluent.io/cloud/current/clusters/cluster-types.html).
61+
62+
### Create a cluster
63+
64+
Select **Create Cluster** in the top ribbon of your environment page. A new window opens up.
65+
66+
1. Select or enter the following information in the **Basics** tab:
67+
- Confluent resource details: Use the pre-populated default values of the organization and environment, or optionally modify the environment name to create the new cluster in another environment.
68+
- Cluster:
69+
- Cluster name: Enter a name for the new cluster.
70+
- Cluster type: Select between **Basic**, **Standard**, and **Enterprise**. Select the hyperlink to view a detailed comparison of each plan.
71+
- Region and availability: Keep the default values or select another region and availability option. Review pricing and select **Next**.
72+
1. In the **Tags** tab, optionally enter tags or select **Review + create** to skip this step.
73+
1. In the **Review + Create** tab, carefully review the new cluster. When ready, select **Create**. Your cluster takes approximately 2-3 minutes to spin up. Once done, a notification is displayed on the top right showing the cluster is up and running.
74+
75+
### View existing clusters
76+
77+
To view the clusters in your Confluent organization:
78+
79+
1. Go to **Environments (Preview)** to view a list of all the environments nested under your organization.
80+
1. Select **>** to show the clusters nested within the environment, and select the cluster you want to access. Alternatively, select the environment where your cluster is nested to view all of its clusters. You can monitor the type, status, and region of these clusters. Optionally use the search bar on top to quickly look for your cluster.
81+
82+
### Manage connectors
83+
84+
Connectors are nested within the clusters. To manage these connectors and monitor their health and status, click on your cluster name and select **Manage Connector** in the top ribbon within the cluster. This action opens the **Confluent Connectors** blade that displays all existing connectors.
85+
86+
Back in the cluster pane, to further manage your cluster for advanced configurations, select **Manage cluster in Confluent portal** at the top, which opens the Confluent UI.
87+
88+
### Delete a cluster
89+
90+
Follow the instructions below to delete a cluster, once you no longer need it.
91+
92+
> [!NOTE]
93+
> To delete a cluster, ensure that none of the connectors within your cluster are running. If needed, delete running connectors before you delete the cluster.
94+
95+
> [!NOTE]
96+
> Azure only supports deleting clusters created in Azure. To delete a cluster created in Confluent, use the Confluent UI.
97+
98+
From the **Environments (Preview)** menu, select the name of the cluster you want to delete and then select **Delete Cluster** at the top. A right pane opens up, listing the cluster's connectors and their status. Confirm deletion by entering the cluster name in the text box at the bottom and selecting **Delete**. Confirm again. Your cluster is now deleted.
99+
100+
## Topics
101+
102+
Topics in Confluent Cloud are fundamental units of organization for your data streams, contained within clusters and serving as channels for data publication and consumption.
103+
104+
### Create a topic
105+
106+
1. Select **Create Topic** in the top ribbon on your cluster page. A new pane opens up.
107+
1. Fill in the topic name, number of partitions, and optionally select the checkbox to enable infinite retention.
108+
2. Optionally toggle on **Enable advanced settings** and select a cleanup policy, retention time, retention size, and maximum message size.
109+
1. Select **Create**.
110+
111+
### View existing topics
112+
113+
1. Go to **Environments (Preview)** to view a list of all the environments nested under your organization. Select **>** to show the clusters nested within the environment.
114+
1. Select the cluster that contains your topics to view a list of your topics and their properties. Optionally use the search bar on top to quickly look for your topic name.
115+
116+
### Delete a topic
117+
118+
Follow the instructions below to delete a topic, once you no longer need it.
119+
120+
In the **Environments (Preview)** menu, open a cluster, then the topic you want to delete, and select **Delete Topic** in the top ribbon. Enter the topic name to confirm the operation. Your topic is now deleted.
121+
122+
> [!NOTE]
123+
> Azure only supports deleting topics created in Azure. To delete a topics created in Confluent, use the Confluent UI.
124+
125+
## Next steps
126+
127+
- For help with troubleshooting, see [Troubleshooting Apache Kafka & Apache Flink on Confluent Cloud solutions](troubleshoot.md).
128+
- Get started with Apache Kafka & Apache Flink on Confluent Cloud - An Azure Native ISV Service on
129+
130+
> [!div class="nextstepaction"]
131+
> [Azure portal](https://portal.azure.com/#view/HubsExtension/BrowseResource/resourceType/Microsoft.Confluent%2Forganizations)
132+
133+
> [!div class="nextstepaction"]
134+
> [Azure Marketplace](https://azuremarketplace.microsoft.com/marketplace/apps/confluentinc.confluent-cloud-azure-prod?tab=Overview)
68.4 KB
Loading

articles/partner-solutions/apache-kafka-confluent-cloud/toc.yml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,19 @@ items:
1919
displayName: Azure CLI, az confluent organization create, az confluent organization wait, az confluent organization list, az confluent organization show
2020
- name: How to
2121
items:
22-
- name: Connect to compute services
23-
href: add-connectors.md
22+
- name: Create Confluent resources
23+
href: create-confluent-resources.md
2424
- name: Use Confluent connectors
2525
href: add-confluent-connectors.md
2626
- name: Manage
27-
href: manage.md
28-
- name: Manage access
29-
href: manage-access.md
30-
displayName: Azure CLI, az confluent organization delete
27+
items:
28+
- name: Manage a resource
29+
href: manage.md
30+
displayName: Azure CLI, az confluent organization delete
31+
- name: Manage access
32+
href: manage-access.md
33+
- name: Connect to compute services
34+
href: add-connectors.md
3135
- name: Troubleshoot
3236
items:
3337
- name: Get support

0 commit comments

Comments
 (0)