Trace Id is missing
Gå til hovedindhold

DevOps-løsninger i Azure

Imødegå udfordringer i alle faser af fjernengineering, og få mere at vide om, hvordan Microsofts engineeringteams har muliggjort fjernudvikling. Tilmeld dig for at deltage.

DevOps-værktøjer til hver fase af applikationens livscyklus

Brug komplette løsninger i Azure til at implementere DevOps-praksisser under hele processen for planlægning, udvikling, levering og drift af applikationen. Anvend den rigtige kombination af DevOps-teknologier, -kultur og -processer, så du kan levere software løbende og give kunderne mere værdi.

Giv dine teams mulighed for at administrere deres arbejde med fleksibilitet og fuld synlighed på tværs af produkter og projekter. Definer, registrer og udlæg arbejde med Kanban-tavler, ordrebeholdninger, brugerdefinerede dashboards og rapporteringsfunktionalitet ved hjælp af Azure Boards. Sørg for, at udviklingen er gennemsigtig og sker til tiden med GitHub. Gennemse analyser med visualiseringer, og gør data til viden med Power BI.

Opgaver til forskellige teams, der står angivet i Azure Boards

Opnå hurtigere og smartere kodeudvikling med Visual Studio og Visual Studio Code. Del kode, og samarbejd med ligesindede udviklere med GitHub. Automatiser test, og udfør kontinuerlig integration i cloudmiljøet med Azure Pipelines. Opret automatiske arbejdsprocesser, der dækker alt lige fra idé til produktion, med GitHub Actions. Du kan tilmed overføre dine  Jenkins -arbejdsbelastninger til Azure. Klargør miljøer til udviklere på få minutter ved hjælp af Azure DevTest Labs.

Brug moderne programudvikling til at lanceringstiden.

En person, der arbejder ved sit skrivebord i Visual Studio

Udrul automatisk din applikation på enhver Azure-tjeneste med fuld kontrol, f.eks. Kubernetes på Azure, så du kontinuerligt kan levere værdi til dine kunder. Definer og start flere cloudmiljøer med Azure Resource Manager eller HashiCorp Terraform, og opret derefter pipelines til kontinuerlig levering i disse miljøer ved hjælp af Azure Pipelines eller værktøjer såsom Jenkins og Spinnaker.

Implementer fuld stak-overvågning, få advarsler, du kan reagere på, og få indsigt fra logfiler og telemetri med Azure Monitor. Administrer dit cloudmiljø med Azure Automation og værktøjer såsom Ansible and Chef.

Sørg for, at klargjort infrastruktur og klargjorte applikationer overholder angivne standarder ved hjælp af Azure Blueprints eller Chef Automate. Hvis du bruger disse teknologier sammen med Azure Security Center hjælper det dig med at begrænse eksponeringen for trusler og hurtigt finde og afhjælpe sikkerhedsrisici.

En person, der trykker på en knap for at bruge en mikrofon på sit skrivebord
Tilbage til faner
Microsoft blev udnævnt til leder i 2023 Gartner® Magic Quadrant™ for Strategic Cloud Platform Services (SCPS). Få mere at vide.

Opbyg dine DevOps-praksisser med disse værktøjer og tjenester

GitHub

GitHub

Øg samarbejdet, automatiser dine kode til cloud-arbejdsprocesser, og hjælp med at sikre din kode med avanceret funktionalitet.

Azure Pipelines

Azure Pipelines

Implementer CI/CD for løbende at skabe, teste og udrulle på en hvilken som helst platform og et hvilket som helst cloudmiljø.

Azure Boards

Azure Boards

Planlæg, registrer og drøft arbejde på tværs af dine teams ved hjælp af Kanban-tavler, ordrebeholdninger, teamdashboards og brugerdefineret rapportering.

Azure Monitor

Azure Monitor

Få fuld indsigt i dine applikationer, infrastrukturer og netværk.

Visual Studio

Visual Studio

Brug IDE (integreret udviklingsmiljø), der er designet til oprettelse af effektive, skalerbare applikationer til Azure.

Azure Kubernetes Service (AKS)

Azure Kubernetes Service (AKS)

Send apps i objektbeholdere hurtigere, og håndter dem nemmere ved hjælp af en fuldt administreret Kubernetes-tjeneste.

DevOps-løsningsarkitekturer

Se, hvordan du kan samle flere værktøjer og teknologier med Azure i disse almindelige DevOps-scenarier.

CI/CD til Azure Virtual Machines

Azure er en cloud i verdensklasse til hosting af virtuelle maskiner, der kører Windows eller Linux. Uanset om du bruger ASP.NET, Java, Node.js eller PHP til at udvikle applikationer, skal du bruge en pipeline med kontinuerlig integration og kontinuerlig udrulning (CI/CD) for at sende ændringer til disse virtuelle maskiner automatisk.

Java CI/CD ved hjælp af Jenkins og Azure Web Apps

Azure App Service er en hurtig og enkel måde at oprette webapps på ved hjælp af Java, Node.js, PHP eller ASP.NET og understøtter også brugerdefinerede sprogkørsler vha. Docker. Levér hurtigt værdi til dine kunder ved hjælp af Azure App Service med en CI/CD-pipeline for at sende hver ændring automatisk via push til Azure App Service.

DevOps til Azure Kubernetes Service (AKS)

Opnå balance mellem hastighed og sikkerhed, og levér hurtigt kode i stor skala ved hjælp af sikker DevOps med Azure Kubernetes Service (AKS). Anbring et rækværk omkring udviklingsprocessen ved hjælp af CI/CD med dynamiske politikkontrolelementer, og sæt fart på feedbackløkken med konstant overvågning. Brug Azure Pipelines til hurtigt at levere, mens du sikrer håndhævelse af vigtige politikker med Azure Policy. Azure giver dig mulighed for at observere dit build og dine udgivelsespipelines i realtid samt mulighed for at let at foretage en gennemgang af overholdelsen af angivne standarder samt omkonfigurationer.

Se, hvordan teams på tværs af Microsoft har indført DevOps

En vellykket DevOps-transformation kræver kulturel ændring, hvilket kan være udfordrende for en stor virksomhed, der har udviklet teknologi i årtier. Men det er nødvendigt at levere bedre produkter til kunderne og bedre resultater til virksomheden. Hør historier fra vores vedvarende rejse.

Udforsk løsninger fra vores partnere

Få mere at vide om DevOps-teknologier og -tjenester, der kan hjælpe dig med at transformere dine praksisser.

HashiCorp Terraform

HashiCorp Terraform kan hjælpe dig med nemt at administrere infrastruktur som kode. Definer infrastrukturen som kode med deklarative konfigurationsfiler, som kan bruges til at oprette, administrere og opdatere infrastrukturressourcer.

HashiCorp Terraform

Redhat Ansible

Automatiser klargøring til cloudmiljøet, konfigurationsstyring og applikationsudrulninger. Microsoft Azure er en Ansible-certificeret partner, der giver dig ro i sindet, når du bruger Azure-moduler til Ansible.

Redhat Ansible

Chef

Oplev en effektiv automatiseringsplatform, der transformerer infrastrukturen for virtuelle maskiner i Azure til kode. Chef automatiserer den måde, som infrastruktur konfigureres, udrulles og administreres på, på tværs af dit netværk, uanset hvor stort det er.

Chef

WhiteSource

WhiteSource Bolt til Azure DevOps er en gratis udvidelse, der scanner alle dine projekter og registrerer komponenter med åben kildekode, deres licenser og kendte sikkerhedsrisici.

WhiteSource

JFrog

JFrog Artifactory er en løsning til udviklere og DevOps-teknikere, der giver fuld kontrol, indsigt og binær administration gennem hele livscyklussen til udvikling af softwaren.

JFrog

CloudBees

CloudBees Core giver virksomhedsrobusthed til Jenkins. Denne pakke af plug-ins på virksomhedsniveau hjælper med at sikre, administrere og optimere Jenkins samt reducere nedetiden.

CloudBees

Løsninger til DevOps-praksisser

Azure DevOps har robuste integrationer med Azure og en omfattende pakke af teknologier, som hjælper dig med at levere software sikkert og hurtigt. Kombiner Azure DevOps med DevOps-værktøjer i åben kildekode for at matche din unikke arbejdsproces, og integrer dem derefter problemfrit i Azure. Uanset om din app bruger virtuelle maskiner, webapps eller Kubernetes, kan du implementere DevOps-praksis såsom CI/CD, infrastruktur som kode og løbende overvågning med Azure samt de DevOps-værktøjer, du foretrækker.
  • Fra kode til sky – automatiser alle dele af DevOps-processen med løbende integration og levering og dine foretrukne værktøjer:

    • Definer en CI/CD-pipeline, og administrer versionsudgivelser med flere miljøer ved hjælp af Azure Pipelines.
    • Brug enhver tjeneste på Azure, herunder Azure Kubernetes Service (AKS), Azure Virtual Machines eller Azure Functions.
    • Automatiser arbejdsprocesser med GitHub Actions.
    • Host Jenkins-arbejdsprocesser, udvid den eksisterende konfiguration, eller forenkl CI/CD med Jenkins-plug-ins til Azure.
    • Brug Spinnaker til hurtigt at oprette udrulninger, som du nemt kan gentage, på Azure.
    • Få mere at vide om løbende levering i forhold til løbende udrulning – og hvordan de kan opfylde organisationens behov.
  • Brug agile metoder til softwareudvikling med planlægning, sporing og rapportering for at få kortere udgivelsescyklusser og fuld synlighed i din softwareudviklingsproces. Administrer projekter med GitHub. Og brug Azure Boards til at:

    • Definere, tildele og holde øje med arbejdsopgaver.
    • Administrere ordrebeholdninger.
    • Oprette brugerdefinerede dashboards til at holde øje med status.
    • Få avanceret analyse og rapportering.
  • Administrer git-lagre, og del og samarbejd med GitHub. Opret en pålidelig kodearbejdsproces for dit team med:

  • Definer skybaserede ressourcer på en beskrivende måde, så miljøer versioneres og sendes til lagre sammen med applikationskoden. Hvis du behandler infrastrukturen som kode, kan du udrulle skybaserede ressourcer på en måde, du nemt kan gentage, og som er pålidelig, så du sikrer, at dine skybaserede miljøer er fuldt styrede.

  • Administrer konfigurationen af ressourcer på tværs af hele dit system for at håndhæve ønskede tilstande, udrulle konfigurationsopdateringer og automatisere løsning af uventede ændringer og problemer. Azure tilbyder flere DevOps-værktøjer til konfigurationsstyring, herunder Ansible, Chef, Puppet og Azure Automation.

  • Overvåg infrastrukturens tilstand, og integrer i eksisterende dashboards i Grafana, Kibana eller Azure Portal vha. Azure Monitor.

    • Brug kontinuerlig overvågning med fuld stak.
    • Konfigurer underretninger, du kan arbejde ud fra, på tværs af Azure-tjenester.
    • Indsaml, opret forespørgsler til, og analysér logfiler for at få viden om og afhjælpe problemer.
    • Brug indbygget overvågning af objektbeholdere til Azure Kubernetes Service (AKS).

Begynd at samarbejde for at få innovation fra kode til cloudmiljøet med GitHub og Azure.

Start her