Introduktion
Anta att du arbetar för ett litet till medelstort företag med ett offentligt webbprogram som distribueras lokalt. Dina servrar börjar bli gamla och körs med nära nog full kapacitet. I stället för att investera mer i maskinvara kommer du att migrera till Azure. Du vill ha fördelarna med att vara värd i molnet, samtidigt som du minimerar stilleståndstiden och använder teamets befintliga kunskaper. Dessutom är programmet uppdelat i flera lager, och det distribueras på en N-nivåarkitektur. Du vill se till att det går att skala, hantera och skydda ditt program nu och i framtiden.
I den här modulen får du lära dig vad N-nivåarkitektur (eller flernivåarkitektur) är, när du ska använda den och vilka fördelar och nackdelar med den här arkitekturstilen är.
Genom att förstå vad som utgör en N-nivåarkitektur och hur du optimerar den kan du fatta rätt beslut när du väljer en arkitektur för nya program. Du kan också förbättra distributionen av befintliga program.
Utbildningsmål
I den här modulen ska du:
- Identifiera funktioner, begränsningar och överväganden för arkitekturformatet N-nivå
- Identifiera användningsområden där en N-nivåarkitektur är lämplig
- Distribuera en exempelarkitektur med N-nivå
- Identifiera metoder och resurser för att förbättra din N-nivåarkitektur