DevOps-lösningar i Azure
Lös utmaningar under alla faser av distansutveckling och ta del av hur Microsofts utvecklingsteam har gjort distansutveckling möjligt. Registrera dig om du vill delta.
DevOps-verktyg för alla faser i tillämpningens livscykel
Använd heltäckande lösningar i Azure för att implementera DevOps-metoder under programplanering, utveckling, leverans och drift. Använd rätt kombination av DevOps-teknik, kultur och processer för att möjliggöra kontinuerlig programvaruleverans och bättre värde för kunderna.

Ge förutsättningar för teamen att hantera arbetet med smidighet och fullständig synlighet i alla produkter och projekt. Definiera, spåra och visa arbete med Kanban-tavlor, anpassade instrumentpaneler för kvarvarande uppgifter och rapporteringsfunktioner med hjälp av Azure Boards. Håll utvecklingsarbetet transparent och håll schemat med GitHub. Utforska analyser med visuella objekt och gör om data till insikter med Power BI.

Koda snabbare och smartare med Visual Studio och Visual Studio Code. Dela kod och samarbeta med likasinnade utvecklare med GitHub. Automatisera testning och använd kontinuerlig integrering i molnet med Azure-pipelines. Skapa automatiska arbetsflöden från idé till produktion med GitHub-åtgärder. Du kan även ta dina Jenkins-arbetsbelastningar till Azure. Etablera miljöer för utvecklare på några minuter med Azure DevTest Labs.
Använd modern programutveckling och få kortare tid till marknaden.

Distribuera din app till valfri Azure-tjänst, till exempel Kubernetes på Azure, automatiskt och med fullständig kontroll för att kontinuerligt leverera mervärde till kunder. Definiera och starta flera molnmiljöer med Azure Resource Manager eller HashiCorp Terraform, och skapa sedan pipelines för kontinuerlig leverans till dessa miljöer med hjälp av Azure Pipelines eller verktyg som Jenkins och Spinnaker.

Implementera fullstack-övervakning, få användbara varningar och få insikter från loggar och telemetri med Azure Monitor. Hantera din molnmiljö med Azure Automation och verktyg som Ansible och Chef.
Se till att den etablerade infrastrukturen och tillämpningarna följer Azure Blueprints eller Chef Automate. När de här teknikerna används med Azure Security Center begränsar du hotexponeringen och kan hitta och åtgärda sårbarheter snabbt.
Skapa dina DevOps-metoder med följande verktyg och tjänster
GitHub
Öka samarbetet, automatisera dina kod-till-moln-arbetsflöden och skydda din kod med avancerade funktioner.
Azure-pipelines
Implementera CI/CD för att kontinuerligt skapa, testa och distribuera till alla plattformar och moln.
Azure-tavlor
Planera, spåra och diskutera arbete i dina team med Kanban-kort, eftersläpning, teaminstrumentpaneler och anpassad rapportering.
Azure Monitor
Få fullständig insikt i dina program, din infrastruktur och ditt nätverk.
Visual Studio
Använd Integrated Development Environment (IDE) för att skapa kraftfulla, skalbara program för Azure.
Azure Kubernetes Service (AKS)
Leverera appar i container snabbare och hantera dem enklare med en fullständigt hanterad Kubernetes-tjänst.
DevOps-lösningsarkitekturer
Se hur du sammanför flera verktyg och tekniker med Azure i dessa vanliga DevOps-scenarier.

CI/CD för Azure Virtual Machines
Azure är ett moln i världsklass för virtuella datorer som kör Windows eller Linux. Oavsett om du använder ASP.NET, Java, Node.js eller PHP när du utvecklar program måste du ha en pipeline för kontinuerlig integrering och distribution (CI/CD) så att du kan överföra ändringar till de virtuella datorerna automatiskt.

Java CI/CD med Jenkins och Azure Web Apps
Azure App Service är ett snabbt och enkelt sätt att skapa webbappar med hjälp av Java, Node.js, PHP eller ASP.NET och tillhandahålla stöd för anpassade språkmiljöer med Docker. Leverera snabbt ett värde till dina kunder genom att använda Azure App Service med en CI/CD-pipeline för att automatiskt skicka alla ändringar till Azure App Service.

DevOps för Azure Kubernetes Service (AKS)
Balansera hastighet och säkerhet, och leverera snabbt kod i stor skala genom att använda säker DevOps med Azure Kubernetes Service (AKS). Skydda utvecklingsprocesserna med CI/CD med dynamiska principkontroller och påskynda feedbackloopen med kontinuerlig övervakning. Leverera snabbt med Azure Pipelines och tillämpa viktiga principer med Azure Policy. Med Azure har du realtidsinsyn i dina bygg- och distributionspipelines och kan enkelt granska efterlevnad och modifiera konfigurationer.
Se hur team på Microsoft införde DevOps
En lyckad DevOps-omvandling kräver kulturell förändring, vilket kan vara en utmaning för stora företag som har byggt teknik i flera årtionden. Men det är nödvändigt för att kunna leverera bättre produkter till kunderna och få bättre resultat för verksamheten. Hör berättelser från vår pågående resa.

Lär dig hur du integrerar säkerhetsteam med DevOps-team
Få sex tips om hur du integrerar säkerhet i dina DevOps-metoder och se hur banbrytande organisationer har implementerat DevSecOps i sin verksamhet.
Kunder som implementerar DevOps på Azure
EY
John Lawler, Global Technology Officer, Client Technology, EY"As EY continues to increase the technology focus in its services and solutions, we're using Azure DevOps and Azure Kubernetes Service to build more agile practices and shift into a more rolling product-delivery approach."

Axonize
Omri Cohen, Chief Technology Officer, Vice President of Research and Development, Axonize"With Azure, Azure DevOps, and DevOps practices, we've accelerated time-to-market by up to 90 percent."

Shell
Genom att införa DevOps-metoder och Microsoft DevOps-plattformen med Azure och GitHub kan Shell skala under snabb tillväxt i sitt datavetenskapsnätverk samtidigt som utvecklingscykeln går från månader till veckor.

WhiteSource
Uzi Yassef, Senior DevOps engineer, WhiteSource"We write our AKS manifests and implement CI/CD so we can build it once and deploy it on multiple clouds. That is the coolest thing!"

Axon
Hank Janssen, Director of Engineering, Axon"We used Terraform to make building our Azure infrastructure less complex and time-consuming. And we don't have to build each new environment from scratch. What used to take several weeks, we can do with Terraform in a few hours."

GEICO
Victoria Toure, Manager of Software Engineering, GEICO"With the Azure cloud platform, six-week releases are a thing of the past. In most cases, we can deploy changes without taking the systems down. This means better availability, expedited time to market, and improved customer satisfaction."

Utforska lösningar från våra partner
Lär dig mer om DevOps-tekniker och -tjänster som kan hjälpa dig att transformera dina metoder.

HashiCorp Terraform kan hjälpa dig att enkelt hantera infrastrukturen som kod. Definiera infrastrukturen som kod med deklarativa konfigurationsfiler som kan användas för att skapa, hantera och uppdatera infrastrukturresurser.
HashiCorp Terraform

Automatiserad etablering i molnet, konfigurationshantering och programdistribution. Microsoft Azure är en Ansible-certifierad partner, vilket ger trygghet när du använder Azure-moduler för Ansible.
Redhat Ansible

Upptäck en kraftfull automatiseringsplattform som omvandlar infrastrukturen för virtuella datorer på Azure till kod. Chef automatiserar infrastrukturens konfiguration, distribution och hantering i nätverket, oavsett storlek.
Chef

WhiteSource Bolt för Azure DevOps är ett kostnadsfritt tillägg som söker igenom alla dina projekt och identifierar komponenter med öppen källkod, deras licenser och kända sårbarheter.
WhiteSource

JFrog Artifactory är en lösning för utvecklare och DevOps-tekniker som ger fullständig kontroll, insikt och hantering av binärfiler genom programvaruutvecklingens hela livscykel.
JFrog
Lösningar för DevOps-metoder
Azure DevOps har robusta integreringar med Azure och en omfattande serie tekniker som hjälper dig att leverera programvara på ett säkert och snabbt sätt. Kombinera Azure DevOps med DevOps-verktyg som har öppen källkod för att matcha ditt unika arbetsflöde, och integrera dem sedan sömlöst i Azure. Oavsett om din app använder virtuella datorer, webbappar eller Kubernetes implementerar du DevOps-metoder som CI/CD, infrastruktur som kod samt kontinuerlig övervakning med Azure och valfri DevOps-verktygskedja.
Från kod till molnet – automatisera varje del av DevOps-processen med kontinuerlig integrering och kontinuerlig leverans och verktyg du väljer själv:
- Definiera en CI/CD-pipeline och hantera versioner med flera miljöer med hjälp av Azure Pipelines.
- Rikta in dig på valfri tjänst på Azure, till exempel Azure Kubernetes Service (AKS), Azure Virtual Machines eller Azure Functions.
- Automatisera arbetsflöden med GitHub Actions.
- Var värd för Jenkins-arbetsbelastningar, utöka befintlig konfiguration eller förenkla CI/CD med Jenkins-plugin-program för Azure.
- Skapa snabba och upprepningsbara distributioner i Azure med Spinnaker.
- Läs om kontinuerlig leverans jämfört med kontinuerlig distribution – och hur de kan uppfylla organisationens behov.
Inför Agile-programutvecklingsmetoder med planering, spårning och rapportering för kortare utgivningscykler och fullständig insyn i din programutvecklingsprocess. Hantera projekt med GitHub. Och använd Azure Boards för att:
- Definiera, tilldela och spåra arbetsuppgifter.
- Hantera kvarvarande uppgifter.
- Skapa anpassade instrumentpaneler för att spåra förloppet.
- Få avancerad analys och rapportering.
Hantera Git-lagringsplatser, dela och samarbeta med GitHub. Skapa ett pålitligt kodarbetsflöde för ditt team med:
- Pull-begäranden och kodgranskningar.
- Ärendeuppföljning.
- Verktyg för kontinuerlig integrering – inklusive appar från GitHub Marketplace.
Definiera molnresurser på ett beskrivande sätt så att miljöer versionshanteras och genomförs tillsammans med programkod på lagringsplatser. Hantering av infrastruktur som kod gör att du kan distribuera molnresurser på ett upprepningsbart och pålitligt sätt, och ser till att molnmiljöer är fullständigt styrda.
- Definiera upprepningsbara, helt styrda miljöer med Azure Blueprints.
- Använd verktyg med öppen källkod som HashiCorp Terraform och Ansible med fullständigt stöd för Azure-resurser.
Hantera resurskonfiguration i hela ditt system för att tillämpa önskade tillstånd, rulla ut konfigurationsuppdateringar och automatisera lösningen av oväntade förändringar och problem. Azure har flera DevOps-verktyg för konfigurationshantering som Ansible, Chef, Puppet och Azure Automation.
Övervaka infrastrukturens hälsa och integrera med befintliga instrumentpaneler i Grafana, Kibana eller Azure Portal med Azure Monitor.
- Använd kontinuerlig fullstack-övervakning.
- Konfigurera användbara varningar i Azure-tjänster.
- Samla in, kör frågor och analysera loggar för att få insikter och åtgärda problem.
- Använd inbyggd containerövervakning för Azure Kubernetes Service (AKS).