Continue integratie en implementatie verkennen
Azure Portal biedt kant-en-klare continue integratie en implementatie met Azure DevOps-services, GitHub, Bitbucket, FTP of een lokale Git-opslagplaats op uw ontwikkelcomputer. U kunt uw web-app verbinden met een van de bovenstaande bronnen en App Service verwerkt de rest voor u. App Service autosynchroniseert uw code en eventuele toekomstige wijzigingen in de code in uw web-app. Met Azure DevOps-services kunt u ook uw eigen build- en releaseproces definiëren. Compileer uw broncode, voer tests uit en bouw en implementeer de release in uw web-app telkens wanneer u de code doorvoert. Alle bewerkingen worden impliciet uitgevoerd zonder dat menselijke administratie nodig is.
Dingen die u moet weten over continue en handmatige implementatie
Wanneer u uw web-app maakt met App Service, kunt u continue of handmatige implementatie kiezen. Wanneer u deze opties bekijkt, kunt u overwegen welke implementatiemethode u wilt implementeren voor uw App Service-apps. Deze opties bevinden zich in het Implementatiecentrum.
Continue implementatie (CI/CD) is een proces dat wordt gebruikt voor het pushen van nieuwe functies en bugfixes in een snel en terugkerend patroon met minimale gevolgen voor eindgebruikers. ondersteuning voor Azure geautomatiseerde implementatie rechtstreeks vanuit verschillende bronnen:
GitHub: Azure ondersteunt geautomatiseerde implementatie rechtstreeks vanuit GitHub. Wanneer u uw GitHub-opslagplaats verbindt met Azure voor geautomatiseerde implementatie, worden wijzigingen die u naar uw productiebranch op GitHub pusht, automatisch voor u geïmplementeerd.
Bitbucket: dit lijkt op GitHub. U kunt er een geautomatiseerde implementatie mee maken.
Lokale Git: De functie App Service Web Apps biedt een lokale URL die u als opslagplaats kunt toevoegen.
Azure-opslagplaatsen: Azure-opslagplaatsen is een set hulpprogramma's voor versiebeheer die u kunt gebruiken om uw code te beheren. Of uw softwareproject groot of klein is, het gebruik van versiebeheer zo snel mogelijk is een goed idee.
Met handmatige implementatie kunt u uw code handmatig naar Azure pushen. Er zijn verschillende opties voor het handmatig pushen van uw code:
Externe Git: De functie App Service Web Apps biedt een Git-URL die u als externe opslagplaats kunt toevoegen. Als u pusht naar de externe opslagplaats, wordt uw app geïmplementeerd.
OneDrive: OneDrive is een service waarmee u bestanden op internet kunt opslaan en delen met een Microsoft-account.
Dropbox: Dropbox is een service voor bestandshosting