Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Viktigt!
DevOps Starter går i pension den 31 mars 2023. Läs mer.
DevOps Starter gör det enkelt att komma igång med Azure med github-åtgärder eller Azure DevOps. Det hjälper dig att starta din favoritapp på valfri Azure-tjänst på bara några få få steg från Azure-portalen.
DevOps Starter konfigurerar allt du behöver för att utveckla, distribuera och övervaka ditt program. Du kan använda DevOps Starter-instrumentpanelen för att övervaka kodincheckningar, versioner och distributioner, allt från en enda vy i Azure-portalen.
Fördelar med att använda DevOps Starter
DevOps Starter har stöd för följande två CI/CD-leverantörer för att automatisera dina distributioner
DevOps Starter automatiserar installationen av en hel kontinuerlig integrering (CI) och kontinuerlig leverans (CD) för ditt program till Azure. Du kan börja med befintlig kod eller använda något av de angivna exempelprogrammen. Sedan kan du snabbt distribuera programmet till olika Azure-tjänster som Virtual Machines, App Service, Azure Kubernetes Services (AKS), Azure SQL Database och Azure Service Fabric.
DevOps Starter utför allt arbete för den inledande konfigurationen av en DevOps-pipeline, inklusive allt från att konfigurera den första Git-lagringsplatsen, konfigurera CI/CD-pipelinen, skapa en Application Insights-resurs för övervakning och tillhandahålla en enda vy över hela lösningen med skapandet av en DevOps Starter-instrumentpanel i Azure-portalen.
Du kan använda DevOps Starter för att:
- Distribuera snabbt ditt program till Azure
- Automatisera konfigurationen av ett CI/CD-arbetsflöde eller en pipelina
- Visa och förstå hur du konfigurerar ett CI/CD-arbetsflöde eller en pipeline korrekt
- Anpassa versionspipelines ytterligare baserat på dina specifika scenarier
Hur använder jag DevOps Starter?
DevOps Starter är tillgängligt från Azure-portalen. Du skapar en DevOps Starter-resurs precis som du skapar andra Azure-resurser från portalen. DevOps Projects ger en steg-för-steg-guide-liknande upplevelse för de olika konfigurationsalternativen.
Du väljer flera konfigurationsalternativ som en del av den första installationen. Dessa alternativ omfattar:
- Välja din favorit-CI/CD-provider
- Använda den angivna exempelappen eller ta med din egen kod (endast för Azure DevOps)
- Välja ett appspråk
- Välja ett appramverk baserat på språk
- Välja en Azure-tjänst (distributionsmål)
- Välj din GitHub- eller Azure DevOps-organisation
- Välja din Azure-prenumeration
- Välja platsen för Azure-tjänster
- Välja mellan olika prisnivåer för Azure-tjänster
När du har skapat DevOps Starter kan du:
- Anpassa ditt GitHub-arbetsflöde eller Azure DevOps-pipeline
- Använd pull-begäranden för att hantera kodflödet och hålla kvaliteten hög
- Testa och bygg varje commit innan du sammanfogar din kod för att höja ribban för kvaliteten.
När du har använt DevOps Starter kan du också ta bort alla resurser från en enda plats från DevOps Starter-instrumentpanelen på Azure-portalen.
DevOps Starter- och GitHub-integrering
DevOps Starter har nu stöd för GitHub-åtgärder som CI/CD-provider. Det automatiserar allt arbete som behövs i GitHub för att konfigurera ett CI/CD-arbetsflöde med GitHub Actions. Den skapar en GitHub-lagringsplats i en befintlig GitHub-organisation och checkar sedan in ett exempelprogram till den nya GitHub-lagringsplatsen.
Automatiseringen upprättar också en utlösare för arbetsflödet, så att varje ny kodöverföring initierar ett bygg- och distributionsjobb i arbetsflödet. Programmet distribueras till valfri Azure-tjänst. GitHub-arbetsflödet kan anpassas för ytterligare scenarier.
DevOps Starter- och Azure DevOps-integrering
DevOps Starter med Azure DevOps automatiserar allt arbete som behövs i Azure Pipelines för att konfigurera en CI/CD-pipeline. Den skapar en Git-lagringsplats i en ny eller befintlig Azure DevOps-organisation och checkar sedan in ett exempelprogram eller din befintliga kod till en ny Git-lagringsplats.
Automatiseringen lägger till en CI-utlösare för byggprocessen så att varje ny kodändring initierar en byggprocess. DevOps Starter skapar en CD-utlösare och distribuerar varje ny lyckad version till valfri Azure-tjänst.
Bygg- och utgivningspipelines kan anpassas för andra scenarier. Dessutom kan du klona bygg- och versionspipelines för användning i andra projekt.