Microsoft Docs

Azure Managed Instance for Apache Cassandra

This document provides a comprehensive guide to Azure Managed Instance for Apache Cassandra, a fully managed distributed NoSQL database service that is compatible with the open-source Apache Cassandra. It allows you to leverage the benefits of Cassandra without the operational overhead of managing infrastructure.

Introduction

Azure Managed Instance for Apache Cassandra offers a highly available, scalable, and secure platform for your Cassandra workloads. It integrates seamlessly with other Azure services, providing a robust solution for modern applications requiring a distributed database.

Note: This service is designed for enterprise-grade applications that require the performance and scalability of Cassandra with the simplicity of a managed service.

Key Features

Benefits

Getting Started

To get started with Azure Managed Instance for Apache Cassandra, follow these steps:

  1. Create an Azure Managed Instance for Apache Cassandra cluster through the Azure portal or Azure CLI.
  2. Configure your application to connect to the cluster.
  3. Use your preferred Cassandra drivers and tools to interact with your data.

Tip: For detailed instructions, refer to the quickstart documentation.

Architecture

Azure Managed Instance for Apache Cassandra is deployed within your virtual network, offering enhanced security and control. Each cluster consists of managed nodes that run the Cassandra database.

The service automatically handles:

Pricing

Pricing for Azure Managed Instance for Apache Cassandra is based on the number of vCores and storage allocated to your cluster. You can choose from different instance sizes and configurations to meet your specific needs. For detailed pricing information, visit the Azure pricing page.

Feature Description
vCores Compute capacity for your Cassandra nodes.
Storage SSD storage for your data.
Data Transfer Standard Azure networking charges apply.

Use Cases

Azure Managed Instance for Apache Cassandra is ideal for a wide range of applications, including:

Tutorials

Explore our tutorials to learn how to:

Example: Connecting using cqlsh

cqlsh YOUR_CLUSTER_IP PORT -u USERNAME -p PASSWORD