Varje vecka med start 30 november 2022 till 8 februari 2023 (8 avsnitt)

Learn Live: Automatisera dina Azure-distributioner med hjälp av Bicep och GitHub Actions

Få alla fördelar med infrastruktur som kod genom att använda ett automatiserat arbetsflöde för att distribuera dina Bicep-mallar och integrera andra distributionsaktiviteter med dina arbetsflöden. Du skapar arbetsflöden med GitHub Actions.

Delta i den här liveinlärningsupplevelsen där du kommer att vägledas av ämnesexperter genom Learn-modulerna nedan i realtid tillsammans med utvecklare runt om i världen. Få märken, förbered dig för certifieringar och Learn Live med en bra community! Vi ses där :)

Skapa ditt första Bicep-distributionsarbetsflöde med hjälp av GitHub Actions

Skapa ditt första Bicep-distributionsarbetsflöde med GitHub Actions: 30 november 2022 10:00–11:30 (Pacific)

Skapa ett automatiserat arbetsflöde i GitHub Actions som på ett säkert sätt distribuerar resurser till Azure från Bicep-kod. Konfigurera arbetsflödet så att det körs enligt ett schema eller när konfigurationen ändras. I det här avsnittet kommer du att:

  • Automatisera Bicep-distributioner med hjälp av ett arbetsflöde i GitHub Actions
  • Konfigurera en arbetsbelastningsidentitet för att autentisera ett arbetsflöde till Azure
  • Välj en lämplig arbetsflödesutlösare och uppsättning uppgifter för en Bicep-distribution
Autentisera ditt Azure-distributionsarbetsflöde med hjälp av arbetsbelastningsidentiteter

Autentisera ditt Azure-distributionsarbetsflöde med hjälp av arbetsbelastningsidentiteter: 7 december 2022 10:00–11:30 (Pacific)

Med arbetsbelastningsidentiteter kan dina distributionsarbetsflöden autentiseras säkert med Azure utan att du hanterar lösenord, nycklar eller hemligheter. I den här modulen får du lära dig vad arbetsbelastningsidentiteter är, hur de fungerar och hur du skapar dem. Du får också lära dig hur du ger dem behörighet till dina Azure-resurser så att dina arbetsflöden kan distribuera dina Bicep-filer. I det här avsnittet kommer du att:

  • Förklara vad en arbetsbelastningsidentitet är och beskriv tre typer av arbetsbelastningsidentiteter: tjänstens huvudnamn, hanterade identiteter och federerade autentiseringsuppgifter
  • Skapa en arbetsbelastningsidentitet och länka den till ett GitHub Actions-distributionsarbetsflöde
  • Konfigurera lämplig auktorisering för en arbetsbelastningsidentitet för att distribuera Azure-resurser
Testa din Bicep-kod med hjälp av GitHub Actions

Testa din Bicep-kod med GitHub Actions: 14 december 2022 10:00–11:30 (Pacific)

Verifiera och testa Bicep-koden i distributionsarbetsflödet. Du använder linting, preflight-validering och konsekvensåtgärden för att verifiera dina Azure-ändringar innan du distribuerar, och du testar dina resurser efter varje distribution. I det här avsnittet kommer du att:

  • Lägg till Bicep-kodlintning under kontinuerlig integrering
  • Lägga till preflight-distributionsverifiering under bygg- eller versionsjobb
  • Lägg till konsekvenskontroller, inklusive manuella godkännandesteg
  • Verifiera konfigurationen av den distribuerade miljön
Hantera flera miljöer med hjälp av Bicep och GitHub Actions

Hantera flera miljöer med Bicep och GitHub Actions: 11 januari 2023 10:00–11:30 (Pacific)

Distribuera Bicep-koden till flera miljöer för att förbättra kvaliteten på dina distributioner. Använd återanvändbara arbetsflöden för att minska koddupliceringen och ange parametervärden för varje miljö. I det här avsnittet kommer du att:

  • Distribuera Bicep-filer till flera Azure-miljöer från ett arbetsflöde
  • Använd återanvändbara arbetsflöden för att undvika upprepning
  • Använda och skydda parametrar för varje miljö
Hantera distributionsscenarier från slutpunkt till slutpunkt med hjälp av Bicep och GitHub Actions

Hantera distributionsscenarier från slutpunkt till slutpunkt med hjälp av Bicep och GitHub Actions: 18 januari 2023 10:00–11:30 (Pacific)

Skapa ett enhetligt arbetsflöde för att distribuera hela miljön. Du lägger till byggjobb i arbetsflödet och använder arbetsflödesartefakter och Bicep-utdata för att publicera program, databaser och blobar. I det här avsnittet kommer du att:

  • Distribuera Azure-infrastruktur, program, databasskript och lagringsblobar från ett enda arbetsflöde
  • Använda arbetsflödesskript och arbetsflödesåtgärder för att utföra distributionssteg
  • Använda arbetsflödesartefakter för att publicera kompilerade filer för dina distributionsarbetsflödesjobb som ska användas
  • Skicka data från dina Bicep-filer till andra distributionssteg med hjälp av utdata
Automatisera granskningar av ändringar i Azure-infrastrukturen med hjälp av Bicep och GitHub

Automatisera granskningar av ändringar i Azure-infrastrukturen med hjälp av Bicep och GitHub: 25 januari 2023 10:00–11:30 (Pacific)

Lägg till kontroller i pull-begäranden som körs automatiskt under dina kodgranskningar. Kör Bicep-lintern på koden och distribuera resurserna till en tillfällig miljö för att möjliggöra ytterligare automatiserad och manuell testning. I det här avsnittet kommer du att:

  • Kör automatiska kontroller under en pull-begäran.
  • Fastställ hur du vill skapa tillfälliga miljöer i din Azure-miljö.
  • Skapa tillfälliga miljöer i pull-begäranden.
Publicera återanvändbar Bicep-kod med hjälp av GitHub Actions

Publicera återanvändbar Bicep-kod med hjälp av GitHub Actions: 1 februari 2023 10:00–11:30 (Pacific)

Publicera Azure-mallspecifikationer och Bicep-moduler med hjälp av ett distributionsarbetsflöde. Verifiera och lägg till versionshantering automatiskt i din återanvändbara Bicep-kod. I det här avsnittet kommer du att:

  • Publicera Bicep-moduler till ett privat register från ett GitHub Actions-arbetsflöde
  • Publicera Bicep-filer till en mallspecifikation från ett GitHub Actions-arbetsflöde
  • Lägg automatiskt till versionsnummer i dina moduler och mallspecifikationer
Kontrollera och styra Din Azure-miljö genom att distribuera infrastrukturen som kod

Kontrollera och styra Din Azure-miljö genom att distribuera infrastrukturen som kod: 8 februari 2023 10:00–11:30 (Pacific)

Planera hur du ska härda och skydda din Azure-miljö, tillsammans med de kontroller som ska tillämpas på dina konfigurationsändringar och distributioner. Kräv att infrastrukturen definieras som kod och skydda miljön mot manuella ändringar. I det här avsnittet kommer du att:

  • Planera en Azure-distributionsstrategi för flera miljöer
  • Härda och skydda Azure DevOps, GitHub och en distributionspipeline
  • Härda och skydda en Azure-miljö för att säkerställa att ändringar görs genom en kontrollerad process
  • Aktivera manuell åtkomst i nödsituationer

Våra talare och moderatorer

  • April Edwards

    Senior Cloud Advocate, Microsoft

    Följ April Edwards
  • Barbara Forbes

    Azure Technical lead, Microsoft MVP för Azure, OGD ict-diensten

    Följ Barbara Forbes
  • Brandon Martinez

    Senior Customer Engineer, FastTrack for Azure, Microsoft

    Följ Brandon Martinez
  • Chris Ayers

    Senior Customer Engineer, Microsoft

    Följ Chris Ayers
  • Chris Reddington

    Senior Manager, Enterprise Advocacy, GitHub

    Följ Chris Reddington
  • Daniel Scott-Raynsford

    Partnerteknikstrateg, Microsoft

    Följ Daniel Scott-Raynsford
  • David Pazdera

    Principal Cloud & DevOps Architect, Devoteam M Cloud Norway

    Följ David Pazdera
  • Gitte Vermeiren

    Senior Customer Engineer, FastTrack for Azure, Microsoft

    Följ Gitte Vermeiren
  • Igor Jovovic

    Senior Cloud Solution Architect, Microsoft

    Följ Igor Jovovic
  • John Downs

    Senior Customer Engineer, FastTrack for Azure, Microsoft

    Följ John Downs
  • Joshua Waddell

    Senior Customer Engineer, FastTrack for Azure, Microsoft

    Följ Joshua Waddell
  • Mauro Contreras

    Azure FastTrack Engineer, Microsoft

    Följ Mauro Contreras
  • Nelly Kiboi

    Tjänsttekniker, Microsoft

    Följ Nelly Kiboi
  • Rodrigo Antunes

    Senior Program Manager, Microsoft

    Följ Rodrigo Antunes
  • Steven Murawski

    Huvudmolnrådgivare, Microsoft

    Följ Steven Murawski
  • Kommer Velida

    Kundtekniker II, FastTrack för Azure, Microsoft

    Följ Kommer Velida

Vanliga frågor och svar

Kostar det något att delta i evenemanget?

Evenemanget är kostnadsfritt! Du kan ansluta till YouTube för att strömma innehållet kostnadsfritt!

När äger händelsen rum?

Varje vecka med start 30 november 2022 till 8 februari 2023

Kommer den här händelsen att vara tillgänglig på begäran?

Japp! Du kan strömma våra tidigare händelser när som helst! Bläddra bland alla Learn Live för att strömma när som helst.

Var äger händelsen rum?

Den här händelseserien är virtuell! Följ med oss och tusentals andra för att njuta av upplevelsen från bekvämligheten av ditt eget hem, kontor eller enhet.

Vilket språk levereras avsnitt i?

Den här showen levereras på engelska. Textning på 14 olika språk kommer att vara tillgängligt i inspelningarna, som görs tillgängliga 48 timmar efter varje liveshow på Learn Live.

Regler för uppförande

Vi strävar efter att tillhandahålla en respektfull, vänlig och professionell upplevelse för alla, oavsett kön, sexuell läggning, utseende, funktionshinder, ålder, etnicitet eller religion. Vi tolererar inga kränkande beteenden som riktar sig mot en persons kön, etnicitet, sexuella läggning eller funktionsnedsättning, eller andra beteenden som kan upplevas som trakasserier eller diskriminering. Varje enskild person ansvarar för att känna till och följa våra standarder och vi uppmuntrar alla att hjälpa till med att skapa en välkomnande och säker miljö. Dessutom strävar vi efter att behandla jorden vi alla delar med samma respekt. Rapportera eventuella frågor, problem eller störande aktiviteter eller beteenden till vårt team så att vi kan åtgärda problemet omedelbart.