diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/01.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/01.png new file mode 100644 index 00000000..00810d68 Binary files /dev/null and b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/01.png differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/02.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/02.png new file mode 100644 index 00000000..2aa57f47 Binary files /dev/null and b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/02.png differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/03.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/03.png new file mode 100644 index 00000000..c53b759f Binary files /dev/null and b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/03.png differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/04.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/04.png new file mode 100644 index 00000000..d40ef6e4 Binary files /dev/null and b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/04.png differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/05.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/05.png new file mode 100644 index 00000000..c4970f7e Binary files /dev/null and b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/05.png differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/06.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/06.png similarity index 100% rename from docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/06.png rename to docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/06.png diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/07.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/07.png new file mode 100644 index 00000000..02a5d5e6 Binary files /dev/null and b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/07.png differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/08.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/08.png new file mode 100644 index 00000000..bffd8a3d Binary files /dev/null and b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/08.png differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/09.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/09.png new file mode 100644 index 00000000..409c856f Binary files /dev/null and b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/09.png differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/10.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/10.png new file mode 100644 index 00000000..86be1b09 Binary files /dev/null and b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/10.png differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/11.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/11.png new file mode 100644 index 00000000..b44659f2 Binary files /dev/null and b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/11.png differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/12.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/12.png similarity index 100% rename from docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/12.png rename to docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/12.png diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/13.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/13.png similarity index 100% rename from docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/13.png rename to docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/13.png diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/14.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/14.png similarity index 100% rename from docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/14.png rename to docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/14.png diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/15.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/15.png similarity index 100% rename from docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/15.png rename to docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/15.png diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/16.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/16.png similarity index 100% rename from docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/16.png rename to docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/16.png diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/17.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/17.png similarity index 100% rename from docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/17.png rename to docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/17.png diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/18.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/18.png similarity index 100% rename from docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/18.png rename to docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/18.png diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/19.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/19.png similarity index 100% rename from docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/19.png rename to docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/19.png diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/20.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/20.png similarity index 100% rename from docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/20.png rename to docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/20.png diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/21.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/21.png new file mode 100644 index 00000000..ea442c9a Binary files /dev/null and b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/21.png differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/22.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/22.png new file mode 100644 index 00000000..7bb97846 Binary files /dev/null and b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/22.png differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/23.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/23.png new file mode 100644 index 00000000..b80245e9 Binary files /dev/null and b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/23.png differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/24.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/24.png new file mode 100644 index 00000000..62d01c68 Binary files /dev/null and b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/24.png differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/25.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/25.png similarity index 100% rename from docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/25.png rename to docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/25.png diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/26.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/26.png new file mode 100644 index 00000000..d413b995 Binary files /dev/null and b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/26.png differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/27.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/27.png new file mode 100644 index 00000000..c71c9705 Binary files /dev/null and b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/27.png differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/28.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/28.png similarity index 100% rename from docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/28.png rename to docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/28.png diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/29.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/29.png new file mode 100644 index 00000000..aedab860 Binary files /dev/null and b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/29.png differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/_index.md b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/_index.md similarity index 75% rename from docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/_index.md rename to docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/_index.md index 35e5a0a7..0d69d58a 100644 --- a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/_index.md +++ b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_acsa/_index.md @@ -1,27 +1,27 @@ --- type: docs -title: "Fault Detection with Edge Storage Accelerator on AKS Edge Essentials single node deployment" -linkTitle: "Fault Detection with Edge Storage Accelerator on AKS Edge Essentials single node deployment" +title: "Fault Detection with Azure Container Storage on AKS Edge Essentials single node deployment" +linkTitle: "Fault Detection with Azure Container Storage on AKS Edge Essentials single node deployment" weight: 7 description: > --- -## Fault Detection with Edge Storage Accelerator on AKS Edge Essentials single node deployment +## Fault Detection with Azure Container Storage on AKS Edge Essentials single node deployment -The following Jumpstart scenario showcases Edge Storage Accelerator (ESA), which is a storage system designed for Arc-enabled Kubernetes clusters to provide reliable, fault tolerant storage in a *ReadWriteMany* persistent volume. The Edge Storage Accelerator provides a constantly connected conduit for edge data to be replicated to blob storage in the cloud while maintaining a local copy, as space permits, for low-latency local access. +The following Jumpstart scenario showcases Azure Container Storage (ACSA), which is a storage system designed for Arc-enabled Kubernetes clusters to provide reliable, fault tolerant storage in a *ReadWriteMany* persistent volume. The Azure Container Storage provides a constantly connected conduit for edge data to be replicated to blob storage in the cloud while maintaining a local copy, as space permits, for low-latency local access. -> ⚠️ **Disclaimer:** The Edge Storage Accelerator is currently in public preview and not generally available. Access to the feature may be limited and subject to specific terms and conditions. For further details and updates on availability, please refer to the [Edge Storage Accelerator Documentation](https://learn.microsoft.com/azure/azure-arc/edge-storage-accelerator/overview). +> ⚠️ **Disclaimer:** The Azure Container Storage is currently in public preview and not generally available. Access to the feature may be limited and subject to specific terms and conditions. For further details and updates on availability, please refer to the [Azure Container Storage Documentation](https://learn.microsoft.com/azure/azure-arc/edge-storage-accelerator/overview). ![Screenshot showing scenario architecture diagram](./01.png) -> **Note:** 🧪 For access to the preview, please complete this [questionnaire](https://forms.office.com/Pages/ResponsePage.aspx?id=v4j5cvGGr0GRqy180BHbR19S7i8RsvNAg8hqZuHbEyxUNTEzN1lDT0s3SElLTDc5NlEzQTE2VVdKNi4u) about your environment and use-case. We want to be sure that our customers will be successful in their testing! Once you have submitted your responses, one of the ESA PMs will get back to you with an update on your request! +> **Note:** 🧪 For access to the preview, please complete this [questionnaire](https://forms.office.com/Pages/ResponsePage.aspx?id=v4j5cvGGr0GRqy180BHbR19S7i8RsvNAg8hqZuHbEyxUNTEzN1lDT0s3SElLTDc5NlEzQTE2VVdKNi4u) about your environment and use-case. We want to be sure that our customers will be successful in their testing! Once you have submitted your responses, one of the ACSA PMs will get back to you with an update on your request! 🪲 If you found a bug or have an issue, please complete the [Edge Storage Accelerator Request Support Form](https://forms.office.com/Pages/ResponsePage.aspx?id=v4j5cvGGr0GRqy180BHbR19S7i8RsvNAg8hqZuHbEyxUOVlRSjJNOFgxNkRPN1IzQUZENFE4SjlSNy4u). -In this scenario, a computer vision AI model detects defects in bolts by analyzing video from a supply line video feed streamed over RTSP. The identified defects are then stored in a container within a storage account using ESA. +In this scenario, a computer vision AI model detects defects in bolts by analyzing video from a supply line video feed streamed over RTSP. The identified defects are then stored in a container within a storage account using ACSA. -The automation in this scenario deploys Edge Storage Accelerator on an AKS Edge Essentials single-node deployment running in an Azure virtual machine. The provided ARM template creates the Azure resources and configures the LogonScript.ps1 custom script extension which handles AKS Edge Essentials cluster creation, Azure Arc onboarding for the Azure VM and AKS Edge Essentials cluster, and Edge Storage Accelerator deployment. Once AKS Edge Essentials is deployed [Edge Storage Accelerator](https://learn.microsoft.com/azure/azure-arc/edge-storage-accelerator/overview) is installed as a Kubernetes service that exposes a CSI driven storage class for use by applications in the Edge Essentials Kubernetes cluster. +The automation in this scenario deploys Azure Container Storage on an AKS Edge Essentials single-node deployment running in an Azure virtual machine. The provided ARM template creates the Azure resources and configures the LogonScript.ps1 custom script extension which handles AKS Edge Essentials cluster creation, Azure Arc onboarding for the Azure VM and AKS Edge Essentials cluster, and Azure Container Storage deployment. Once AKS Edge Essentials is deployed [Azure Container Storage](https://learn.microsoft.com/azure/azure-arc/edge-storage-accelerator/overview) is installed as a Kubernetes service that exposes a CSI driven storage class for use by applications in the Edge Essentials Kubernetes cluster. ## Prerequisites @@ -71,7 +71,7 @@ The automation and deployment flow of the scenario proceeds as follows: - User edits the ARM template parameters file (1-time edit). These parameter values are used throughout the deployment. -- Main [*azuredeploy* ARM template](https://github.com/microsoft/azure_arc/blob/main/azure_edge_iot_ops_jumpstart/esa_fault_detection/azuredeploy.json) will initiate the deployment of the following resources: +- Main [*azuredeploy* ARM template](https://github.com/microsoft/azure_arc/blob/main/azure_edge_iot_ops_jumpstart/ACSA_fault_detection/azuredeploy.json) will initiate the deployment of the following resources: - *Virtual Network* - Virtual Network for Azure Windows Server VM. - *Network Interface* - Network Interface for Azure Windows Server VM. @@ -79,10 +79,10 @@ The automation and deployment flow of the scenario proceeds as follows: - *Virtual Machine* - Azure Windows Server VM. - *Custom script and Azure Desired State Configuration extensions* - Configure the Azure Windows Server VM to host AKS Edge Essentials. -- User remotes into client Windows VM, which automatically kicks off the [*LogonScript*](https://github.com/microsoft/azure_arc/blob/main/azure_edge_iot_ops_jumpstart/esa_fault_detection/artifacts/LogonScript.ps1) PowerShell script to: +- User remotes into client Windows VM, which automatically kicks off the [*LogonScript*](https://github.com/microsoft/azure_arc/blob/main/azure_edge_iot_ops_jumpstart/ACSA_fault_detection/artifacts/LogonScript.ps1) PowerShell script to: - Create the AKS Edge Essentials cluster in the Windows Server VM - Onboard the Azure VM and AKS Edge Essentials cluster to Azure Arc - - Deploy ESA and Fault Detection Model + - Deploy ACSA and Fault Detection Model ## Deployment @@ -96,7 +96,7 @@ As mentioned, this deployment will leverage ARM templates. You will deploy a sin - Before deploying the ARM template, login to Azure using Azure CLI with the *`az login`* command. -- The deployment uses the ARM template parameters file. Before initiating the deployment, edit the [*azuredeploy.parameters.json*](https://github.com/microsoft/azure_arc/blob/main/azure_edge_iot_ops_jumpstart/esa_fault_detection/azuredeploy.parameters.json) file located in your local cloned repository folder. +- The deployment uses the ARM template parameters file. Before initiating the deployment, edit the [*azuredeploy.parameters.json*](https://github.com/microsoft/azure_arc/blob/main/azure_edge_iot_ops_jumpstart/ACSA_fault_detection/azuredeploy.parameters.json) file located in your local cloned repository folder. - *`vmSize`* - Client Windows VM size. - *`vmName`* - Client Windows VM name. @@ -114,28 +114,28 @@ As mentioned, this deployment will leverage ARM templates. You will deploy a sin - *`storageAccountName`* - Azure Storage Account Name - *`storageContainer`* - Container in Storage Account (Leave this unmodified for a quick deployment) -- To deploy the ARM template, navigate to the local cloned [deployment folder](https://github.com/microsoft/azure_arc/blob/main/azure_edge_iot_ops_jumpstart/esa_fault_detection/) and run the below command: +- To deploy the ARM template, navigate to the local cloned [deployment folder](https://github.com/microsoft/azure_arc/blob/main/azure_edge_iot_ops_jumpstart/ACSA_fault_detection/) and run the below command: ```shell az group create --name --location az deployment group create \ --resource-group \ --name \ - --template-uri https://raw.githubusercontent.com/microsoft/azure_arc/main/azure_edge_iot_ops_jumpstart/esa_fault_detection/azuredeploy.json \ + --template-uri https://raw.githubusercontent.com/microsoft/azure_arc/main/azure_edge_iot_ops_jumpstart/ACSA_fault_detection/azuredeploy.json \ --parameters ``` > **Note:** Make sure that you are using the same Azure resource group name as the one you've just used in the *azuredeploy.parameters.json* file. - > **Note:** ESA currently supports only the following Azure regions: East US, East US 2, West US 3, and West Europe. Ensure that your resource group and deployment are within these Azure regions. Support for additional locations will be provided in the future. + > **Note:** ACSA currently supports only the following Azure regions: East US, East US 2, West US 3, and West Europe. Ensure that your resource group and deployment are within these Azure regions. Support for additional locations will be provided in the future. For example: ```shell - az group create --name AKS-EE-ESA-Demo --location "East US 2" + az group create --name AKS-EE-ACSA-Demo --location "East US 2" az deployment group create \ - --resource-group AKS-EE-ESA-Demo \ + --resource-group AKS-EE-ACSA-Demo \ --name akseedemo \ - --template-uri https://raw.githubusercontent.com/microsoft/azure_arc/main/azure_edge_iot_ops_jumpstart/esa_fault_detection/azuredeploy.json \ + --template-uri https://raw.githubusercontent.com/microsoft/azure_arc/main/azure_edge_iot_ops_jumpstart/ACSA_fault_detection/azuredeploy.json \ --parameters azuredeploy.parameters.json ``` @@ -149,7 +149,7 @@ As mentioned, this deployment will leverage ARM templates. You will deploy a sin ## Windows Login & Post Deployment -Various options are available to connect to *ESA-Win-Demo* Azure VM, depending on the parameters you supplied during deployment. +Various options are available to connect to *ACSA-Win-Demo* Azure VM, depending on the parameters you supplied during deployment. - [RDP](#connecting-directly-with-rdp) - available after configuring access to port 3389 on the *Arc-App-Client-NSG*, or by enabling [Just-in-Time access (JIT)](#connect-using-just-in-time-access-jit). - [Azure Bastion](#connect-using-azure-bastion) - available if *`true`* was the value of your *`deployBastion`* parameter during deployment. @@ -158,7 +158,7 @@ Various options are available to connect to *ESA-Win-Demo* Azure VM, depending o By design, port 3389 is not allowed on the network security group. Therefore, you must create an NSG rule to allow inbound 3389. -- Open the *ESA-Win-Demo-NSG* resource in Azure portal and click "Add" to add a new rule. +- Open the *ACSA-Win-Demo-NSG* resource in Azure portal and click "Add" to add a new rule. ![Screenshot showing AKS-EE-Demo-NSG NSG with blocked RDP](./04.png) @@ -226,13 +226,13 @@ If you already have [Microsoft Defender for Cloud](https://learn.microsoft.com/a ![Screenshot kubectl get pod -A](./23.png) -## Edge Storage Accelerator: Real-Time Defect Detection in Manufacturing +## Azure Container Storage: Real-Time Defect Detection in Manufacturing -Once installed, you will need to open a PowerShell on the *ESA-Win-Demo* server and obtain the IP and service port for the demonstration application. +Once installed, you will need to open a PowerShell on the *ACSA-Win-Demo* server and obtain the IP and service port for the demonstration application. ![Screenshot kubectl get svc](./24.png) -Use the *esa-webserver-svc* EXTERNAL-IP and PORT to reach the application web frontend. +Use the *ACSA-webserver-svc* EXTERNAL-IP and PORT to reach the application web frontend. ![Screenshot of web application](./25.png) @@ -246,12 +246,12 @@ After the application runs, you can validate that the detected objects have been ### Exploring logs from the Client VM -Occasionally, you may need to review log output from scripts that run on the *ESA-Win-Demo* VM in case of deployment failures. To make troubleshooting easier, the scenario deployment scripts collect all relevant logs in the *C:\Temp* folder on *ESA-Win-Demo* Azure VM. A short description of the logs and their purpose can be seen in the list below: +Occasionally, you may need to review log output from scripts that run on the *ACSA-Win-Demo* VM in case of deployment failures. To make troubleshooting easier, the scenario deployment scripts collect all relevant logs in the *C:\Temp* folder on *ACSA-Win-Demo* Azure VM. A short description of the logs and their purpose can be seen in the list below: | Log file | Description | | ------- | ----------- | -| *C:\Temp\Bootstrap.log* | Output from the initial *bootstrapping.ps1* script that runs on *ESA-Win-Demo* Azure VM. | -| *C:\Temp\LogonScript.log* | Output of *LogonScript.ps1* which creates the AKS Edge Essentials cluster, onboards it with Azure Arc and creates the necessary extensions for Edge Storage Accelerator, storage account, storage container, and the Kubernetes deployment for running the fault detection scenario | +| *C:\Temp\Bootstrap.log* | Output from the initial *bootstrapping.ps1* script that runs on *ACSA-Win-Demo* Azure VM. | +| *C:\Temp\LogonScript.log* | Output of *LogonScript.ps1* which creates the AKS Edge Essentials cluster, onboards it with Azure Arc and creates the necessary extensions for Azure Container Storage, storage account, storage container, and the Kubernetes deployment for running the fault detection scenario | ![Screenshot showing the Temp folder with deployment logs](./28.png) diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/01.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/01.png deleted file mode 100644 index bd1d5a08..00000000 Binary files a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/01.png and /dev/null differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/02.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/02.png deleted file mode 100644 index 7c307529..00000000 Binary files a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/02.png and /dev/null differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/03.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/03.png deleted file mode 100644 index acd72f24..00000000 Binary files a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/03.png and /dev/null differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/04.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/04.png deleted file mode 100644 index 5f8a463e..00000000 Binary files a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/04.png and /dev/null differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/05.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/05.png deleted file mode 100644 index 79c28b80..00000000 Binary files a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/05.png and /dev/null differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/07.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/07.png deleted file mode 100644 index b405bea2..00000000 Binary files a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/07.png and /dev/null differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/08.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/08.png deleted file mode 100644 index a3e05e0c..00000000 Binary files a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/08.png and /dev/null differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/09.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/09.png deleted file mode 100644 index 0bf5003e..00000000 Binary files a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/09.png and /dev/null differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/10.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/10.png deleted file mode 100644 index 357d89da..00000000 Binary files a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/10.png and /dev/null differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/11.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/11.png deleted file mode 100644 index 485c9c8b..00000000 Binary files a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/11.png and /dev/null differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/21.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/21.png deleted file mode 100644 index 7ca80f8a..00000000 Binary files a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/21.png and /dev/null differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/22.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/22.png deleted file mode 100644 index ee028213..00000000 Binary files a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/22.png and /dev/null differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/23.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/23.png deleted file mode 100644 index 67bd8830..00000000 Binary files a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/23.png and /dev/null differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/24.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/24.png deleted file mode 100644 index 9ae11568..00000000 Binary files a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/24.png and /dev/null differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/26.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/26.png deleted file mode 100644 index 88ab717d..00000000 Binary files a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/26.png and /dev/null differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/27.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/27.png deleted file mode 100644 index 7614ba13..00000000 Binary files a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/27.png and /dev/null differ diff --git a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/29.png b/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/29.png deleted file mode 100644 index 904c9a8c..00000000 Binary files a/docs/azure_arc_jumpstart/azure_edge_iot_ops/aks_edge_essentials_single_esa/29.png and /dev/null differ diff --git a/docs/azure_jumpstart_hcibox/getting_started/_index.md b/docs/azure_jumpstart_hcibox/getting_started/_index.md index 4fe319f0..19d1ddb3 100644 --- a/docs/azure_jumpstart_hcibox/getting_started/_index.md +++ b/docs/azure_jumpstart_hcibox/getting_started/_index.md @@ -4,7 +4,7 @@ linkTitle: "Getting Started" isGettingStarted: false weight: 2 --- - +# Evaluating Azure Stack HCI with HCIBox ## Getting started HCIBox is a turnkey solution that provides a complete sandbox for exploring [Azure Stack HCI](https://learn.microsoft.com/azure-stack/hci/whats-new) capabilities and hybrid cloud integration in a virtualized environment. HCIBox is designed to be completely self-contained within a single Azure subscription and resource group, which will make it easy for a user to get hands-on with Azure Stack HCI and [Azure Arc](https://learn.microsoft.com/azure/azure-arc/overview) technology without the need for physical hardware. diff --git a/docs/release_notes/_index.md b/docs/release_notes/_index.md index de54b923..3bae5189 100644 --- a/docs/release_notes/_index.md +++ b/docs/release_notes/_index.md @@ -52,7 +52,7 @@ weight: 6 ### Arc, Edge, and IoT Operations -- [Bug: https://github.com/Azure/arc_jumpstart_docs/issues/406](https://github.com/Azure/arc_jumpstart_docs/issues/406) +- [Bug: Simulator not Transmitting Data in Edge IoT Ops Manufacturing Jumpstart #406](https://github.com/Azure/arc_jumpstart_docs/issues/406) ## August 2024