Re-architect

Re-architecting is the start of a more intrusive approach to migrating to Azure, as it will require you to modify or extend your code base to align more with modern approaches to scale and optimization. This is a more costly effort in the context of the overall investment if your code base and will require more business sign-off and testing.

I use this approach in the following situations:

  • When I need to evolve an application to be Azure compatible.
  • When I need an application to scale better and the code not written to scale

Let’s take a quick look at how this might look in the following diagram: 

As you can see, re-architecting may change the shape of your application and require some business buy-off to cover resource costs, but, at the end of the day, will help the overall application and its success moving to Azure.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.141.30.210