Prozkoumání průběžné integrace a nasazování
Azure Portal poskytuje průběžnou integraci a nasazování s využitím služeb Azure DevOps, GitHubu, Bitbucketu, FTP nebo místního úložiště Git na vývojovém počítači. Webovou aplikaci můžete propojit s libovolnými výše uvedenými zdroji a služba App Service za vás zpracuje zbytek. App Service automaticky synchronizuje kód a všechny budoucí změny kódu do vaší webové aplikace. Pomocí služeb Azure DevOps můžete také definovat vlastní proces sestavení a vydání. Zkompilujte zdrojový kód, spusťte testy a sestavte a nasaďte verzi do webové aplikace při každém potvrzení kódu. Všechny operace probíhají implicitně bez nutnosti lidské správy.
Co je potřeba vědět o průběžném a ručním nasazování
Při vytváření webové aplikace se službou App Service můžete zvolit průběžné nebo ruční nasazení. Při kontrole těchto možností zvažte, kterou metodu nasazení pro vaše aplikace App Service implementujete. Tyto možnosti se nacházejí v Centru nasazení.
Průběžné nasazování (CI/CD) je proces používaný k nabízení nových funkcí a oprav chyb v rychlém a opakujícím se vzoru s minimálním dopadem na koncové uživatele. podpora Azure automatizované nasazení přímo z několika zdrojů:
GitHub: Azure podporuje automatizované nasazení přímo z GitHubu. Když připojíte úložiště GitHub k Azure pro automatizované nasazení, všechny změny, které nasdílíte do produkční větve na GitHubu, se automaticky nasadí za vás.
Bitbucket: podobně jako u GitHubu můžete automatizované nasazení nakonfigurovat i u Bitbucketu.
Místní Git: Funkce App Service Web Apps nabízí místní adresu URL, kterou můžete přidat jako úložiště.
Azure Repos: Azure Repos je sada nástrojů pro správu verzí, které můžete použít ke správě kódu. Bez ohledu na to, jestli je váš softwarový projekt velký nebo malý, je vhodné co nejdříve použít správu verzí.
Ruční nasazení umožňuje ručně odeslat kód do Azure. Existuje několik možností ručního nasdílením kódu:
Vzdálený Git: Funkce App Service Web Apps nabízí adresu URL Gitu, kterou můžete přidat jako vzdálené úložiště. Odeslání do vzdáleného úložiště nasadí vaši aplikaci.
OneDrive: OneDrive je služba, která umožňuje ukládat a sdílet soubory na internetu pomocí účtu Microsoft.
Dropbox: Dropbox je služba hostování souborů