Sdílet prostřednictvím


Migrace webové aplikace ASP.NET na virtuální počítač Azure

Tento dokument obsahuje přehled o tom, jak migrovat webovou aplikaci ASP.NET z místního prostředí na virtuální počítač Azure.

Rychlý start

Zjistěte, jak vytvořit virtuální počítač a publikovat do něj aplikaci: Publikovat na virtuálním počítači Azure

Začít

V těchto kurzech se dozvíte, jak vytvořit (nebo migrovat) virtuální počítač, publikovat do něj webovou aplikaci a další úlohy, které můžou být potřeba k podpoře vaší aplikace v Azure.

Úvahy

Výhody

Virtuální počítače nabízejí nejjednodušší cestu k migraci aplikace z místního prostředí do cloudu. Umožňují replikovat stejné prostředí, které vaše aplikace používá místně, a zároveň odebrat potřebu údržby vlastních datových center. Škálovací sady virtuálních počítačů poskytují vysokou dostupnost a škálovatelnost pro aplikace spuštěné ve službě Virtual Machines.

Velikost virtuálního počítače

Zvolte velikost a typ virtuálního počítače, který je pro vaši úlohu nejvhodnější. Další informace najdete v tématu Velikosti virtuálních počítačů s Windows v Azure.

Údržba

Stejně jako místní počítač zodpovídáte za údržbu a aktualizaci virtuálního počítače*. Pokud vaše aplikace může běžet v prostředí PaaS (Platform as a Service), jako je azure App Service nebo v kontejneru, odebere se tato potřeba.

* automatické aktualizace operačního systému pro škálovací sady virtuálních počítačů je aktuálně k dispozici jako prémiová služba.

Virtuální sítě

Virtuální sítě Azure umožňují:

  • Vytvoření hybridní infrastruktury, kterou řídíte
  • Přineste si vlastní IP adresy a servery DNS
  • Vytvoření izolovaného a vysoce zabezpečeného prostředí pro vaše aplikace
  • Připojení virtuálního počítače k místní síti pomocí jedné z několika možností připojení
  • Integrace virtuálního počítače do místní sítě pomocí ExpressRoute

Abyste mohli začít, podívejte se do dokumentaci k virtuální síti.

Active Directory

Mnoho aplikací používá Active Directory k ověřování a správě identit.

Databáze SQL

Pokud vaše aplikace používá místní databázi, nebude s ní vaše aplikace ve výchozím nastavení moct komunikovat. Můžete provést jednu z těchto akcí:

  • Nakonfigurujte hybridní síť, která vaší aplikaci umožňuje přístup k vaší databázi spuštěné místně.
  • Migrujte databázi do Azure. Další informace najdete v tématu Migrace databáze SQL Serveru do Azure.

Vysoká dostupnost a škálovatelnost

Škálovací sady virtuálních počítačů

Chcete se ujistit, že je vaše aplikace vysoce dostupná a může škálovat, migrovat image virtuálního počítače do škálovací sady virtuálních počítačů Azure, aby se zlepšila dostupnost a škálovatelnost vaší aplikace. Škálovací sady virtuálních počítačů umožňují používat existující virtuální počítač, který jste už nakonfigurovali nebo nastavili kanál buildu pro sestavení image s vaší aplikací.

Pokud chcete začít, přečtěte si téma Nasazení aplikace do škálovacích sad virtuálních počítačů.

Centralizované protokolování

Při spouštění aplikace napříč několika instancemi zvažte uložení protokolů do centralizovaného umístění, jako je azure Storage.

Další kroky