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.
- Vytvořte virtuální počítač pro ASP.NET aplikaci v Azure pomocí jedné z následujících možností:
- Publikování cloudové služby pomocí sady Visual Studio
- Vytvoření zabezpečené virtuální sítě pro virtuální počítače
- Vytvoření kanálu CI/CD pro vaši aplikaci
- Přechod na škálovací sadu virtuálních počítačů pro zajištění vysoké dostupnosti a škálovatelnosti
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.
- Azure AD Připojení umožňuje integrovat místní adresáře s Azure Active Directory. Pokud chcete začít, přečtěte si téma Integrace místních adresářů s Azure Active Directory.
- ExpressRoute také umožňuje vaší aplikaci přístup k vašemu místní Active Directory.
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
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro