Delen via


Overzicht van DevOps Starter

Belangrijk

DevOps Starter wordt op 31 maart 2023 buiten gebruik gesteld. Meer informatie.

Met DevOps Starter kunt u eenvoudig aan de slag met Azure met behulp van GitHub Actions of Azure DevOps. Hiermee kunt u uw favoriete app starten in de Azure-service van uw keuze in slechts een paar snelle stappen vanuit Azure Portal.

DevOps Starter stelt alles in wat u nodig hebt voor het ontwikkelen, implementeren en bewaken van uw toepassing. U kunt het DevOps Starter-dashboard gebruiken om codedoorvoeringen, builds en implementaties te bewaken, allemaal vanuit één weergave in Azure Portal.

Voordelen van het gebruik van DevOps Starter

DevOps Starter ondersteunt de volgende twee CI/CD-providers om uw implementaties te automatiseren

DevOps Starter automatiseert de installatie van een volledige continue integratie (CI) en continue levering (CD) voor uw toepassing naar Azure. U kunt beginnen met bestaande code of een van de opgegeven voorbeeldtoepassingen gebruiken. Vervolgens kunt u die toepassing snel implementeren in verschillende Azure-services, zoals Virtual Machines, App Service, Azure Kubernetes Services (AKS), Azure SQL Database en Azure Service Fabric.

DevOps Starter doet al het werk voor de eerste configuratie van een DevOps-pijplijn, inclusief alles, van het instellen van de eerste Git-opslagplaats, het configureren van de CI/CD-pijplijn, het maken van een Application Insights-resource voor bewaking en het bieden van één weergave van de hele oplossing met het maken van een DevOps Starter-dashboard in Azure Portal.

U kunt DevOps Starter gebruiken voor het volgende:

  • Uw toepassing snel implementeren in Azure
  • De installatie van een CI/CD-werkstroom of -pijplijn automatiseren
  • Bekijk en begrijp hoe je een CI/CD-werkstroom of -pijplijn goed kunt instellen.
  • De releasepijplijnen verder aanpassen op basis van uw specifieke scenario's

DevOps Starter gebruiken

DevOps Starter is beschikbaar via Azure Portal. U maakt een DevOps Starter-resource net zoals u een andere Azure-resource maakt vanuit de portal. DevOps Projects biedt een stapsgewijze wizard-achtige ervaring voor de verschillende configuratieopties.

U kiest verschillende configuratieopties als onderdeel van de eerste installatie. Deze opties zijn onder andere:

  • Uw favoriete CI/CD-provider selecteren
  • De opgegeven voorbeeld-app gebruiken of uw eigen code meenemen (alleen voor Azure DevOps)
  • Een app-taal selecteren
  • Een app-framework kiezen op basis van taal
  • Een Azure-service selecteren (implementatiedoel)
  • Selecteer uw GitHub- of Azure DevOps-organisatie
  • Uw Azure-abonnement kiezen
  • De locatie van Azure-services kiezen
  • Kiezen uit verschillende prijscategorieën voor Azure-services

Nadat u uw DevOps Starter hebt gemaakt, kunt u het volgende doen:

  • Uw GitHub-werkstroom of Azure DevOps Pipeline aanpassen
  • Pull-aanvragen gebruiken om uw codestroom te beheren en uw kwaliteit hoog te houden
  • Test en bouw elke commit voordat u uw code samenvoegt om het kwaliteitsniveau te verhogen

Nadat u DevOps Starter hebt gebruikt, kunt u ook alle resources van één locatie verwijderen uit het DevOps Starter-dashboard in Azure Portal.

DevOps Starter- en GitHub-integratie

DevOps Starter ondersteunt nu GitHub-acties als een CI/CD-provider. Het automatiseert al het werk dat nodig is in GitHub om een CI/CD-werkstroom in te stellen met behulp van GitHub Actions. Er wordt een GitHub-opslagplaats gemaakt in een bestaande GitHub-organisatie en vervolgens wordt een voorbeeldtoepassing doorgevoerd in de nieuwe GitHub-opslagplaats.

De automatisering brengt ook een trigger voor de werkstroom tot stand, zodat elke nieuwe codedoorvoering een build- en implementatietaak binnen de werkstroom initieert. De toepassing wordt geïmplementeerd in de Azure-service van uw keuze. De GitHub-werkstroom kan worden aangepast voor aanvullende scenario's.

DevOps Starter- en Azure DevOps-integratie

DevOps Starter met behulp van Azure DevOps automatiseert al het werk dat nodig is in Azure Pipelines om een CI/CD-pijplijn in te stellen. Er wordt een Git-opslagplaats gemaakt in een nieuwe of bestaande Azure DevOps-organisatie en vervolgens een voorbeeldtoepassing of uw bestaande code doorgevoerd in een nieuwe Git-opslagplaats.

De automatisering brengt ook een CI-trigger voor de build tot stand, zodat elke nieuwe codedoorvoering een build start. DevOps Starter maakt een CD-trigger en implementeert elke nieuwe geslaagde build naar de Azure-service van uw keuze.

De build- en release-pijplijnen kunnen worden aangepast voor aanvullende scenario's. Daarnaast kunt u de build- en release-pijplijnen klonen voor gebruik in andere projecten.

Aan de slag met DevOps Starter

DevOps Starter-video's