Databricks mlflow model serving networking

Chammie Ho 51 Reputation points
2022-09-06T16:11:56.897+00:00

Hi there, I'm trying to register a ML model to the mlflow model registry to be served from an Azure web app. I'm wondering if the databricks networking configuration will apply to the model api endpoint, as in, calls to the api from outside the VNET which the databricks is deployed to with private endpoints and disabled public access will be rejected and the call from within the vnet integrated web app will be successful?

Thank you!

Azure Machine Learning
Azure Machine Learning
An Azure machine learning service for building and deploying models.
2,666 questions
Azure Virtual Network
Azure Virtual Network
An Azure networking service that is used to provision private networks and optionally to connect to on-premises datacenters.
2,245 questions
Azure Databricks
Azure Databricks
An Apache Spark-based analytics platform optimized for Azure.
2,030 questions
{count} vote

Accepted answer
  1. PRADEEPCHEEKATLA-MSFT 83,301 Reputation points Microsoft Employee
    2022-09-13T05:14:35.633+00:00

    Hello @Chammie Ho ,

    Thanks for the question and using MS Q&A platform.

    I'm wondering if the databricks networking configuration will apply to the model api endpoint

    Yes, it will. The single node cluster on which the model is hosted (classic), is deployed in data plane and will have a private IP.

    I should be able to call the model with the url <databricks-instance>/model/<registered-model-name>/<model-version>/invocations, my question is whether this url will have the same restrictions as the databricks where it resides

    I believe, this should work as long as you have not defined any IP access list. The PAT will let you authenticate.

    but I can't find information for IP restrictions

    IP access lists - Azure Databricks | Microsoft Learn

    Hope this will help. Please let us know if any further queries.

    ------------------------------

    • Please don't forget to click on 130616-image.png or upvote 130671-image.png button whenever the information provided helps you. Original posters help the community find answers faster by identifying the correct answer. Here is how
    • Want a reminder to come back and check responses? Here is how to subscribe to a notification
    • If you are interested in joining the VM program and help shape the future of Q&A: Here is jhow you can be part of Q&A Volunteer Moderators
    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful