Skip to content

Commit 1b183a6

Browse files
authored
Merge pull request #49116 from ShawnJackson/introduction-to-migrating-gcp-to-azure
[AQ] edit pass: Introduction to migrating from Google Cloud to Microsoft Azure
2 parents 644bfb5 + 857fd53 commit 1b183a6

16 files changed

+181
-181
lines changed

learn-pr/azure/introduction-to-migrating-gcp-to-azure/2-compare-identity-access-management.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
uid: learn.introduction-migrating-gcp-azure.compare-identity-access-management
33
title: Compare identity and access management in Azure to Google Cloud
44
metadata:
5-
title: Compare identity and access management in Azure to Google Cloud
5+
title: Compare Identity and Access Management in Azure to Google Cloud
66
description: "If you're hosting resources in the cloud, users need secure access to those resources to do their jobs. You must positively identify and authorize users to access information. In this unit, let's examine how authentication and authorization are done in both Google Cloud and Azure."
77
ms.date: 01/16/2025
88
author: carols

learn-pr/azure/introduction-to-migrating-gcp-to-azure/3-map-governance-features.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
uid: learn.introduction-migrating-gcp-azure.map-governance-features
33
title: Map governance features in Google Cloud to equivalent tools in Azure
44
metadata:
5-
title: Map governance features in Google Cloud to equivalent tools in Azure
5+
title: Map Governance Features in Google Cloud to Equivalent Tools in Azure
66
description: "Learn how you can govern resources and information in Azure to comply with your policies and relevant legislation."
77
ms.date: 01/16/2025
88
author: carols

learn-pr/azure/introduction-to-migrating-gcp-to-azure/4-investigate-iaas-features.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
### YamlMime:ModuleUnit
22
uid: learn.introduction-migrating-gcp-azure.investigate-iaas-features
3-
title: Investigate Infrastructure-as-a-Service features
3+
title: Investigate IaaS features
44
metadata:
5-
title: Investigate Infrastructure-as-a-Service features
5+
title: Investigate IaaS Features
66
description: "Learn about compute, networking, and storage services available in Microsoft Azure."
77
ms.date: 01/16/2025
88
author: carols

learn-pr/azure/introduction-to-migrating-gcp-to-azure/5-choose-database-solution.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
uid: learn.introduction-migrating-gcp-azure.choose-database-solution
33
title: Choose a database solution in Azure
44
metadata:
5-
title: Choose a database solution in Azure
5+
title: Choose a Database Solution in Azure
66
description: "Learn about relational and NoSQL database services that are available in Azure. Learn how to choose the right service to migrate to from a database in Google Cloud."
77
ms.date: 01/16/2025
88
author: carols

learn-pr/azure/introduction-to-migrating-gcp-to-azure/6-event-driven-architecture.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
### YamlMime:ModuleUnit
22
uid: learn.introduction-migrating-gcp-azure.event-driven-architecture
3-
title: Select event driven architecture and messaging solutions
3+
title: Select event-driven architecture and messaging solutions
44
metadata:
5-
title: Select event driven architecture and messaging solutions
5+
title: Select Event-Driven Architecture and Messaging Solutions
66
description: "Learn about solutions that you can use to queue and respond to events and messages in Azure. Compare those solutions to equivalents in Google Cloud."
77
ms.date: 01/16/2025
88
author: carols

learn-pr/azure/introduction-to-migrating-gcp-to-azure/7-compare-implementation-kubernetes.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
### YamlMime:ModuleUnit
22
uid: learn.introduction-migrating-gcp-azure.compare-implementation-kubernetes
3-
title: Understand Kubernetes on how Azure and Google Cloud
3+
title: Understand Kubernetes on Azure and Google Cloud
44
metadata:
5-
title: Understand Kubernetes on how Azure and Google Cloud
5+
title: Understand Kubernetes on Azure and Google Cloud
66
description: "Learn about hosting containers by using the Kubernetes orchestrator and how you can transfer your Kubernetes knowledge from Google Cloud to Azure."
77
ms.date: 01/16/2025
88
author: carols

learn-pr/azure/introduction-to-migrating-gcp-to-azure/8-knowledge-check.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
uid: learn.introduction-migrating-gcp-azure.knowledge-check
33
title: Knowledge check
44
metadata:
5-
title: Knowledge check
5+
title: Knowledge Check
66
description: "Test what you learned about Azure and how it compares to Google Cloud."
77
ms.date: 01/16/2025
88
author: carols
@@ -11,7 +11,7 @@ metadata:
1111
durationInMinutes: 3
1212
quiz:
1313
questions:
14-
- content: "You're using Google Cloud Storage to host videos that are published on your public-facing website. Now, you're migrating the site to the Azure App Service. Which of the following Azure services can you use to replace Google Cloud Storage?"
14+
- content: "You're using Google Cloud Storage to host videos that are published on your public-facing website. You want to migrate the site to Azure App Service. Which of the following Azure services can you use to replace Google Cloud Storage?"
1515
choices:
1616
- content: "Azure Data Box"
1717
isCorrect: false
@@ -21,26 +21,26 @@ quiz:
2121
explanation: "Correct. Azure Blob Storage is optimized for storing unstructured data such as videos and serving it quickly."
2222
- content: "Azure Functions"
2323
isCorrect: false
24-
explanation: "Incorrect. Azure Functions is a service that hosts custom code for serverless execution. The service isn't designed to store and serve videos."
25-
- content: "You regularly use the Operation Suite in Google Cloud to examine users and their actions to spot any inappropriate permissions. You're migrating your cloud VMs to Azure. What tool can you use for the same purpose?"
24+
explanation: "Incorrect. Azure Functions is a service that hosts custom code for serverless execution. It isn't designed to store and serve videos."
25+
- content: "You regularly use the operations suite in Google Cloud to examine users and their actions so that you can spot any inappropriate permissions. You're migrating your cloud virtual machines to Azure. What tool can you use for the same purpose?"
2626
choices:
2727
- content: "Azure Kubernetes Service (AKS)"
2828
isCorrect: false
2929
explanation: "Incorrect. AKS is an implementation of the Kubernetes container orchestration system. You can't use it to monitor user actions."
30-
- content: "Event Grid"
30+
- content: "Azure Event Grid"
3131
isCorrect: false
32-
explanation: "Incorrect. Event Grid is an event management and distribution tool. You can't use it to monitoring user actions."
32+
explanation: "Incorrect. Event Grid is an event management and distribution tool. You can't use it to monitor user actions."
3333
- content: "Azure Monitor"
3434
isCorrect: true
35-
explanation: "Correct. By monitoring your resources and users, you can spot when permissions, roles, and policies might be incomplete or inappropriate"
36-
- content: "You want to deploy containers into Kubernetes clusters hosted in both Google Cloud GKE and Azure AKS. Which declarative file format can you use?"
35+
explanation: "Correct. By monitoring your resources and users, you can spot when permissions, roles, and policies might be incomplete or inappropriate."
36+
- content: "You want to deploy containers into Kubernetes clusters hosted in both Google Kubernetes Engine (GKE) and AKS. Which declarative file format can you use?"
3737
choices:
3838
- content: "Bicep"
3939
isCorrect: false
40-
explanation: "Incorrect. Bicep is a declarative deployment file format but isn't supported in Google Kubernetes Engine (GKE)."
40+
explanation: "Incorrect. Bicep is a declarative file format for deployment but isn't supported in GKE."
4141
- content: "Kubernetes manifests"
4242
isCorrect: true
4343
explanation: "Correct. Both GKE and AKS support Kubernetes manifest files."
4444
- content: "Terraform"
4545
isCorrect: false
46-
explanation: "Incorrect. Terraform is a declarative deployment file format but isn't supported in AKS."
46+
explanation: "Incorrect. Terraform is a declarative file format for deployment but isn't supported in AKS."
Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
1-
Google Cloud Platform (GCP) is similar to Microsoft Azure in that it offers a growing range of AI, compute, storage, database, and other services. While both platforms have similarities in their capabilities, the implementations of cloud services are often different. When planning a migration for some or all of your workloads, you need to understand important concepts, such as identity and access management (IAM), governance, IaaS services, storage, and more.
1+
Google Cloud Platform (GCP) is similar to Microsoft Azure in that it offers a growing range of AI, compute, storage, database, and other services. Although these platforms have similarities in their capabilities, the implementations of their cloud services are often different. When you're planning a migration for some or all of your workloads, you need to understand important concepts, such as identity and access management (IAM), governance, infrastructure as a service (IaaS), and storage.
22

3-
Suppose you work for a global cycling retailer. Until recently, you hosted most of your business-critical systems on GCP but a merger with a retailing competitor requires you to understand their cloud systems. The competitors cloud systems are hosted on Azure. You want to investigate the differences and similarities between Azure and GCP and determine how systems equivalent to your GCP architecture can be deployed in Azure.
3+
Suppose you work for a global cycling retailer. You host most of your business-critical systems on GCP. A recent merger with a retailing competitor requires you to understand its cloud systems, which are hosted on Azure. You want to investigate the differences and similarities between Azure and GCP. And you want to determine how systems equivalent to your GCP architecture can be deployed in Azure.
44

5-
In this module, you learn about key areas in Azure, and how they map to Google Cloud services.
5+
In this module, you learn about key areas in Azure and how they map to Google Cloud services.
66

7-
:::image type="content" source="../media/introduction-overview.png" alt-text="A diagram showing the types of service provided by Microsoft Azure and Google Cloud." border="false":::
7+
:::image type="content" source="../media/introduction-overview.png" alt-text="Diagram that shows the types of services provided by Microsoft Azure and Google Cloud." border="false":::
88

9-
> [!IMPORTANT]
10-
> The services offered by each platform aren't identical, or called by the same name. For a comparison of the services offered by GCP and Azure, see [Google Cloud to Azure services comparison](/azure/architecture/gcp-professional/services)
9+
> [!NOTE]
10+
> The services that each platform offers aren't identical or called by the same name. For more information, see the [article that compares Google Cloud services and Azure services](/azure/architecture/gcp-professional/services).
1111
1212
## Learning objectives
1313

14-
At the end of this module, you're able to:
14+
In this module, you will:
1515

16-
- Understand identity and access management (IAM) in Azure compared to GCP.
16+
- Learn about IAM in Azure compared to GCP.
1717
- Compare governance services on GCP with Azure.
18-
- Understand the differences between GCP and Azure Infrastructure-as-a-Service (IaaS) options.
18+
- Learn about the differences between GCP and Azure IaaS options.
1919
- Compare database services in GCP with Azure.
20-
- Compare event driven architecture and messaging services in GCP and Azure.
21-
- Compare Google Kubernetes Engine (GKE) and Azure Kubernetes Services (AKS).
22-
- Understand where to find more information about GCP equivalent Azure services.
20+
- Compare event-driven architecture and messaging services in GCP and Azure.
21+
- Compare Google Kubernetes Engine (GKE) and Azure Kubernetes Service (AKS).
22+
- Learn where to find more information about GCP-equivalent Azure services.

0 commit comments

Comments
 (0)