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/operator-nexus/howto-precertification.md
+23-80Lines changed: 23 additions & 80 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,34 +18,19 @@ In this section, we'll describe the process and the steps for network function p
18
18
19
19
## Pre-certification of network function for operators
20
20
21
-
The goal is make available a catalog of network functions that
22
-
conform to the Operator Nexus specifications. NF
23
-
partners onboarding to precertification program and ANFM service won't be
24
-
required to change the commercial licensing arrangement with the operators.
21
+
The goal is make available a catalog of network functions that conform to the Operator Nexus specifications. NF partners onboarding to precertification program and ANFM service won't be required to change the commercial licensing arrangement with the operators.
25
22
26
23
## Pre-certification process
27
24
28
25
This section outlines the precertification process for Network Function deployment.
29
-
Microsoft uses this process with Network Equipment Providers (NEP) that
30
-
provide network function(s). This process guides the partner through
31
-
onboarding the network function onto Operator Nexus and
32
-
certifies the network function deployment methods using Azure deployment
33
-
services. The goal of this program is to ensure that the partner's network function
34
-
deployment process is predictable and repeatable on the Operator Nexus platform.
35
-
Microsoft provides a precertification environment for the partners to validate
36
-
the deployment of their network function. As a result, the partners'
37
-
network functions will be published in the Microsoft catalog of
38
-
network functions. This catalog will be available to operators using the Operator Nexus platform.
39
-
40
-
If the NF partner is interested in listing their offer in the Azure Marketplace,
41
-
Microsoft works with the partner to enable this offering in the marketplace.
26
+
Microsoft uses this process with Network Equipment Providers (NEP) that provide network function(s). This process guides the partner through onboarding the network function onto Operator Nexus and certifies the network function deployment methods using Azure deployment services. The goal of this program is to ensure that the partner's network function deployment process is predictable and repeatable on the Operator Nexus platform.
27
+
Microsoft provides a precertification environment for the partners to validate the deployment of their network function. As a result, the partners' network functions will be published in the Microsoft catalog of network functions. This catalog will be available to operators using the Operator Nexus platform.
28
+
29
+
If the NF partner is interested in listing their offer in the Azure Marketplace, Microsoft works with the partner to enable this offering in the marketplace.
42
30
43
31
### Azure Network Function Manager
44
32
45
-
The Azure [Network Function Manager (ANFM)](../network-function-manager/overview.md)
46
-
provides a cloud native orchestration and managed experience for
47
-
precertified network functions (from the Azure Marketplace). The ANFM
48
-
provides consistent Azure managed applications experience for network functions.
33
+
The Azure [Network Function Manager (ANFM)](../network-function-manager/overview.md) provides a cloud native orchestration and managed experience for precertified network functions (from the Azure Marketplace). The ANFM provides consistent Azure managed applications experience for network functions.
49
34
50
35
### Pre-certification steps
51
36
@@ -60,13 +45,8 @@ Figure: Pre-Certification (precert) Process
60
45
61
46
To ensure an efficient and effective onboarding process for the partner there are perquisites to precertification lab entry.
62
47
63
-
1. The partners start the Azure Marketplace agreement and [create a partner
64
-
center account](/partner-center/create-account).
65
-
The partner can then publish the network function
66
-
offers in the marketplace. The marketplace agreement doesn't have to be
67
-
completed prior to precert lab entry. However, it's an important step before the
68
-
helm charts and images on-boarded to Azure Network Function Manager (ANFM)
69
-
service are added to the precertified catalog.
48
+
1. The partners start the Azure Marketplace agreement and [create a partner center account](/partner-center/create-account).
49
+
The partner can then publish the network function offers in the marketplace. The marketplace agreement doesn't have to be completed prior to precert lab entry. However, it's an important step before the helm charts and images on-boarded to Azure Network Function Manager (ANFM) service are added to the precertified catalog.
70
50
71
51
2. Microsoft will conduct several sessions on key topics with the partner:
72
52
@@ -113,57 +93,33 @@ As a part of technical engagement, the documents that Microsoft will provide to
113
93
114
94
### Scheduling/partner engagement
115
95
116
-
The Network Function deployment pre-certification lab will be a shared
117
-
infrastructure where multiple partners will be testing simultaneously. Based
118
-
on the available capacity in the lab Microsoft will allocate resources for
119
-
various partners to complete the Network Function deployment pre-certification activities in a timely and limited window.
96
+
The Network Function deployment pre-certification lab will be a shared infrastructure where multiple partners will be testing simultaneously. Based on the available capacity in the lab Microsoft will allocate resources for various partners to complete the Network Function deployment pre-certification activities in a timely and limited window.
120
97
121
-
If the partner has a dedicated Operator Nexus environment in their facility, Microsoft will work with them
122
-
to enable updated version of Operator Nexus software to complete Network Function deployment pre-certification.
98
+
If the partner has a dedicated Operator Nexus environment in their facility, Microsoft will work with them to enable updated version of Operator Nexus software to complete Network Function deployment pre-certification.
123
99
124
100
#### Deployment testing
125
101
126
102
##### Scope of testing in the pre-certification lab
127
103
128
-
With the ARM templates defined in the previous section, Microsoft will work
129
-
with the partners to identify the appropriate lab environment to perform the
130
-
testing. Microsoft will enable the appropriate Subscription ID and Resource
131
-
Groups so that the partners can deploy all the resources from the Azure
132
-
Portal/CLI into the target lab environment. Microsoft will also enable jump box
133
-
access for the partners to perform troubleshooting or remote connectivity to
134
-
the test tools/config management tools. The following verification will be
135
-
performed by the partners and results reviewed by Microsoft:
104
+
With the ARM templates defined in the previous section, Microsoft will work with the partners to identify the appropriate lab environment to perform the testing. Microsoft will enable the appropriate Subscription ID and Resource Groups so that the partners can deploy all the resources from the Azure Portal/CLI into the target lab environment. Microsoft will also enable jump box access for the partners to perform troubleshooting or remote connectivity to the test tools/config management tools. The following verification will be performed by the partners and results reviewed by Microsoft:
136
105
137
-
1. Verify that the resources in the ARM template, corresponding to the tenant
138
-
cluster definition, include:
106
+
1. Verify that the resources in the ARM template, corresponding to the tenant cluster definition, include:
139
107
140
108
- Kubernetes cluster/ VM instance
141
109
- managed fabric resources for isolation-domain and L3 route policies
142
110
- workload networks and management network resources for Kubernetes networks/ VM networks
143
111
144
-
2. Verify the basic network connectivity between all the end points of test
145
-
set-up is working.
146
-
3. After the tenant cluster set-up is validated, verify that the
147
-
ANFM network function is working as designed. Verify that the
148
-
container pods are in a running state.
112
+
2. Verify the basic network connectivity between all the end points of test set-up is working.
113
+
3. After the tenant cluster set-up is validated, verify that the ANFM network function is working as designed. Verify that the container pods are in a running state.
149
114
4. Verify that NF works with supported versions of Kubernetes, CNI versions.
150
-
5. Verify that the helm-based upgrade operations on the NF application using
151
-
ANFM service is working as designed.
115
+
5. Verify that the helm-based upgrade operations on the NF application using ANFM service is working as designed.
152
116
6. Perform interface testing after the NF has been deployed and configured. This testing will validate that the networking is working as designed. And it validates Kubernetes cluster's internal network and connection to a source/sink (simulator).
153
117
7. Perform a low-volume traffic simulation on the application.
154
-
To validate the internal routing,
155
-
deploy the test tool application inside the Operator Nexus cluster.
156
-
To test the routing across the CE, based on the application characteristics,
157
-
deploy the test tool application outside the Operator Nexus cluster.
158
-
8. Azure PaaS integration (optional): Microsoft precert environment will be
159
-
connected to an Azure region using ExpressRoute. The NEP partner can also integrate
160
-
Azure PaaS services with their application. They can verify that the PaaS functionality is working as designed.
161
-
9. After testing is complete, delete NF resources
162
-
in the ANFM service and verify that the container pods are removed from the
163
-
subcluster.
164
-
10. Verify all the tenant cluster and fabric components are deleted. Validate that deleting the network fabric
165
-
resources removes the corresponding configuration on the Network
166
-
devices.
118
+
To validate the internal routing, deploy the test tool application inside the Operator Nexus cluster.
119
+
To test the routing across the CE, based on the application characteristics, deploy the test tool application outside the Operator Nexus cluster.
120
+
8. Azure PaaS integration (optional): Microsoft precert environment will be connected to an Azure region using ExpressRoute. The NEP partner can also integrate Azure PaaS services with their application. They can verify that the PaaS functionality is working as designed.
121
+
9. After testing is complete, delete NF resources in the ANFM service and verify that the container pods are removed from the subcluster.
122
+
10. Verify all the tenant cluster and fabric components are deleted. Validate that deleting the network fabric resources removes the corresponding configuration on the Network devices.
167
123
168
124
##### Testing tools in pre-certification lab
169
125
@@ -172,22 +128,9 @@ Microsoft will provide basic traffic simulation tools such as Developing Solutio
172
128
173
129
#### Test results from deployment precertification testing
174
130
175
-
Microsoft will review the test results, provided by the partner, for the
176
-
application being precertified. The
177
-
objective of the Network Function Deployment Precertification process is to
178
-
ensure that the test cases defined, and test results produced comprehensively
179
-
validate the deployment of the application on the Operator Nexus platform. For interface
180
-
testing using a test tool such as Spirent, Microsoft will work with the
181
-
partners to identify the test scenarios. After the deployment validation and smoke
182
-
testing are completed in the precertification lab, Microsoft will review
183
-
the test results with the NEPS to confirm that the test results meet the scope
184
-
of deployment pre-certification.
185
-
Microsoft will then work with the partner to graduate the NF application to the
186
-
ANFM service catalog. The partners are free to share the results of the
187
-
pre-certification/re-certification testing.
131
+
Microsoft will review the test results, provided by the partner, for the application being precertified. The objective of the Network Function Deployment Precertification process is to ensure that the test cases defined, and test results produced comprehensively validate the deployment of the application on the Operator Nexus platform. For interface testing using a test tool such as Spirent, Microsoft will work with the partners to identify the test scenarios. After the deployment validation and smoke testing are completed in the precertification lab, Microsoft will review the test results with the NEPS to confirm that the test results meet the scope of deployment pre-certification.
132
+
Microsoft will then work with the partner to graduate the NF application to the ANFM service catalog. The partners are free to share the results of the pre-certification/re-certification testing.
188
133
189
134
#### Recertification
190
135
191
-
Microsoft will enable the preview/ update versions of Operator Nexus platform and ANFM
192
-
service releases in precert lab. Microsoft will coordinate with partners to
193
-
recertify.
136
+
Microsoft will enable the preview/ update versions of Operator Nexus platform and ANFM service releases in precert lab. Microsoft will coordinate with partners to recertify.
Copy file name to clipboardExpand all lines: articles/orbital/resource-graph-samples.md
+2-4Lines changed: 2 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,10 +11,8 @@ ms.author: kellydevens
11
11
12
12
# Azure Resource Graph sample queries for Azure Orbital Ground Station
13
13
14
-
This page is a collection of [Azure Resource Graph](../governance/resource-graph/overview.md)
15
-
sample queries for Azure Orbital Ground Station. For a complete list of Azure Resource Graph samples, see
16
-
[Resource Graph samples by Category](../governance/resource-graph/samples/samples-by-category.md)
17
-
and [Resource Graph samples by Table](../governance/resource-graph/samples/samples-by-table.md).
14
+
This page is a collection of [Azure Resource Graph](../governance/resource-graph/overview.md) sample queries for Azure Orbital Ground Station. For a complete list of Azure Resource Graph samples, see
15
+
[Resource Graph samples by Category](../governance/resource-graph/samples/samples-by-category.md) and [Resource Graph samples by Table](../governance/resource-graph/samples/samples-by-table.md).
0 commit comments