{"id":29109,"date":"2019-11-19T09:00:17","date_gmt":"2019-11-19T17:00:17","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/?p=29109"},"modified":"2024-01-22T22:51:23","modified_gmt":"2024-01-23T06:51:23","slug":"how-to-deploy-sql-server-2019-big-data-clusters","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-us\/sql-server\/blog\/2019\/11\/19\/how-to-deploy-sql-server-2019-big-data-clusters\/","title":{"rendered":"How to deploy SQL Server 2019 Big Data Clusters"},"content":{"rendered":"
SQL Server 2019 Big Data Clusters is a scale-out, data virtualization platform built on top of the Kubernetes container platform. This ensures a predictable, fast, and elastically scalable deployment, regardless of where it\u2019s deployed. In this blog post, we\u2019ll explain how to deploy SQL Server 2019 Big Data Clusters to Kubernetes.<\/p>\n
Deploying Big Data Clusters to Kubernetes requires a specific set of client tools. Before you get started, please install the following:<\/p>\n
Big Data Clusters is deployed as a series of interrelated containers that are managed in Kubernetes. You have several options for hosting Kubernetes, depending on your use case, including:<\/p>\n
After configuring Kubernetes, your next step is to deploy Big Data Clusters with the azdata bdc<\/strong> create<\/strong> command. There are several different ways to do this as well:<\/p>\n Deployment scripts can make deployment easier and faster by deploying both Kubernetes and Big Data Clusters in a single step. They also often provide default values for Big Data Clusters settings. However, you aren\u2019t locked into the values defined by the script. Deployment scripts can also be customized, so you can create your own version that configures the Big Data Clusters deployment to your liking.<\/p>\n Two deployment scripts are currently available. The Python script<\/u><\/a> deploys a big data cluster on Azure Kubernetes Service, and the Bash script <\/u><\/a>deploys Big Data Clusters to a single node kubeadm cluster.<\/p>\n There\u2019s one more option for deploying Big Data Clusters, and that’s running an Azure Data Studio notebook<\/u><\/a>. There will also be a UX experience in Azure Data Studio for deployment.<\/p>\n Because SQL Server Big Data Clusters are deployed on Kubernetes, getting up and running is fairly painless. As you can see, you have several options each step of the way, but your path is made clear based on your use case. To learn more about what you can do with Microsoft SQL Server 2019, check out the free Packt guide Introducing Microsoft SQL 2019<\/u><\/a>. If you\u2019re ready to jump to a fully managed cloud solution, check out the Essential Guide to Data in the Cloud.<\/u><\/a><\/p>\n","protected":false},"excerpt":{"rendered":" SQL Server 2019 Big Data Clusters is a scale-out, data virtualization platform built on top of the Kubernetes container platform. This ensures a predictable, fast, and elastically scalable deployment, regardless of where it\u2019s deployed. In this blog post, we\u2019ll explain how to deploy SQL Server 2019 Big Data Clusters to Kubernetes. First, the tools Deploying<\/p>\n","protected":false},"author":1457,"featured_media":27918,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ep_exclude_from_search":false,"_classifai_error":"","footnotes":""},"post_tag":[],"product":[5227,2536],"content-type":[2424],"topic":[2451],"coauthors":[2487],"class_list":["post-29109","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","product-sql","product-sql-server-2019","content-type-best-practices","topic-big-data","review-flag-free-1593619513-128","review-flag-lever-1593580264-545"],"yoast_head":"\n\n
Deployment scripts<\/h2>\n
Deployment notebooks<\/h2>\n