Azure

Supporten för Windows Server 2016 upphör den 12 januari 2027: vad du gör med din .NET-applikation

Från 12 januari 2027 får Windows Server 2016 inga fler säkerhetsuppdateringar. Vad det betyder för dina .NET-applikationer, fyra alternativ och hur du väljer.

Vlado Pandžić

Vlado Pandžić · Grundare · Senior .NET-arkitekt
Publicerad · 4 min läsning

Någonstans i företaget, i ett serverrum eller hos en hostingleverantör, finns en server som ingen gärna rör. Den kör affärsapplikationen, databasen och kanske några schemalagda jobb som importerar eller skickar något varje natt. Den har fungerat i åratal, och just därför vågar ingen röra den.

Om den kör Windows Server 2016 är datumet känt: den 12 januari 2027 slutar Microsoft att släppa säkerhetsuppdateringar.

Vad som händer den 12 januari 2027

  • Inga fler säkerhetsuppdateringar. Varken för nya sårbarheter eller för sådana som ännu inte har upptäckts.
  • Inga fler rättningar och ingen teknisk support från Microsoft.
  • Servern fortsätter att gå. Ingenting stängs av den dagen.

Den sista punkten är den farliga. Eftersom ingenting händer är det lätt att skjuta upp. Och en server utan uppdateringar blir ett lättare mål för varje månad som går.

Varför det här är ett affärsproblem, inte bara ett IT-problem

  • Sårbarheterna förblir öppna för gott. Angripare håller noga koll på vilka system som inte längre får uppdateringar. Hur det ser ut när någon tar sig in beskrivs i artikeln om dataintrång.
  • Försäkring och revision. Cyberförsäkringsbolag och revisorer frågar allt oftare om företaget kör system som saknar support.
  • Kunder och upphandlingar. Stora kunder frågar samma sak i sina säkerhetsenkäter till leverantörer, och ”ja, men det fungerar” är inget bra svar.
  • Programvaruleverantörer. Leverantörer av programvaran som körs på servern slutar stödja installationer på det gamla systemet.

Fyra alternativ

Alternativ Vad det innebär Insats När det är vettigt
Uppgradera till Windows Server 2025 Ett nytt operativsystem på samma eller ny hårdvara Medel När applikationen måste stanna i dina egna lokaler
Extended Security Updates (ESU) Ett betalt program från Microsoft, via Azure Arc Liten, men kostar Som en brygga medan den riktiga lösningen förbereds
Flytta servern till Azure som den är Samma server som virtuell maskin i Azure Liten till medel När den gamla hårdvaran måste bort snabbt
Modernisera Appen i App Service, databasen i Azure SQL, aktuell .NET Störst När applikationen ändå ska fortsätta utvecklas

Några kommentarer till tabellen:

  • Extended Security Updates är en brygga, inte en lösning. Microsoft erbjuder dem som ett betalt alternativ via Azure Arc. De köper tid, men servern förblir gammal, och om ett eller två år är du tillbaka där du började.
  • Att flytta servern till Azure som den är löser problemet med den gamla hårdvaran, men inte det gamla operativsystemet. Det måste fortfarande uppgraderas eller skyddas.
  • Att modernisera är mest arbete, men det är det enda alternativet där det efteråt inte finns någon server kvar att patcha. Microsoft sköter operativsystemet under App Service och Azure SQL. Om applikationen körs på gamla .NET Framework är det här ett bra tillfälle att också migrera till .NET 10. Och om den körs på .NET 8 eller 9 närmar sig slutet på supporten där också.

Bestäm per applikation, inte per server

En gammal server kör sällan bara en sak. Oftast finns där en webbapplikation, en databas, några schemalagda jobb och en och annan delad mapp. Alla behöver inte gå samma väg.

Ett typiskt resultat ser ut så här:

  • Webbapplikationen flyttas till App Service.
  • Databasen flyttas till Azure SQL.
  • Schemalagda jobb flyttas till Azure Functions.
  • Delade mappar flyttas till SharePoint eller OneDrive.
  • Det som ingen använder stängs av. Det finns mer av det än någon tror.

Vad det kommer att kosta varje månad i Azure, och hur du hindrar räkningen från att växa utan anledning, beskrivs i artikeln om att sänka Azure-kostnader.

Så kommer du i gång

  1. InventeraVarje server och vad som körs på den
  2. BeslutaFör varje applikation för sig
  3. FlyttaUtan driftstopp
  4. Stäng avDen gamla servern först i slutet

Sista datum är den 12 januari 2027, och inventeringen, besluten och flytten tar veckor, inte dagar. Den gamla servern stängs av först när allt fungerar på sin nya plats och det är säkert att ingenting har glömts bort.

Vad du kan göra den här veckan

Gör en lista över alla dina servrar. Skriv för var och en upp Windows-versionen, vad som körs på den, vem som ansvarar för den och vem som vet hur den fungerar.

De flesta företag hittar minst en server som ingen riktigt kan förklara, och minst en applikation som bara en person förstår.

Så arbetar vi

Det här är precis vad vi gör: vi flyttar .NET-applikationer från gamla servrar till Azure, så att det inte finns någon server kvar att patcha, och när det är vettigt flyttar vi dem samtidigt till aktuell .NET. Vi börjar med inventeringen och ett beslut per applikation, flyttar utan driftstopp och stänger först därefter av den gamla servern. Det första steget är ett kostnadsfritt samtal på 30 minuter.

Källor

Den här artikeln är endast allmän information och inte juridisk, skattemässig, ekonomisk eller annan professionell rådgivning. Scenarier, exempel och beräkningar är illustrativa. Användarvillkor och ansvarsfriskrivning.

Relaterade artiklar

© 2026 ProCoding — Alla rättigheter förbehållna.Företagsinformation och integritetAnvändarvillkorSplit, Kroatien