Chapter 7
There are many different options available for build services in Azure; however, we can focus on a few key elements from the requirements:
- This is a new application.
- The use of smaller services rather than a monolithic application.
- The development team is used to building websites with .NET but would like to start using containers.
- The HR team wishes to be able to amend components.
Building the solution as smaller services rather than a single monolithic solution, and the fact that this is an entirely new system, means we can use more modern components. Therefore, we don't need to worry about compatibility. This would suggest either Web Apps or Azure Functions.
However, as the development team wants to move towards containerization but is more used to building traditional .NET websites, Web Apps for containers might be a good solution.
Much of the solution is based on a document approval workflow. Therefore, a workflow creation tool such as Logic...