{"id":7575,"date":"2024-02-13T07:00:40","date_gmt":"2024-02-13T15:00:40","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/cosmosdb\/?p=7575"},"modified":"2024-02-08T07:17:11","modified_gmt":"2024-02-08T15:17:11","slug":"hybrid-cluster-configuration-with-azure-managed-instance-for-apache-cassandra-client-configurator","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/cosmosdb\/hybrid-cluster-configuration-with-azure-managed-instance-for-apache-cassandra-client-configurator\/","title":{"rendered":"Hybrid Cluster Configuration with Azure Managed Instance for Apache Cassandra Client Configurator"},"content":{"rendered":"<p>We are excited to announce our new tool, the Azure Managed Instance for Apache Cassandra Client Configurator!<\/p>\n<p>We designed this tool to simplify the configuration process for hybrid clusters, enabling a smooth migration to Azure Managed Instance for Apache Cassandra. Whether you operate in a self-hosted environment or from on-premises data centers, our Client Configurator tool delivers a comprehensive solution to seamlessly integrate more data centers into your cluster. Focused on efficiency and smooth migration, this tool stands ready to transform how you manage your Cassandra clusters.<\/p>\n<p><center><iframe src=\"\/\/www.youtube.com\/embed\/ylayJpzfuXI\" width=\"560\" height=\"314\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/center>&nbsp;<\/p>\n<h4><strong>Hassle-free Installation and Configuration<\/strong><\/h4>\n<p>We built the Azure Managed Instance for Apache Cassandra Client Configurator for easy installation and configuration, ensuring you experience a smooth transition to Azure.<\/p>\n<p>Here&#8217;s how you can get started in a few simple steps:<\/p>\n<ol>\n<li><strong>Network Connectivity<\/strong>: Check that your Azure Managed Instance and on-premises Cassandra cluster are on the same virtual network. If they&#8217;re not, establish network peering or implement alternative connectivity solutions.<\/li>\n<li><strong>Download and Access<\/strong>: Download the <a href=\"https:\/\/github.com\/Azure-Samples\/cassandra-mi-client-configurator\/tree\/main\" target=\"_blank\" rel=\"noopener\">Client Configurator from our GitHub repository<\/a>\u00a0and navigate into the client configurator folder.<\/li>\n<li><strong>Execute the Script<\/strong>: Run the provided Python script and input the necessary information from your existing on-premises cluster. Our tool will seamlessly handle the rest of the configuration process.<\/li>\n<li><strong>Certificate Integration<\/strong>: Unpack the generated certificates into the <strong><span style=\"font-family: 'courier new', courier, monospace;\">\/etc\/Cassandra\/<\/span><\/strong> directory on each node.<\/li>\n<li><strong>Restart and Integrate<\/strong>: Follow our simple instructions to restart Cassandra on all nodes and watch as our tool smoothly integrates your data centers into the Azure Managed Instance cluster.<\/li>\n<\/ol>\n<h5>Get\u00a0<b>Started!<\/b><\/h5>\n<ul>\n<li>Find Azure Managed Instance for Cassandra in\u00a0<a href=\"https:\/\/ms.portal.azure.com\/#home\" target=\"_blank\" rel=\"noopener\">Azure Portal<\/a><\/li>\n<li>Get started easily using\u00a0<a href=\"https:\/\/docs.microsoft.com\/azure\/managed-instance-apache-cassandra\/create-cluster-portal\" target=\"_blank\" rel=\"noopener\">Quickstart documentation<\/a><\/li>\n<li>Find out about pricing\u00a0<a href=\"https:\/\/azure.microsoft.com\/pricing\/details\/managed-instance-apache-cassandra\/?cdn=disable\" target=\"_blank\" rel=\"noopener\">here<\/a>!<\/li>\n<li>Read all our technical documentation\u00a0<a href=\"https:\/\/docs.microsoft.com\/azure\/managed-instance-apache-cassandra\/\" target=\"_blank\" rel=\"noopener\">here<\/a><\/li>\n<\/ul>\n<p><a href=\"https:\/\/azure.microsoft.com\/products\/cosmos-db\/\" target=\"_blank\" rel=\"noopener\">Azure Cosmos DB<\/a>\u00a0is\u00a0a fully managed NoSQL and relational database service for modern app development with SLA-backed speed and availability, automatic and instant scalability, and support for open-source PostgreSQL, MongoDB, and Apache Cassandra.\u00a0<a href=\"https:\/\/aka.ms\/trycosmosdb\" target=\"_blank\" rel=\"noopener\">Try Azure Cosmos DB for free here<\/a>. To stay in the loop on Azure Cosmos DB updates, follow us on\u00a0<a href=\"https:\/\/twitter.com\/AzureCosmosDB\" target=\"_blank\" rel=\"noopener\">Twitter<\/a>,\u00a0<a href=\"https:\/\/www.youtube.com\/AzureCosmosDB\" target=\"_blank\" rel=\"noopener\">YouTube<\/a>, and\u00a0<a href=\"https:\/\/www.linkedin.com\/company\/azure-cosmos-db\/\" target=\"_blank\" rel=\"noopener\">LinkedIn<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>We are excited to announce our new tool, the Azure Managed Instance for Apache Cassandra Client Configurator! We designed this tool to simplify the configuration process for hybrid clusters, enabling a smooth migration to Azure Managed Instance for Apache Cassandra. Whether you operate in a self-hosted environment or from on-premises data centers, our Client Configurator [&hellip;]<\/p>\n","protected":false},"author":72078,"featured_media":7585,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1821],"tags":[1079,1888,1075,1817],"class_list":["post-7575","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-managed-instance-apache-cassandra","tag-apache-cassandra","tag-azure-managed-instance-for-apache-cassandra","tag-cassandra-api","tag-cassandra-managed-instance"],"acf":[],"blog_post_summary":"<p>We are excited to announce our new tool, the Azure Managed Instance for Apache Cassandra Client Configurator! We designed this tool to simplify the configuration process for hybrid clusters, enabling a smooth migration to Azure Managed Instance for Apache Cassandra. Whether you operate in a self-hosted environment or from on-premises data centers, our Client Configurator [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/posts\/7575","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/users\/72078"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/comments?post=7575"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/posts\/7575\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/media\/7585"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/media?parent=7575"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/categories?post=7575"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cosmosdb\/wp-json\/wp\/v2\/tags?post=7575"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}