Skip to content

Commit 99fdfbd

Browse files
committed
address feedback and add to toc
1 parent 0cb970b commit 99fdfbd

File tree

2 files changed

+12
-6
lines changed

2 files changed

+12
-6
lines changed

articles/azure-functions/TOC.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -734,6 +734,9 @@
734734
items:
735735
- name: Migrate from AWS Lambda
736736
items:
737+
- name: Migrate from AWS Lambda
738+
href: migration/migrate-aws-lambda-to-azure-functions.md
739+
displayName: AWS Lambda, migration
737740
- name: Overview
738741
href: migration/migrate-lambda-workloads-overview.md
739742
displayName: AWS Lambda, migration

articles/azure-functions/migration/migrate-aws-lambda-to-azure-functions.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Migrating a serverless workload that uses Amazon Web Services (AWS) Lambda to Az
2222

2323
## Scope
2424

25-
This article describes the migration of an AWS Lambda instance to an Azure Functions solution that's hosted on a Flex Consumption plan, Premium plan, Dedicated plan, or Consumption plan.
25+
This article describes the migration of an AWS Lambda instance to Azure Functions.
2626

2727
This article doesn't address:
2828

@@ -46,7 +46,7 @@ To have a comprehensive strategy, you must combine the recommendations presented
4646

4747
## Perform a discovery process on your existing workload
4848

49-
The first step is to conduct a detailed discovery process to evaluate your existing AWS Lambda workload. The goal is to understand which AWS features and services your workload relies on. Compile a comprehensive inventory of your AWS Lambda functions by using AWS tooling like service-specific SDKs, APIs, and CloudTrail to assess the workload on AWS. You should understand the following key aspects of your AWS Lambda inventory:
49+
The first step is to conduct a detailed discovery process to evaluate your existing AWS Lambda workload. The goal is to understand which AWS features and services your workload relies on. Compile a comprehensive inventory of your AWS Lambda functions by using AWS tooling like service-specific SDKs, APIs, CloudTrail, and AWS CLI to assess the workload on AWS. You should understand the following key aspects of your AWS Lambda inventory:
5050

5151
- Use cases
5252
- Configurations
@@ -61,7 +61,7 @@ The first step is to conduct a detailed discovery process to evaluate your exist
6161

6262
Before you start migrating your workload, you must map AWS Lambda features to Azure Functions to ensure compatibility and develop a migration plan. Then you can select key workloads for a proof of concept.
6363

64-
You also need to [map the AWS services](/azure/architecture/aws-professional) that Lambda depends on to the equivalent dependencies in Azure. For example, Azure Functions has a dependency on Azure Blob Storage in the same way that Lambda requires Amazon S3.
64+
You also need to [map the AWS services](/azure/architecture/aws-professional) that Lambda depends on to the equivalent dependencies in Azure.
6565

6666
## Map AWS Lambda features to Azure Functions
6767

@@ -90,7 +90,7 @@ The following tables compare AWS Lambda concepts, resources, and properties with
9090

9191
| Programming language | [AWS Lambda supported versions](https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html#runtimes-supported) | [Azure Functions supported versions](/azure/azure-functions/supported-languages) |
9292
|---|---|---|
93-
| Node.js | 18, 20, 22 | 18, 20, 22 |
93+
| Node.js | 20, 22 | 20, 22 |
9494
| Python | 3.9, 3.10, 3.11, 3.12, 3.13 | 3.9, 3.10, 3.11 |
9595
| Java | 8, 11, 17, 21 | 8, 11, 17, 21 |
9696
| PowerShell | Not supported | 7.4 |
@@ -575,7 +575,10 @@ Deployments follow a single path. After you build your project code and zip it i
575575

576576
### Use tools for refactoring
577577

578-
Use tools like GitHub Copilot in Visual Studio Code for help with code refactoring, manual refactoring for specific changes, or other migration aids.
578+
Use tools like GitHub Copilot in VS Code for help with code refactoring, manual refactoring for specific changes, or other migration aids.
579+
580+
> [!NOTE]
581+
> Use *Agent mode* in GitHub Copilot in VS Code.
579582
580583
The following articles provide specific examples and detailed steps to facilitate the migration process:
581584

@@ -632,7 +635,7 @@ If you prefer to use Terraform, use [MigrationGetStarted-Terraform](https://gith
632635

633636
## Optimize and monitor the application's performance on Azure
634637

635-
After you migrate your workload and your AWS resources are decommissioned, we recommend that you explore more features on Azure. These features can help you fulfill future workload requirements or help close gaps in areas where your AWS Lambda solution didn't meet requirements.
638+
After you migrate your workload, we recommend that you explore more features on Azure. These features might help you fulfill future workload requirements and help close gaps.
636639

637640
### Use Application Insights for monitoring and troubleshooting
638641

0 commit comments

Comments
 (0)