Step 01

Download AWS Microservice Extractor for .NET from the here, including the Microservice Extractor for .NET profiler, and install it on a server that hosts your application.

Step 02

Run Microservice Extractor for .NET and onboard your application by: a) Providing access to buildable source code and b) Running the AWS Microservice Extractor for .NET profiler to collect runtime metrics.

Step 03

Identify components to extract. Microservice Extractor for .NET uses inputs in step 2 to produce a graph of the application. You can also label this graph to associate code artifacts with business processes. This helps with manual refactoring to extract separate services for each business process.

Step 04

Modify code to prepare to extract the application into smaller services. Microservice Extractor for .NET highlights the parts of your application to refactor for functionality as microservices along business domains identified in step 3.

Step 05

Use Microservice Extractor for .NET to guide the extraction of functionalities into smaller services. Next, Microservice Extractor for .NET transforms your codebase (converts local calls to network calls) into repositories that teams can develop independently.

AWS Microservice Extractor for .NET FAQs
See FAQs for additional information

Explore some frequently asked questions about AWS Microservice Extractor for .NET. 

Learn more 
Sign up for a free account
Sign up for a free account

Instantly get access to the AWS Free Tier. 

Sign up