Běžné projekty migrace a modernizace
Azure poskytuje přístup ke komplexní sadě cloudových služeb. Jako vývojáři a IT specialisté můžete pomocí těchto služeb vytvářet, nasazovat a spravovat aplikace v celé řadě nástrojů a architektur prostřednictvím globální sítě datacenter.
Mezi běžné projekty migrace a modernizace patří:
- Aplikace .NET a Java
- SQL Server
- Opensourcové databáze
- Infrastruktura jako služba Azure (IaaS)
- VMware
- SAP
- Infrastruktura virtuálních klientských počítačů (VDI)
- Vývoj a testování
Poznámka:
Připojení do architektury přechodu na cloud (CAF) pro další informace o těchto scénářích migrace a modernizace.
U všech úloh se rozhodnutí migrovat nebo modernizovat řídí zvolené řešení. Při migraci se úloha přesune do IaaS běžícího na virtuálních počítačích v Azure. Díky modernizovanému přístupu se komponenty PaaS používají k nasazení aplikace po provedení změn v základu kódu nebo architektuře.
Aplikace .NET a Java
Vlastní aplikace jsou běžnou úlohou pro migraci a modernizaci v Azure. V případěaplikacích
Migrate
Když migrujete aplikaci .NET nebo Java, je to spíše migrace virtuálního počítače. V tomto scénáři stačí vzít server, na kterém je aplikace hostovaná, a přehostovat tento server jako virtuální počítač v Azure.
Modernizace
Při modernizaci aplikace použijete další služby poskytovatele cloudu k optimalizaci nákladů, spolehlivosti a výkonu. Vaše aplikace může využívat produkty PaaS, jako jsou Aplikace Azure Service, Azure SQL Database Managed Instance a kontejnery. Při pohledu na modernizaci to téměř vždy vede k alespoň aktualizacím vaší aplikace.
U webové aplikace .NET nebo Java můžete migrovat na Aplikace Azure Služby s drobnými změnami základu kódu. Mezi výhody využívání modernizovaných služeb v tomto scénáři patří: nižší náklady a správa, používání aktuální aplikace tak, jak je, nebo s některými dílčími změnami kódu nebo konfigurace a připojením k novým službám infrastruktury.
Pokud provedete modernizaci na vyšší úroveň, můžete některé části svých aplikací přepracovat. Jedná se o to, kdy byste ji transformovat modulární architekturou. V tomto scénáři upravíte nebo rozšíříte základ kódu stávající aplikace, abyste ho optimalizovali pro cloudovou platformu a lepší škálovatelnost. Služby poskytovatele cloudu je možné používat přímo jako back-endové služby moderních aplikací, které jsou vysoce škálovatelné a spolehlivé. Mezi výhody patří: zlepšení flexibility díky použití inovativních postupů DevOps, přenesení nových funkcí Azure do stávajících aplikací a nákladově efektivního splnění požadavků na škálovatelnost.
Finálním scénářem modernizace, který můžete použít pro své aplikace, je jejich úplné opětovné sestavení. Strategie opětovného sestavení reviduje stávající aplikaci agresivním přijetím paaS nebo dokonce architektury SaaS. Mezi výhody této strategie patří: vytváření nových aplikací pomocí technologií nativních pro cloud, rychlejší vývoj, pokud vaše stávající aplikace zpomaluje, a příležitosti k inovacím, které využívají pokroky v technologiích, jako je AI, blockchain a IoT.
Podrobné informace o scénářích migrace a modernizace:
- Migrace aplikace do služby Aplikace Azure Service a SQL Database
- Migrace databází SQL Serveru do Azure
- Refaktoring místní aplikace tak, aby běžela jako webová aplikace služby Aplikace Azure a spravovaná instance SQL.
- Znovu sestavte novou verzi místní aplikace v Azure.
- Migrace místní aplikace s využitím virtuálních počítačů Azure a skupin dostupnosti AlwaysOn SQL Serveru
SQL Server
Azure je cloud, který zná SQL Server nejlépe. Existuje mnoho možností migrace a modernizace těchto aplikací.
SQL Server na virtuálním počítači
Typickým důvodem migrace SQL do Azure je přesun dvouvrstvé aplikace, front-endová aplikace Windows .NET připojená k SQL Serveru běžícímu na virtuálních počítačích. Tyto aplikace je možné migrovat jednoduše přesunutím serverů pomocí služby Azure Migrate a jejich hostováním pomocí IaaS. Běží stejně jako v datacentru, jenom teď jsou připojení k virtuální síti spuštěné v Azure.
Spravovaná instance Azure SQL Serveru
Migrace na spravovanou instanci SQL Serveru je migrace i modernizace v jedné. Spravovaná instance SQL Serveru je téměř identická s SQL Serverem na virtuálním počítači z hlediska dostupné sady funkcí. Jedná se ale o nabídku PaaS v Azure. Takže získáte výhody plného SQL Serveru a také výhody, které nemusíte mít obavy o back-endovou infrastrukturu, na které je SQL hostovaný.
Azure SQL Server
SQL Server můžete také modernizovat tak, že přejdete do služby Azure SQL Database. Azure SQL poskytuje většinu funkcí na úrovni databáze bez funkcí na úrovni serveru. Z tohoto důvodu je přechod na Azure SQL o něco větší modernizací. Azure SQL Server má také elastické fondy a automatické ladění. Přechod na Azure SQL je nejběžnější při modernizaci front-endové aplikace na službu PaaS, jako je služba Aplikace Azure Service.
Podrobné informace o scénářích migrace:
- Migrace serveru se spuštěnou instancí SQL Serveru
- Migrace SQL s využitím virtuálních počítačů Azure a skupin dostupnosti AlwaysOn SQL Serveru
- Migrace místního SQL Serveru migrací na virtuální počítače Azure a azure SQL Managed Instance
- Importujte soubor BACPAC pro migraci databáze do Azure SQL.
Opensourcové databáze
Azure má širokou podporu opensourcových databází. Existuje podpora pro přesun MySQL a PostgreSQL do plně spravovaných služeb Azure, která pomáhá dosáhnout minimálního výpadku a integrované vysoké dostupnosti (HA), monitorování a zabezpečení. Existuje mnoho možností migrace těchto aplikací, včetně cesty migrace i cesty modernizace.
Migrate
Pokud chcete migrovat Linux nebo Windows Server, který je hostitelem opensourcové databáze do Azure, je prostředí podobné migraci Windows SQL Serveru. Když tyto databáze hostujete na virtuálním počítači v Azure, můžete je přesunout pomocí služby Azure Migrate a spustit stejně jako v datacentru, jenom teď jsou připojené k virtuální síti spuštěné v Azure.
Modernizace
Azure nabízí více spravovaných databázových služeb pro opensourcové databáze. Patří sem:
- Azure Database for PostgreSQL
- Azure Database for MySQL
- Azure Database for MariaDB
Každá databáze poskytuje plně spravovanou nabídku PaaS s flexibilitou v možnostech výpočetních prostředků pro databázi. Při výběru výpočetních prostředků existuje možnost bez serveru, zřízené výpočetní prostředky nebo dokonce vytvářet fondy databází, které můžete používat se svými aplikacemi. Všechny tři z těchto spravovaných databází představují skvělý způsob, jak modernizovat databázi běžící na místním serveru s Windows nebo Linuxem.
Podrobné informace o scénářích migrace a modernizace:
- Průvodci migrací do služby Azure Database
- Migrace MySQL do služby Azure Database for MySQL
- Migrace PostgreSQL do Azure Database for PostgreSQL
- Migrace MariaDB do Azure Database for MariaDB
- Migrace místní linuxové aplikace na virtuální počítače Azure
- Migrace místní linuxové aplikace na virtuální počítače Azure a Azure Database for MySQL
Azure IaaS
Azure má širokou podporu pro virtuální počítače s Linuxem a Windows. Společnost Tailwind Traders může rychle přesouvat místní linuxové distribuce nebo verze Windows do Azure. Migrace na Azure IaaS je nejlepší, když žádný z dalších scénářů neposkytuje metodu migrace a modernizace aplikace. To se dá také značovat jako migrace metodou "lift and shift", kdy se server "zvedne" z místního datového centra a "posune" v Azure IaaS s minimálními změnami. K tomuto typu migrace je nejlepší způsob migrace do Azure IaaS.
Při migraci Azure IaaS neexistuje způsob modernizace podobný ostatním službám. Modernizace je ale možné provést pomocí nástrojů pro podporu vašeho prostředí IaaS. Modernizace IaaS by mohla dělat věci, jako je použití služby Azure Backup k zálohování virtuálních počítačů místo místního řešení zálohování. Další moderní služby, které je možné použít ke zlepšení prostředí IaaS v Azure, je Defender pro cloud pro monitorování virtuálních počítačů nebo Microsoft Sentinelu pro moderní správu událostí zabezpečení (SIEM) a službu automatické orchestrace zabezpečení (SOAR) v Azure. Azure Advisor a Azure Policy vám můžou pomoct tím, že doporučí způsoby optimalizace nasazení IaaS a také řízení služeb nasazených do Azure.
I když migrace IaaS do Azure nemusí modernizovat samotné aplikace, ostatní moderní služby je možné použít k poskytování modernizované sady nástrojů pro správu nasazení IaaS.
Podrobné informace o scénářích migrace:
- Azure Migrate
- Zálohování virtuálních počítačů Azure v trezoru služby Recovery Services
- Přehled možností zabezpečení dostupných pro virtuální počítače v Azure
- Snížení nákladů na virtuální počítače v Azure pomocí Azure Advisoru
VMware
Pomocí azure VMware Solution běží úlohy VMware nativně v Azure. Tyto úlohy je možné bezproblémově přesunout z vašeho datacentra do Azure. Společnost Tailwind Traders může spravovat vaše stávající prostředí pomocí stejných nástrojů VMware, které už znáte, zatímco modernizujete své aplikace pomocí nativních služeb Azure.
Důležité
Azure VMware Solution je služba Microsoftu ověřená společností VMware, která využívá infrastrukturu Azure.
Společnost Tailwind Traders může použít Azure VMware Solution k vytvoření privátního cloudu v Azure s nativním přístupem k VMware vCenter a dalším nástrojům podporovaným nástrojem VMware pro migraci úloh. Přejděte bez problémů na Azure s využitím technologie HCX od společnosti VMware a dál spravujte své prostředí pomocí stejných nástrojů VMware, které už znáte, jako jsou vSphere Client, NSX-T a Power CLI, nebo jakékoli oblíbené sady nástrojů DevOps.
Po nasazení do azure VMware Solution můžete vytvářet virtuální počítače vSphere na webu Azure Portal prostřednictvím volání rozhraní API nebo rozhraní příkazového řádku, automatizovat nasazení a povolit jednotné přihlašování. Vylepšete své úlohy s využitím celé řady výpočetních a databázových služeb a služeb monitorování, zálohování, IoT a AI v Azure.
Virtuální počítače VMware spuštěné v Řešení Azure VMware jsou přístupné pomocí ExpressRoute, aby místní služby nebo uživatelé měli přístup k virtuálním počítačům migrovaným do Azure. Tyto virtuální počítače mají také připojení k dalším službám Azure, jako jsou Azure Databases, Azure Key Vault a Azure Storage.
Přečtěte si další informace o nasazení řešení Azure VMware.
SAP
Azure má certifikaci SAP pro spouštění důležitých aplikací SAP. Azure je nejvýkonnější a škálovatelná cloudová infrastruktura SAP, která nabízí 192 gigabajt až 12bajt virtuálních počítačů certifikovaných pro SAP HANA ve více oblastech než jakýkoli jiný poskytovatel veřejného cloudu.
Z placené studie celkového ekonomického dopadu od společnosti Forrester vyplývá, že organizace můžou po přesunu starší infrastruktury SAP do Azure dosáhnout více než 100% tříleté návratnosti investic a že se tato investice vrátí do devíti měsíců.
Další informace o spuštění SAP v Azure:
- Průvodce implementací SAP v Azure
- Elektronická kniha: Migrace aplikací SAP do Azure
Infrastruktura virtuálních klientských počítačů (VDI)
Běžným scénářem je přesun desktopů koncových uživatelů organizace do cloudu. To pomáhá zlepšit produktivitu zaměstnanců a urychlit migraci a modernizaci různých úloh, aby podporovaly uživatelské prostředí organizace. Kromě toho se hodně zaměřujeme na vzdálené pracovníky po celém světě.
Migrate
Možnost migrace pro VDI je podobná jiným migracím serverů. Vaše aktuální virtuální počítače služby Vzdálená plocha se přesunou do Azure spuštěné v IaaS. Můžete to provést pomocí služby Azure Migrate.
Modernizace
Pokud chcete modernizovat implementace VDI, vezměte stávající farmy Citrixu, VMware nebo Vzdálené plochy a nahraďte je řešením PaaS s názvem Azure Virtual Desktop.
Společnost Tailwind Traders může během několika minut nastavit Službu Azure Virtual Desktop tak, aby umožňovala zabezpečenou práci na dálku. Díky novému škálovatelnému prostředí s více relacemi můžete koncovým uživatelům zajistit znalost a kompatibilitu s Windows a ušetřit náklady pomocí stejných licencí Windows. Také můžete spravovat kompletní nasazení služby Azure Virtual Desktop spolu s dalšími službami Azure na webu Azure Portal.
V tomto scénáři se image desktopových počítačů buď migrují do Azure, nebo se vygenerují nové image. Podobně se profily uživatelů buď migrují do Azure, nebo se vytvoří nové profily. Klientské řešení je obvykle povolené, ale z velké části se tímto úsilím o migraci nezměnilo.
Přečtěte si další informace o přesunu místního prostředí RDS do Azure pomocí služby Azure Virtual Desktop .
Vývoj a testování
Azure je skvělou volbou pro spouštění úloh DevTest v cloudu. Společnost Tailwind Traders může zřizovat rychlá, štíhlá a zabezpečená vývojová/testovací prostředí a současně výrazně ušetřit nabídku Azure Pro vývoj/testování. Existuje několik možností migrace virtuálních počítačů DevTest, včetně cesty migrace nebo modernizace.
Migrate
Když se vaše prostředí DevTest migruje do Azure, běží na virtuálních počítačích v cloudu. Virtuální počítače je možné přesunout pomocí služby Azure Migrate a spustit stejně jako v datacentru, jenom teď jsou připojené k virtuální síti spuštěné v Azure.
Podrobné informace o scénářích migrace:
Migrace místního vývojového testovacího prostředí ve službě Azure Virtual Machines prostřednictvím služby Azure Migrate
Modernizace
K poskytování kvalitních produktů, aplikací a služeb můžete použít účelové spravované vývojářské služby, jako je Azure DevTest Labs .
Migrace vývojového/testovacího prostředí do Azure DevTest Labs
Ceny služeb Azure DevTest
Azure má zvýhodněné sazby za podporu průběžného vývoje a testování:
- Na virtuálních počítačích se neúčtují žádné poplatky za software Microsoftu
- Významné slevy na ceny pro vývoj/testování u různých dalších služeb Azure
- Přístup k virtuálním počítačům s Windows 10 a službě Azure Virtual Desktop