Skip to content

Commit

Permalink
Merge pull request #11543 from xpouyat/remove-ams-gridwich
Browse files Browse the repository at this point in the history
Remove Azure Media Services references from Gridwich documentation
  • Loading branch information
JamesJBarnett committed Jan 29, 2024
2 parents 28c1d77 + ad8480c commit dc47553
Show file tree
Hide file tree
Showing 62 changed files with 144 additions and 1,706 deletions.
114 changes: 77 additions & 37 deletions .openpublishing.redirection.json
Expand Up @@ -4,12 +4,12 @@
"source_path": "docs/solution-ideas/articles/loan-credit-risk-analyzer-and-default-modeling.yml",
"redirect_url": "/azure/architecture/example-scenario/ai/loan-credit-risk-analyzer-and-default-modeling",
"redirect_document_id": false
},
},
{
"source_path": "docs/reference-architectures/identity/adds-extend-domain.yml",
"redirect_url": "/azure/architecture/example-scenario/identity/adds-extend-domain",
"redirect_document_id": false
},
},
{
"source_path": "docs/solution-ideas/articles/streaming-using-hdinsight.yml",
"redirect_url": "/azure/architecture",
Expand Down Expand Up @@ -49,22 +49,22 @@
"source_path": "docs/reference-architectures/migration/modernize-mainframe-data-to-azure.yml",
"redirect_url": "/azure/architecture/example-scenario/mainframe/modernize-mainframe-data-to-azure",
"redirect_document_id": false
},
},
{
"source_path": "docs/solution-ideas/articles/instant-broadcasting-on-serverless-architecture.yml",
"redirect_url": "/azure/architecture/serverless-quest/serverless-overview",
"redirect_document_id": false
},
},
{
"source_path": "docs/solution-ideas/articles/blockchain-workflow-application.yml",
"redirect_url": "https://azure.microsoft.com/updates/action-required-migrate-your-azure-blockchain-service-data-by-10-september-2021",
"redirect_document_id": false
},
},
{
"source_path": "docs/networking/guide/waf-application-gateway.md",
"redirect_url": "/azure/architecture/framework/services/networking/azure-application-gateway#security",
"redirect_document_id": false
},
},
{
"source_path": "docs/framework/scalability/data-management.md",
"redirect_url": "/azure/architecture/framework/Scalability/overview",
Expand All @@ -84,7 +84,7 @@
"source_path": "docs/solution-ideas/articles/predicting-length-of-stay-in-hospitals.yml",
"redirect_url": "/azure/architecture/example-scenario/digital-health/predict-patient-length-of-stay",
"redirect_document_id": false
},
},
{
"source_path": "docs/compliance/fedramp/index.md",
"redirect_url": "/previous-versions/azure/security/blueprints/fedramp-iaaswa-overview"
Expand All @@ -103,7 +103,7 @@
"source_path": "docs/solution-ideas/articles/remote-patient-monitoring.yml",
"redirect_url": "/azure/architecture/example-scenario/digital-health/remote-patient-monitoring",
"redirect_document_id": false
},
},
{
"source_path": "docs/elasticsearch/automated-performance-tests.md",
"redirect_url": "/azure/architecture"
Expand Down Expand Up @@ -1788,7 +1788,7 @@
{
"source_path_from_root": "/docs/networking/guide/well-architected-framework-azure-firewall.md",
"redirect_url": "/azure/architecture/framework/services/networking/azure-firewall",
"redirect_document_id": false
"redirect_document_id": false
},
{
"source_path": "docs/vdc/networking-virtual-datacenter.md",
Expand Down Expand Up @@ -1850,7 +1850,7 @@
},
{
"source_path": "docs/patterns/runtime-reconfiguration.md",
"redirect_url": "/azure/architecture/patterns",
"redirect_url": "/azure/architecture/patterns",
"redirect_document_id": false
},
{
Expand Down Expand Up @@ -2112,7 +2112,7 @@
},
{
"source_path": "docs/framework/cost/data-management.md",
"redirect_url": "/azure/architecture/framework/cost/provision-datastores"
"redirect_url": "/azure/architecture/framework/cost/provision-datastores"
},
{
"source_path": "docs/solution-ideas/articles/information-chatbot.md",
Expand Down Expand Up @@ -2178,13 +2178,13 @@
{
"source_path": "framework/security/network-security-containment.md",
"redirect_url": "/azure/architecture/framework/security/design-network",
"redirect_document_id": true
"redirect_document_id": true
},
{
"source_path": "framework/security/identity.md",
"redirect_url": "/azure/architecture/framework/security/design-identity",
"redirect_document_id": false
},
"redirect_document_id": false
},
{
"source_path": "docs/solution-ideas/articles/sharepoint-farm-office-365.md",
"redirect_url": "/azure/architecture/solution-ideas/articles/sharepoint-farm-microsoft-365",
Expand Down Expand Up @@ -2259,7 +2259,7 @@
"source_path": "docs/example-scenario/iot-aad/iot-aad.yml",
"redirect_url": "/azure/architecture/reference-architectures/iot",
"redirect_document_id": false
},
},
{
"source_path": "docs/solution-ideas/articles/ai-for-earth.yml",
"redirect_url": "https://aka.ms/AIArchitecture",
Expand All @@ -2274,7 +2274,7 @@
"source_path": "docs/example-scenario/ai/newsfeed-ingestion.yml",
"redirect_url": "/azure/architecture/example-scenario/ai/news-feed-ingestion-and-near-real-time-analysis",
"redirect_document_id": true
},
},
{
"source_path": "docs/solution-ideas/articles/demand-forecasting-and-price-optimization.yml",
"redirect_url": "/azure/architecture/solution-ideas/articles/demand-forecasting-price-optimization-marketing",
Expand Down Expand Up @@ -2604,23 +2604,23 @@
"source_path": "docs/example-scenario/data/data-analysis-regulated-industries.yml",
"redirect_url": "/azure/architecture/example-scenario/data/data-warehouse",
"redirect_document_id": false
},
},
{
"source_path": "docs/industries/retail/recommendation-engine-optimization.yml",
"redirect_url": "/previous-versions/machine-learning-server/install/machine-learning-server-install",
"redirect_document_id": false
},
},
{
"source_path": "docs/solution-ideas/articles/data-sovereignty-and-gravity.yml",
"redirect_url": "https://azure.microsoft.com/resources/data-residency-data-sovereignty-and-compliance-in-the-microsoft-cloud/",
"redirect_document_id": false
},
},
{
"source_path": "docs/solution-ideas/articles/devsecops-in-azure.yml",
"redirect_url": "/azure/architecture/guide/devsecops/devsecops-on-aks",
"redirect_document_id": false
},
{
{
"source_path": "docs/multitenant-identity/adfs.yml",
"redirect_url": "/azure/architecture/guide/multitenant/considerations/identity",
"redirect_document_id": false
Expand Down Expand Up @@ -2684,12 +2684,12 @@
"source_path": "docs/guide/microsoft-cloud/overview.md",
"redirect_url": "/microsoft-cloud/dev/overview/introduction",
"redirect_document_id": false
},
},
{
"source_path": "docs/guide/microsoft-cloud/create-deploy-more-applications-less-time.md",
"redirect_url": "/microsoft-cloud/dev/overview/create-deploy-more-applications-less-time",
"redirect_document_id": false
},
},
{
"source_path": "docs/guide/microsoft-cloud/get-most-value-technical-talent.md",
"redirect_url": "/microsoft-cloud/dev/overview/get-most-value-technical-talent",
Expand All @@ -2699,17 +2699,17 @@
"source_path": "docs/guide/microsoft-cloud/integrate-new-applications-existing-solutions.md",
"redirect_url": "/microsoft-cloud/dev/overview/integrate-new-applications-existing-solutions",
"redirect_document_id": false
},
},
{
"source_path": "docs/guide/microsoft-cloud/create-run-secure-applications.md",
"redirect_url": "/microsoft-cloud/dev/overview/create-run-secure-applications",
"redirect_document_id": false
},
},
{
"source_path": "docs/guide/microsoft-cloud/summary.md",
"redirect_url": "/microsoft-cloud/dev/overview/summary",
"redirect_document_id": false
},
},
{
"source_path": "docs/example-scenario/wvd/windows-virtual-desktop-fslogix.yml",
"redirect_url": "/fslogix/concepts-configuration-examples",
Expand Down Expand Up @@ -2849,7 +2849,7 @@
"source_path": "docs/reference-architectures/microservices/spring-apps-landing-zone.yml",
"redirect_url": "/azure/architecture/web-apps/spring-apps/spring-apps-landing-zone",
"redirect_document_id": true
},
},
{
"source_path": "docs/example-scenario/blue-green-spring/blue-green-spring.yml",
"redirect_url": "/azure/architecture/web-apps/spring-apps/blue-green-spring",
Expand Down Expand Up @@ -3005,32 +3005,32 @@
"redirect_url": "/azure/architecture/web-apps/guides/security/secure-single-page-application-authorization",
"redirect_document_id": true
},
{
{
"source_path": "docs/data-guide/technology-choices/r-developers-guide.md",
"redirect_url": "/azure/machine-learning/how-to-r-interactive-development",
"redirect_document_id": false
},
{
{
"source_path": "docs/web-apps/spring-apps/spring-apps-landing-zone.yml",
"redirect_url": "/azure/architecture/web-apps/spring-apps/architectures/spring-apps-landing-zone",
"redirect_document_id": true
},
{
{
"source_path": "docs/web-apps/spring-apps/spring-apps-multi-region.yml",
"redirect_url": "/azure/architecture/web-apps/spring-apps/architectures/spring-apps-multi-region",
"redirect_document_id": true
},
{
{
"source_path": "docs/web-apps/spring-apps/spring-apps-multi-zone.yml",
"redirect_url": "/azure/architecture/web-apps/spring-apps/architectures/spring-apps-multi-zone",
"redirect_document_id": true
},
{
{
"source_path": "docs/web-apps/spring-apps/blue-green-spring.yml",
"redirect_url": "/azure/architecture/web-apps/spring-apps/guides/blue-green-spring",
"redirect_document_id": true
},
{
{
"source_path": "docs/web-apps/spring-apps/spring-cloud-reverse-proxy.yml",
"redirect_url": "/azure/architecture/web-apps/spring-apps/guides/spring-cloud-reverse-proxy",
"redirect_document_id": true
Expand Down Expand Up @@ -3445,11 +3445,6 @@
"redirect_url": "/devops",
"redirect_document_id": false
},
{
"source_path": "docs/reference-architectures/media-services/set-up-azure-devops.yml",
"redirect_url": "/devops",
"redirect_document_id": false
},
{
"source_path": "docs/solution-ideas/articles/devops-in-a-hybrid-environment.yml",
"redirect_url": "/devops",
Expand Down Expand Up @@ -3854,6 +3849,51 @@
"source_path": "docs/solution-ideas/articles/business-central.yml",
"redirect_url": "/azure/architecture/solutions/dynamics-365-scenarios",
"redirect_document_id": false
},
{
"source_path": "docs/reference-architectures/media-services/set-up-azure-devops.yml",
"redirect_url": "https://github.com/mspnp/gridwich/blob/main/doc/1-set-up-azure-devops.md",
"redirect_document_id": false
},
{
"source_path": "docs/reference-architectures/media-services/run-admin-scripts.yml",
"redirect_url": "https://github.com/mspnp/gridwich/blob/main/doc/2-run-admin-scripts.md",
"redirect_document_id": false
},
{
"source_path": "docs/reference-architectures/media-services/maintain-keys.yml",
"redirect_url": "https://github.com/mspnp/gridwich/blob/main/doc/3-maintain-keys.md",
"redirect_document_id": false
},
{
"source_path": "docs/reference-architectures/media-services/set-up-local-environment.yml",
"redirect_url": "https://github.com/mspnp/gridwich/blob/main/doc/4-set-up-local-environment.md",
"redirect_document_id": false
},
{
"source_path": "docs/reference-architectures/media-services/create-delete-cloud-environment.yml",
"redirect_url": "https://github.com/mspnp/gridwich/blob/main/doc/5-create-delete-cloud-environment.md",
"redirect_document_id": false
},
{
"source_path": "docs/reference-architectures/media-services/test-encoding.yml",
"redirect_url": "https://github.com/mspnp/gridwich/blob/main/doc/6-test-mediainfo.md",
"redirect_document_id": false
},
{
"source_path": "docs/reference-architectures/media-services/gridwich-content-protection-drm.yml",
"redirect_url": "/azure/architecture/reference-architectures/media-services/gridwich-architecture",
"redirect_document_id": false
},
{
"source_path": "docs/reference-architectures/media-services/media-services-setup-scale.yml",
"redirect_url": "/azure/architecture/reference-architectures/media-services/gridwich-architecture",
"redirect_document_id": false
},
{
"source_path": "docs/reference-architectures/media-services/variable-group-terraform-flow.yml",
"redirect_url": "/azure/architecture/reference-architectures/media-services/gridwich-architecture",
"redirect_document_id": false
}
]
}
11 changes: 2 additions & 9 deletions docs/guide/media/start-here.md
Expand Up @@ -54,20 +54,13 @@ For more information, see the [Gridwich cloud media system](../../reference-arch
- [Saga orchestration](../../reference-architectures/media-services/gridwich-saga-orchestration.yml)
- [Project naming and namespaces](../../reference-architectures/media-services/gridwich-project-names.yml)
- [CI/CD pipeline](../../reference-architectures/media-services/gridwich-cicd.yml)
- [Content protection and DRM](../../reference-architectures/media-services/gridwich-content-protection-drm.yml)
- [Media Services setup and scaling](../../reference-architectures/media-services/media-services-setup-scale.yml)
- [Gridwich Azure Storage Service](../../reference-architectures/media-services/gridwich-storage-service.yml)
- [Logging](../../reference-architectures/media-services/gridwich-logging.yml)
- [Gridwich request-response messages](../../reference-architectures/media-services/gridwich-message-formats.yml)
- [Variable flow with Terraform and Azure Pipelines](../../reference-architectures/media-services/variable-group-terraform-flow.yml)

#### Gridwich procedures
#### Gridwich procedure

- [Run Azure admin scripts](../../reference-architectures/media-services/run-admin-scripts.yml)
- [Set up a local development environment](../../reference-architectures/media-services/set-up-local-environment.yml)
- [Create a cloud environment](../../reference-architectures/media-services/create-delete-cloud-environment.yml)
- [Maintain and rotate keys](../../reference-architectures/media-services/maintain-keys.yml)
- [Test Media Services v3 encoding](../../reference-architectures/media-services/test-encoding.yml)
- [Set up Azure Project and Azure Pipelines](https://github.com/mspnp/gridwich/blob/main/doc/1-set-up-azure-devops.md)

### Live streaming

Expand Down
4 changes: 0 additions & 4 deletions docs/guide/open-source-scenarios.md
Expand Up @@ -359,10 +359,6 @@ For Apache scenarios, see the dedicated article, [Apache scenarios on Azure](/az
|[End-to-end governance in Azure](../example-scenario/governance/end-to-end-governance-in-azure.yml)|When you use CI/CD pipelines to automate deployments, apply RBAC not just on the Azure Resource Manager side but also earlier in the process when developers check in code. The scenario described uses Terraform for infrastructure as code.|Management|
|[Gridwich cloud media system](../reference-architectures/media-services/gridwich-architecture.yml)|Learn about a stateless action execution workflow that ingests, processes, and delivers media assets using Terraform Sandwiches and Event Grid Sandwiches.|Media|
|[Gridwich CI/CD pipeline](../reference-architectures/media-services/gridwich-cicd.yml)|Learn about the guiding principles and considerations for the Gridwich continuous CD/CD pipeline, including information about Terraform.|Media|
|[Gridwich keys and secrets management](../reference-architectures/media-services/maintain-keys.yml)|Learn about the two types of keys Gridwich uses, and logic apps that add, change, or rotate the keys. Terraform is used in an app that rotates or adds third-party keys.|Media|
|[Gridwich Media Services setup and scaling](../reference-architectures/media-services/media-services-setup-scale.yml)|Learn how Gridwich uses Azure Media Services V2 and V3 APIs to set up authentication and authorization, and how to scale Media Services resources for media processing. A Terraform file is used in the authentication and authorization process.|Media|
|[Gridwich pipeline-generated admin scripts](../reference-architectures/media-services/run-admin-scripts.yml)|Learn about Gridwich pipeline-generated admin scripts and how to run them. The pipelines use Terraform to generate and publish the scripts. |Media
|[Gridwich variable flow](../reference-architectures/media-services/variable-group-terraform-flow.yml)|Learn how Gridwich converts Azure Pipelines pipeline variable group variables to Terraform variables.|Media|
|[Immutable infrastructure CI/CD using Jenkins and Terraform on Azure](../solution-ideas/articles/immutable-infrastructure-cicd-using-jenkins-and-terraform-on-azure-virtual-architecture-overview.yml)|When you develop apps, use a continuous integration and continuous deployment (CI/CD) pipeline to automatically push changes to Azure virtual machines.|DevOps|
|[JMeter implementation for a load-testing pipeline](../example-scenario/banking/jmeter-load-testing-pipeline-implementation-reference.yml)|Get an overview of an implementation for a scalable cloud load-testing pipeline. The implementation uses JMeter and Terraform to provision and remove the required infrastructure.|Migration|
|[SAP workload automation using SUSE on Azure](../solution-ideas/articles/sap-workload-automation-suse.yml)|Use this solution to bolster productivity and facilitate innovation. Terraform is used to deploy the SAP infrastructure into Azure.|SAP|
Expand Down
1 change: 0 additions & 1 deletion docs/guide/partner-scenarios.md
Expand Up @@ -186,7 +186,6 @@ We also recommend you browse our open-source solutions for Microsoft Azure:
|Architecture|Summary|Technology focus|
|--|--|--|
|[Design APIs for microservices](../microservices/design/api-design.yml)|Learn about good API design in a microservices architecture. IDLs used to define APIs can be consumed by API testing tools like Postman.|Microservices|
|[Gridwich local development environment setup](../reference-architectures/media-services/set-up-local-environment.yml)|Set up a local development environment to work with Gridwich. Postman is an optional component in the configuration.|Media|
|[Unified logging for microservices apps](../example-scenario/logging/unified-logging.yml)|Learn about logging, tracing, and monitoring for microservices apps.|Microservices|

## Profisee
Expand Down

0 comments on commit dc47553

Please sign in to comment.