You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|Data |[Data assets in SDK v1 and v2](migrate-to-v2-assets-data.md)|
75
75
| Models |[Model management in SDK v1 and SDK v2](migrate-to-v2-assets-model.md)|
76
+
| Deployment |[Upgrade deployment endpoints to SDK v2](migrate-to-v2-deploy-endpoints.md)|
76
77
77
78
78
79
## Resources and assets in v1 and v2
@@ -103,26 +104,25 @@ Object storage datastore types created with v1 are fully available for use in v2
103
104
104
105
For a comparison of SDK v1 and v2 code, see [Datastore management in SDK v1 and SDK v2](migrate-to-v2-resource-datastore.md).
105
106
106
-
### Compute
107
+
### Data (datasets in v1)
107
108
108
-
Compute of type `AmlCompute` and `ComputeInstance` are fully available for use in v2.
109
+
Datasets are renamed to data assets. *Backwards compatibility* is provided, which means you can use V1 Datasets in V2. When you consume a V1 Dataset in a V2 job you will notice they are automatically mapped into V2 types as follows:
109
110
110
-
For a comparison of SDK v1 and v2 code, see [Compute management in SDK v1 and SDK v2](migrate-to-v2-resource-compute.md).
111
+
* V1 FileDataset = V2 Folder (`uri_folder`)
112
+
* V1 TabularDataset = V2 Table (`mltable`)
111
113
112
-
### Endpoint and deployment (endpoint and web service in v1)
114
+
It should be noted that *forwards compatibility* is **not** provided, which means you **cannot** use V2 data assets in V1.
113
115
114
-
With SDK/CLI v1, you can deploy models on ACI or AKS as web services. Your existing v1 model deployments and web services will continue to function as they are, but Using SDK/CLI v1 to deploy models on ACI or AKS as web services is now considered as **legacy**. For new model deployments, we recommend upgrading to v2. In v2, we offer [managed endpoints or Kubernetes endpoints](./concept-endpoints.md?view=azureml-api-2&preserve-view=true). The following table guides our recommendation:
116
+
This article talks more about handling data in v2 - [Read and write data in a job](how-to-read-write-data-v2.md?view=azureml-api-2&preserve-view=true)
115
117
116
-
|Endpoint type in v2|Upgrade from|Notes|
117
-
|-|-|-|
118
-
|Local|ACI|Quick test of model deployment locally; not for production.|
119
-
|Managed online endpoint|ACI, AKS|Enterprise-grade managed model deployment infrastructure with near real-time responses and massive scaling for production.|
120
-
|Managed batch endpoint|ParallelRunStep in a pipeline for batch scoring|Enterprise-grade managed model deployment infrastructure with massively parallel batch processing for production.|
121
-
|Azure Kubernetes Service (AKS)|ACI, AKS|Manage your own AKS cluster(s) for model deployment, giving flexibility and granular control at the cost of IT overhead.|
122
-
|Azure Arc Kubernetes|N/A|Manage your own Kubernetes cluster(s) in other clouds or on-premises, giving flexibility and granular control at the cost of IT overhead.|
118
+
For a comparison of SDK v1 and v2 code, see [Data assets in SDK v1 and v2](migrate-to-v2-assets-data.md).
123
119
124
-
For a comparison of SDK v1 and v2 code, see [Upgrade deployment endpoints to SDK v2](migrate-to-v2-deploy-endpoints.md).
125
-
For migration steps from your existing ACI web services to managed online endpoints, see our [upgrade guide article](migrate-to-v2-managed-online-endpoints.md) and [blog](https://aka.ms/acimoemigration).
120
+
121
+
### Compute
122
+
123
+
Compute of type `AmlCompute` and `ComputeInstance` are fully available for use in v2.
124
+
125
+
For a comparison of SDK v1 and v2 code, see [Compute management in SDK v1 and SDK v2](migrate-to-v2-resource-compute.md).
126
126
127
127
### Jobs (experiments, runs, pipelines in v1)
128
128
@@ -144,24 +144,27 @@ You can continue to use designer to build pipelines using classic prebuilt compo
144
144
145
145
You cannot build a pipeline using both existing designer classic prebuilt components and v2 custom components.
146
146
147
-
### Data (datasets in v1)
148
147
149
-
Datasets are renamed to data assets. *Backwards compatibility* is provided, which means you can use V1 Datasets in V2. When you consume a V1 Dataset in a V2 job you will notice they are automatically mapped into V2 types as follows:
150
-
151
-
* V1 FileDataset = V2 Folder (`uri_folder`)
152
-
* V1 TabularDataset = V2 Table (`mltable`)
148
+
### Model
153
149
154
-
It should be noted that *forwards compatibility* is **not** provided, which means you **cannot** use V2 data assets in V1.
150
+
Models created from v1 can be used in v2.
155
151
156
-
This article talks more about handling data in v2 - [Read and write data in a job](how-to-read-write-data-v2.md?view=azureml-api-2&preserve-view=true)
152
+
For a comparison of SDK v1 and v2 code, see [Model management in SDK v1 and SDK v2](migrate-to-v2-assets-model.md)
157
153
158
-
For a comparison of SDK v1 and v2 code, see [Data assets in SDK v1 and v2](migrate-to-v2-assets-data.md).
154
+
### Endpoint and deployment (endpoint and web service in v1)
159
155
160
-
### Model
156
+
With SDK/CLI v1, you can deploy models on ACI or AKS as web services. Your existing v1 model deployments and web services will continue to function as they are, but Using SDK/CLI v1 to deploy models on ACI or AKS as web services is now considered as **legacy**. For new model deployments, we recommend upgrading to v2. In v2, we offer [managed endpoints or Kubernetes endpoints](./concept-endpoints.md?view=azureml-api-2&preserve-view=true). The following table guides our recommendation:
161
157
162
-
Models created from v1 can be used in v2.
158
+
|Endpoint type in v2|Upgrade from|Notes|
159
+
|-|-|-|
160
+
|Local|ACI|Quick test of model deployment locally; not for production.|
161
+
|Managed online endpoint|ACI, AKS|Enterprise-grade managed model deployment infrastructure with near real-time responses and massive scaling for production.|
162
+
|Managed batch endpoint|ParallelRunStep in a pipeline for batch scoring|Enterprise-grade managed model deployment infrastructure with massively parallel batch processing for production.|
163
+
|Azure Kubernetes Service (AKS)|ACI, AKS|Manage your own AKS cluster(s) for model deployment, giving flexibility and granular control at the cost of IT overhead.|
164
+
|Azure Arc Kubernetes|N/A|Manage your own Kubernetes cluster(s) in other clouds or on-premises, giving flexibility and granular control at the cost of IT overhead.|
163
165
164
-
For a comparison of SDK v1 and v2 code, see [Model management in SDK v1 and SDK v2](migrate-to-v2-assets-model.md)
166
+
For a comparison of SDK v1 and v2 code, see [Upgrade deployment endpoints to SDK v2](migrate-to-v2-deploy-endpoints.md).
167
+
For migration steps from your existing ACI web services to managed online endpoints, see our [upgrade guide article](migrate-to-v2-managed-online-endpoints.md) and [blog](https://aka.ms/acimoemigration).
0 commit comments