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
Copy file name to clipboardExpand all lines: articles/service-connector/how-to-build-connections-with-iac-tools.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,24 +19,24 @@ Service Connector helps users connect their compute services to target backing s
19
19
20
20
Translating the infrastructure to IaC templates usually involves two major parts: the logics to provision source and target services, and the logics to build connections. To implement the logics to provision source and target services, there are two options:
21
21
22
-
* Authoring the template from scratch.
23
-
* Exporting the template from Azure and polish it.
22
+
* Authoring the template from scratch
23
+
* Exporting the template from Azure and polish it
24
24
25
25
To implement the logics to build connections, there are three options:
26
26
27
27
* Using Service Connector and store configuration in App Configuration
28
-
* Using Service Connector in the template.
29
-
* Using template logics to configure source and target services directly.
28
+
* Using Service Connector in the template
29
+
* Using template logics to configure source and target services directly
30
30
31
31
Combinations of these different options can produce different solutions. Due to [IaC limitations](./known-limitations.md) in Service Connector, we recommend that you implement the following solutions in the order presented below. To apply these solutions, you must understand the IaC tools and the template authoring grammar.
| 1 | Authoring from scratch | Use Service Connector and store configuration in App Configuration | Has liveness check on the cloud resourcesbefore allowing live traffics| - Template is simple and readable<br />- Service Connector brings extra values<br />- No IaC problem is introduced by Service Connector | - Need extra dependency to read configuration from App Configuration<br />-Cost to check cloud resources liveness |
36
-
| 2 | Authoring from scratch | Use Service Connector | Has liveness check on the cloud resources before allowing live traffics| - Template is simple and readable<br />- Service Connector brings extra values| - Cost to check cloud resources liveness |
35
+
| 1 | Authoring from scratch | Use Service Connector and store configuration in App Configuration | Has liveness check on the cloud resourcesbefore allowing live traffic| - Template is simple and readable<br />- Service Connector brings additional value<br />- No IaC problem is introduced by Service Connector | - Need extra dependency to read configuration from App Configuration<br />-Cost to check cloud resources liveness |
36
+
| 2 | Authoring from scratch | Use Service Connector | Has liveness check on the cloud resources before allowing live traffic| - Template is simple and readable<br />- Service Connector brings additional value| - Cost to check cloud resources liveness |
37
37
| 3 | Authoring from scratch | Configure source and target services directly in template | No liveness check on the cloud resources | - Template is simple and readable | - Service Connector features aren't available |
38
-
| 4 | Export and polish | Use Service Connector and store configuration in App Configuration | Has liveness check on the cloud resources before allowing live traffics| - Resources are exactly the same as in the cloud<br />- Service Connector brings extra values<br />- No IaC problem is introduced by Service Connector | - Need extra dependency to read configuration from App Configuration<br />- Cost to check cloud resources liveness<br />- Supports only ARM templates<br />- Efforts required to understand and polish the template |
39
-
| 5 | Export and polish | Use Service Connector | Has liveness check on the cloud resources before allowing live traffics| - Resources are exactly the same as in the cloud<br />- Service Connector brings extra values| - Cost to check cloud resources liveness<br />- Supports only ARM templates<br />- Efforts required to understand and polish the template |
38
+
| 4 | Export and polish | Use Service Connector and store configuration in App Configuration | Has liveness check on the cloud resources before allowing live traffic| - Resources are exactly the same as in the cloud<br />- Service Connector brings additional value<br />- No IaC problem is introduced by Service Connector | - Need extra dependency to read configuration from App Configuration<br />- Cost to check cloud resources liveness<br />- Supports only ARM templates<br />- Efforts required to understand and polish the template |
39
+
| 5 | Export and polish | Use Service Connector | Has liveness check on the cloud resources before allowing live traffic| - Resources are exactly the same as in the cloud<br />- Service Connector brings additional value| - Cost to check cloud resources liveness<br />- Supports only ARM templates<br />- Efforts required to understand and polish the template |
40
40
| 6 | Export and polish | Configure source and target services directly in template | No liveness check on the cloud resources | - Resources are exactly same as on the cloud | - Support only ARM template<br />- Efforts to understand and polish the template<br />- Service Connector features aren't available |
0 commit comments