Trace Id is missing
Naar hoofdinhoud gaan

DevOps-oplossingen in Azure

Overkom uitdagingen in elke fase van externe engineering en ontdek hoe technische Microsoft-teams externe ontwikkeling hebben ingeschakeld. Registreer je voor deelname.

DevOps-hulpprogramma's voor elke fase van de toepassingscyclus

Gebruik complete oplossingen op Azure om procedures voor DevOps te implementeren tijdens het plannen, ontwikkelen, leveren en gebruiken van toepassingen. Pas de juiste combinatie van DevOps-technologieën, bedrijfscultuur en processen toe voor continue softwarelevering en een betere waarde voor klanten.

Geef teams de middelen om hun werkt te beheren, met flexibiliteit en volledige zichtbaarheid van producten en projecten. Definieer, volg en richt je werk in met kanbanborden, aangepaste dashboards voor backlogs en rapportmogelijkheden met behulp van Azure Boards. Houd ontwikkelingsacties transparant en op schema met GitHub. Verken analyse met visuals en zet gegevens om in inzichten met Power BI.

Taken voor verschillende teams die worden vermeld in Azure Boards

Codeer sneller en slimmer met Visual Studioen  Visual Studio Code. Deel code en werk samen met gelijkgestemde ontwikkelaars met GitHub. Automatiseer tests en voer continue integratie uit in de cloud met Azure Pipelines. Maak automatische werkstromen van idee tot productie, met GitHub Actions. En neem zelfs je workloads voor Jenkinsmee naar Azure. Richt binnen enkele minuten omgevingen voor ontwikkelaars in met Azure DevTest Labs.

Gebruik moderne toepassingsontwikkeling om de time-to-market te versnellen.

Een persoon die aan een bureau werkt in Visual Studio

Implementeer je toepassing automatisch en met volledige controle naar elke Azure-service, zoals Kubernetes op Azure, om continu waarde aan je klanten te leveren. Definieer en ontwikkel meerdere cloudomgevingen met Azure Resource Manager of HashiCorp Terraformen maak vervolgens pijplijnen voor continue levering in deze omgevingen met behulp van Azure Pipelines of hulpprogramma's zoals Jenkins en Spinnaker.

Implementeer volledige stackbewaking, krijg handige meldingen en verkrijg inzichten uit logboeken en telemetrie met Azure Monitor. Beheer je cloudomgeving met Azure Automation en hulpprogramma's zoals Ansible en Chef.

Houd ingerichte infrastructuur en toepassingen conform Azure Blueprints of Chef Automate. In combinatie met Azure Security Center beperk je met deze technologieën de blootstelling aan bedreigingen en kan je snel beveiligingsproblemen opsporen en oplossen.

Een persoon die op een knop drukt om een microfoon aan zijn bureau te gebruiken
Terug naar tabbladen
Microsoft is tot leider genoemd in het Gartner® Magic Quadrant™ van 2023 voor Strategic Cloud Platform Services (SCPS). Meer informatie.

Bouw je DevOps-procedures met deze hulpprogramma's en services

GitHub

GitHub

Vergroot de samenwerking, automatiseer je werkstromen van code naar de cloud en beveilig je code met geavanceerde mogelijkheden.

Azure Pipelines

Azure Pipelines

Implementeer CI/CD om continu te bouwen, testen en implementeren naar elk platform en elke cloud.

Azure Boards

Azure Boards

Plan, volg en bespreek werk in je teams met behulp van kanbanborden, logboeken, teamdashboards en aangepaste rapportage.

Azure Monitor

Azure Monitor

Krijg volledige waarneembaarheid van je toepassingen, infrastructuur en netwerk.

Visual Studio

Visual Studio

Gebruik de Integrated Development Environment (IDE) die is ontworpen om krachtige, schaalbare toepassingen voor Azure te maken.

Azure Kubernetes Service (AKS)

Azure Kubernetes Service (AKS)

Verzend apps sneller en gebruik ze gemakkelijker met een volledig beheerde Kubernetes-service.

Architecturen voor DevOps-oplossingen

Zie hoe je meerdere hulpprogramma's en technologieën samenbrengt met Azure in deze algemene DevOps-scenario's.

CI/CD voor virtuele Azure-machines

Azure is een cloud-toepassing van wereldklasse voor het hosten van virtuele machines die op Windows of Linux draaien. Of je nu ASP.NET, Java, Node.js of PHP gebruikt voor de ontwikkeling van toepassingen, je hebt een pijplijn voor continue integratie en implementatie (CI/CD) nodig om je wijzigingen automatisch naar deze VM's te sturen.

Java CI/CD met behulp van Jenkins en Azure Web Apps

Azure App Service is een snelle en eenvoudige manier om web-apps te maken met Java, Node.js, PHP of ASP.NET en biedt ondersteuning voor uitvoeringen in aangepaste talen met behulp van Docker. Lever snel waarde aan je klanten door gebruik te maken van Azure App Service met een CI/CD-pijplijn om elk van je wijzigingen automatisch naar Azure App Service te pushen.

DevOps voor Azure Kubernetes Service (AKS)

Breng snelheid en beveiliging in balans en lever snel code op schaal door gebruik te maken van beveiligde DevOps met Azure Kubernetes service (AKS). Installeer veiligheidsmaatregelen rondom de ontwikkelingsprocessen met behulp van CI/CD met dynamisch beleidsbeheer en versnel de feedbacklussen met constante bewaking. Gebruik Azure-pijplijnen voor snelle levering en de afdwinging van kritieke beleidsregels met Azure Policy. Azure biedt je waarneembaarheid in realtime voor je ontwikkelings- en publicatiepijplijnen en de mogelijkheid om eenvoudig nalevingscontroles en nieuwe configuraties toe te passen.

Ontdek hoe teams bij Microsoft zijn overgestapt op DevOps

Voor een geslaagde DevOps-transformatie zijn culturele veranderingen vereist, wat lastig kan zijn voor een groot bedrijf dat al tientallen jaren technologie bouwt. Maar het is wel nodig om betere producten aan klanten te leveren en betere resultaten voor het bedrijf te krijgen. Luister naar verhalen over ons continue traject.

De oplossingen van onze partners verkennen

Meer informatie over DevOps-technologieën en -services die je kunnen helpen bij het transformeren van je procedures.

HashiCorp Terraform

HashiCorp Terraform kan je helpen om de infrastructuur eenvoudig als code te beheren. Definieer infrastructuur als code met declaratieve configuratiebestanden die kunnen worden gebruikt voor het maken, beheren en bijwerken van infrastructuurresources.

HashiCorp Terraform

Redhat Ansible

Automatiseer cloudinrichting, configuratiebeheer en toepassingsimplementaties. Microsoft Azure is een door Ansible gecertificeerde partner, voor extra gemoedsrust wanneer je Azure-modules gebruikt voor Ansible.

Redhat Ansible

Chef

Ontdek een krachtig automatiseringsplatform waarmee je de infrastructuur van virtuele machines in Azure kunt omzetten in code. Met Chef automatiseert je de manier waarop infrastructuur wordt geconfigureerd, geïmplementeerd en beheerd in je hele netwerk, hoe klein of groot dit ook is.

Chef

WhiteSource

WhiteSource Bolt voor Azure DevOps is een gratis uitbreiding waarmee al je projecten worden gescand en opensource-onderdelen, hun licenties en bekende beveiligingsproblemen worden gedetecteerd.

WhiteSource

JFrog

JFrog Artifactory is een oplossing voor ontwikkelaars en DevOps-engineers die complete controle, volledig inzicht en binair beheer biedt, gedurende de gehele levenscyclus van softwareontwikkeling.

JFrog

CloudBees

CloudBees Core brengt zakelijke robuustheid naar Jenkins. Deze suite van invoegtoepassingen op ondernemingsniveau helpt Jenkins te beveiligen, beheren en optimaliseren en om downtime te verminderen.

CloudBees

Oplossingen voor DevOps-werkwijzen

Azure DevOps beschikt over robuuste integraties met Azure en een uitgebreide suite technologieën waarmee je software veilig en snel kunt leveren. Combineer Azure DevOps met opensource-DevOps-hulpprogramma's om af te stemmen op je unieke workflow en deze vervolgens naadloos te integreren in Azure. Of er nu virtuele machines, web-apps of Kubernetes voor je app worden gebruikt: implementeer DevOps-werkwijzen zoals CI/CD, infrastructuur als code en continue bewaking met Azure en de DevOps-hulpprogrammaketen van je keuze.
  • Van code tot de cloud: automatiseer elk onderdeel van het DevOps-proces met continue integratie en continue levering en je gewenste hulpprogramma's:

    • Definieer een CI/CD-pijplijn en beheer releases met meerdere omgevingen met behulp van Azure Pipelines.
    • Richt je op elke service in Azure, inclusief Azure Kubernetes Service (AKS), virtuele Azure-machines of Azure Functions.
    • Automatiseer workflows met GitHub Actions.
    • Host Jenkins-workloads, breid bestaande configuratie uit of vereenvoudig CI/CD met Jenkins-invoegtoepassingen voor Azure.
    • Maak snelle en herhaalbare implementaties in Azure met Spinnaker.
    • Meer informatie over continue levering ten opzichte van continue implementatie, en hoe deze kunnen voldoen aan de behoeften van je organisatie.
  • Stap over op flexibele softwareontwikkelingsmethoden met planning, tracering en rapporten voor kortere releasecycli en volledige zichtbaarheid in je softwareontwikkelingsproces. Beheer projecten met GitHub. En gebruik Azure Boards om:

    • werkitems te definiëren, toe te wijzen en te traceren;
    • backlogs te beheren;
    • aangepaste dashboards te maken om de voortgang bij te houden;
    • geavanceerde analyse en rapporten te krijgen.
  • Beheer Git-opslagplaatsen, deel en werk samen met GitHub. Maak een betrouwbare codeworkflow voor je team met:

  • Definieer cloudresources op een beschrijvende manier zodat er versies van omgevingen worden gemaakt en omgevingen worden samengevoegd met toepassingscode in opslagplaatsen. Door infrastructuur als code te behandelen, kan je cloudresources op een herhaalbare en betrouwbare manier implementeren, zodat cloudomgevingen volledig worden beheerd.

  • Beheer resourceconfiguratie in je hele systeem om de gewenste statussen af te dwingen, configuratie-updates te implementeren en de oplossing van onverwachte wijzigingen en problemen te automatiseren. Azure biedt meerdere DevOps-hulpprogramma's voor configuratiebeheer inclusief Ansible, Chef, Puppet en Azure Automation.

  • Bewaak de status van de infrastructuur en integreer deze in bestaande dashboards in Grafana, Kibana of Azure Portal met Azure Monitor.

    • Voer continue bewaking van de volledige stack uit.
    • Configureer handige meldingen in Azure-services.
    • Verzamel, voer query's uit op en analyseer logboeken om inzichten te krijgen en problemen op te lossen.
    • Gebruik ingebouwde containerbewaking voor Azure Kubernetes Service (AKS).

Begin met samenwerken om innovatie van code naar de cloud te brengen met GitHub en Azure.

Aan de slag