The assessment from lesson 5.2 is done. Now Nordlicht Reisen GmbH, a fictional travel agency, decides where each workload moves and with what: the portal, the booking database and the old servers in Hamburg each need a path that fits the downtime, the deadline and the skills of the team. The exam calls this "IaaS or PaaS" and asks for the tool that goes with it.

Prior knowledge. The Cloud Adoption Framework, the phases of migration and the platform that comes before it are covered in lesson 5.1; the estate and the assessment in lesson 5.2 of this course; the target services for relational data are chosen in lessons 2.1 and 2.2. How to replace an application step by step instead of rewriting it (strangler fig) is shown in "K4, lesson 4.11.6"; anyone who first has to convert a Windows application to .NET Web will find the way in the course "Modernization". None of that is repeated here. What is new is the choice by requirement and the limits that tip it.

The requirement

All numbers are assumptions of the exercise, not measured. G-01 to G-10 apply (lesson 0.2). From lesson 5.2 the following is settled: 35 virtual servers on Hyper-V, 3 physical servers; the portal runs as an ASP.NET application on two IIS servers (Hyper-V); the assessment calls the portal "ready" for Azure App Service and the booking database "conditionally ready" for Azure SQL Managed Instance, "ready" for SQL Server on Azure VM.

No. Requirement Type Metric Weight Source
5.3-01 The booking database (G-03) moves with a short interruption. Q downtime of at most 30 minutes; assumption Must Sales
5.3-02 A path back to Hamburg is possible until the migration is confirmed. Q source keeps running until sign-off Must Management
5.3-03 Before the move, a test migration runs that does not disturb production. Q test migration per group before the cutover Must Operations
5.3-04 The portal runs without changes to the source code or with small adjustments. R at most 2 weeks of adjustment; assumption Should Development
5.3-05 Operations patches as few operating systems as possible. Q fewer operating systems than today; assumption Should Operations
5.3-06 Three physical legacy servers with a partner application move unchanged. F application without change; assumption Must Partner support
5.3-07 The servers of the on-premises Active Directory stay in Hamburg for now (G-04). R no migration of the domain controllers; assumption Must Operations
5.3-08 All targets are in the EU (G-08). R region in the EU Must Data protection