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é zprovoznění

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

Začínáme

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.

Důležité informace

Zaměstnanecké 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 na místním počítači 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 (Platforma jako služba), jako je například služba Aplikace Azure nebo v kontejneru, odebere se tato potřeba.

*Automatické upgrady operačního systému pro škálovací sady virtuálních počítačů jsou aktuálně dostupné jako služba Preview.

Virtuální sítě

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

  • Vytvoření hybridní infrastruktury, nad kterou budete mít kontrolu
  • Dodání vlastní IP adresy a serverů DNS
  • Vytvoření izolovaného a vysoce zabezpečeného prostředí pro vaše aplikace
  • Připojení virtuální počítač do místní sítě pomocí jedné z několika možností připojení
  • Integrace virtuálního počítače do místní sítě pomocí ExpressRoute

Začněte tím, že si prohlédnete 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áte tyto možnosti:

  • 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

Virtual Machine Scale Sets

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