15 epizod

Learn Live: Použití Bicep k nasazení infrastruktury Azure jako kódu

Naučte se nasazovat prostředky Azure pomocí Bicep. Bicep je jazyk a sada nástrojů, které vám pomůžou nasadit infrastrukturu jako kód. Bicep zajišťuje konzistentnější a opakovatelnější nasazení. Naučte se živě s našimi odborníky.

Připojte se k nám pro toto prostředí živého učení, kde vás budou řídit odborníci na danou problematiku prostřednictvím modulů Learn níže v reálném čase spolu s vývojáři po celém světě. Získejte odznáčky, připravte se na certifikace a Learn Live se skvělou komunitou! Uvidíte se tam :)

Úvod do infrastruktury jako kódu pomocí Bicep

Úvod do infrastruktury jako kódu pomocí Bicep

Popište výhody použití infrastruktury jako kódu, Azure Resource Manageru a Bicep pro rychlé a spolehlivé škálování cloudových nasazení. Určete typy nasazení, pro které je Bicep vhodným deklarativním nástrojem pro nasazení. V této epizodě:

  • Popis výhod infrastruktury jako kódu
  • Popsat rozdíl mezi deklarativní a imperativní infrastrukturou jako kód
  • Vysvětlit, co je Bicep a jak zapadá do infrastruktury jako přístupu ke kódu
Vytvoření první šablony Bicep

Vytvoření první šablony Bicep

Definujte prostředky Azure v rámci šablony Bicep. Zvyšte konzistenci a spolehlivost nasazení, snižte požadované ruční úsilí a škálujte nasazení napříč prostředími. Vaše šablona bude flexibilní a opakovaně použitelná prostřednictvím parametrů, proměnných, výrazů a modulů. V této epizodě:

  • Vytvoření a nasazení prostředků Azure pomocí Bicep
  • Přidání flexibility šablon pomocí parametrů, proměnných a výrazů
  • Vytvoření a nasazení šablony Bicep, která obsahuje moduly
Vytváření opakovaně použitelných šablon Bicep pomocí parametrů

Vytváření opakovaně použitelných šablon Bicep pomocí parametrů

Pomocí parametrů Bicep můžete během každého nasazení poskytnout informace o šabloně. Přidejte dekorátory, abyste mohli snadno pochopit a pracovat s parametry a chránit tajná data. Zadejte hodnoty parametrů na příkazovém řádku a pomocí souborů parametrů. V této epizodě:

  • Přizpůsobení parametrů a omezení hodnot, které můžou jednotlivé parametry používat
  • Vysvětlení způsobů, jak lze parametry zadat do nasazení šablony Bicep
  • Práce se zabezpečenými parametry
Vytváření flexibilních šablon Bicep pomocí podmínek a smyček

Vytváření flexibilních šablon Bicep pomocí podmínek a smyček

Nasaďte prostředky pouze v případech, kdy jsou zavedená konkrétní omezení. Pomocí smyček můžete nasadit více prostředků, které mají podobné vlastnosti. V této epizodě:

  • Podmíněné nasazení prostředků v rámci šablony Bicep
  • Nasazení více instancí prostředků pomocí smyček
  • Použití výstupních a proměnných smyček
Vytváření kompozovatelných souborů Bicep pomocí modulů

Vytváření kompozovatelných souborů Bicep pomocí modulů

Navrhujte a sestavte opakovaně použitelné moduly, které zjednodušují šablony Bicep. Vytvořte několik modulů do šablon pomocí parametrů a výstupů. V této epizodě:

  • Návrh a vytvoření opakovaně použitelných, dobře strukturovaných modulů Bicep
  • Vytvoření souborů Bicep, které společně používají více modulů
Nasazení podřízených prostředků a prostředků rozšíření pomocí Bicep

Nasazení podřízených prostředků a prostředků rozšíření pomocí Bicep

Nasaďte do kódu Bicep celou řadu prostředků Azure. Definujte a používejte podřízené a rozšiřující prostředky. Pracujte s prostředky, které jste vytvořili mimo šablonu nebo modul Bicep. V této epizodě:

  • Vysvětlení typů prostředků a ID prostředků
  • Nasazení podřízených prostředků a prostředků rozšíření
  • Znázornění a použití existujících prostředků v šabloně Bicep
Správa změn kódu Bicep pomocí Gitu

Správa změn kódu Bicep pomocí Gitu

Sledujte změny kódu Bicep a zobrazte historii souborů, které jste změnili. Větve můžete použít k vývoji více verzí kódu najednou. Publikujte úložiště pro podporu spolupráce. V této epizodě:

  • Vysvětlení výhod správy verzí a Gitu
  • Potvrzení šablon Bicep do úložiště Git a zobrazení historie změn
  • Vytvoření a sloučení větve
  • Publikování úložiště Git do GitHubu nebo Azure Repos, abyste mohli spolupracovat s ostatními
Strukturování kódu Bicep pro spolupráci

Strukturování kódu Bicep pro spolupráci

Vytvářejte soubory Bicep, které podporují spolupráci při vývoji a dodržují osvědčené postupy. Naplánujte parametry, abyste šablony snadno nasadily. Pomocí konzistentního stylu, jasné struktury a komentářů můžete kód Bicep snadno pochopit, používat a upravovat. V této epizodě:

  • Výběr vhodných parametrů pro soubor Bicep
  • Strukturování kódu a parametrů Bicep za účelem podpory týmové spolupráce
  • Zdokumentujte kód Bicep pomocí komentářů a značek prostředků.
Náhled změn nasazení Azure pomocí citlivostní akce

Náhled změn nasazení Azure pomocí citlivostní akce

Prohlédněte si náhled efektů vašich nasazení. Seznamte se s typy změn zjištěných operací citlivostní operace. Nasaďte šablony pomocí přírůstkového a kompletního režimu. V této epizodě:

  • Popsat dva režimy nasazení v Azure a jejich účinky
  • Zobrazení náhledu změn před nasazením pomocí operace citlivostní analýza
Migrace prostředků Azure a šablon ARM JSON pro použití Bicep

Migrace prostředků Azure a šablon ARM JSON pro použití Bicep

Exportujte a převádějte prostředky Azure na soubory Bicep a migrujte šablony JSON ARM do Bicep. Refaktoring souborů Bicep tak, aby dodržovaly osvědčené postupy. Otestujte soubory Bicep a nasaďte je do produkčního prostředí. V této epizodě:

  • Převod šablon JSON ARM na Bicep
  • Vytvoření definic Bicep pro existující prostředky Azure
  • Ověření převodů šablon pomocí operace citlivostní analýza a dokumentace
Kontrola změn infrastruktury Azure pomocí Bicep a žádostí o přijetí změn

Kontrola změn infrastruktury Azure pomocí Bicep a žádostí o přijetí změn

Vyhněte se nezamýšleným změnám a špatně napsanému kódu Bicep pomocí žádostí o přijetí změn. Pomocí strategií větvení můžete chránit hlavní větev před náhodnými změnami. Porozumíte tomu, co byste měli hledat při kontrole kódu Bicep. V této epizodě:

  • Ochrana důležitých větví před náhodnými změnami
  • Vytvoření, kontrola a sloučení žádostí o přijetí změn
  • Kontrola kódu Bicep v žádostech o přijetí změn
Nasazení prostředků do předplatných, skupin pro správu a tenantů pomocí Bicep

Nasazení prostředků do předplatných, skupin pro správu a tenantů pomocí Bicep

Nasaďte prostředky Azure v oboru předplatného, skupiny pro správu a tenanta. Zjistěte, jak se prostředky Azure nasazují v různých oborech, proč je to důležité a jak vytvořit kód Bicep pro jejich nasazení. Vytvořte jednu sadu souborů Bicep, které můžete nasadit v několika oborech v jedné operaci. V této epizodě:

  • Vysvětlit rozsahy prostředků, včetně prostředků na úrovni tenanta, skupin pro správu a prostředků na úrovni předplatného
  • Nasazení prostředků v konkrétních oborech pomocí šablon Bicep
  • Vytvoření souborů Bicep, které můžete nasadit do více oborů
Rozšíření šablon ARM pomocí skriptů nasazení

Rozšíření šablon ARM pomocí skriptů nasazení

Přidejte vlastní kroky do šablon Azure Resource Manageru (šablon ARM) Bicep nebo JSON. Integrujte skripty nasazení s nasazením pomocí parametrů a výstupů. V této epizodě:

  • Provádění vlastních kroků v šablonách ARM pomocí skriptu nasazení
  • Definujte parametry, aby se skripty nasazení více opakovaně používat
Sdílení modulů Bicep pomocí privátních registrů

Sdílení modulů Bicep pomocí privátních registrů

Opakovaně používejte moduly Bicep, abyste snížili duplikaci kódu a zvýšili kvalitu vašich nasazení. Vytvořte privátní registr pro vaši organizaci. Publikujte sdílené moduly do registru a spotřebovávejte je v několika nasazeních. V této epizodě:

  • Vytvoření privátního registru pro vlastní organizaci
  • Publikování modulu do privátního registru a jeho využívání
Publikování knihoven opakovaně použitelného kódu infrastruktury pomocí specifikací šablon

Publikování knihoven opakovaně použitelného kódu infrastruktury pomocí specifikací šablon

Opakovaně používejte a sdílejte šablony ARM v celé organizaci. Publikujte specifikace šablon, které nasazují prostředky předem nakonfigurované pro požadavky vaší organizace. Řízení přístupu a bezpečné aktualizace specifikací šablon pomocí verzí V této epizodě:

  • Vytvoření a nasazení specifikací šablon
  • Přidání verzí do specifikací šablon

Naši reproduktory a moderátoři

  • Alex Frankel

    Hlavní programový manažer, Microsoft

    Twitter
  • Angel Perez

    Program Manager ve společnosti Azure Deployments, Microsoft

    LinkedIn
  • Barbara Forbes

    Technický zájemce o Azure, Microsoft Azure MVP, OGD ict-diensten

    Twitter
  • Brandon Martinez

    Vedoucí zákaznický inženýr, FastTrack pro Azure, Microsoft

    Twitter
  • Gitte Vermeiren

    Vedoucí zákaznický inženýr, FastTrack pro Azure, Microsoft

    Twitter
  • John Downs

    Vedoucí zákaznický inženýr, FastTrack pro Azure, Microsoft

    Twitter
  • Joshua Waddell

    Vedoucí zákaznický inženýr, FastTrack pro Azure, Microsoft

    Twitter
  • Neil Peterson

    Senior Site Reliability Engineer, Microsoft

    Twitter
  • Stephanie Yen

    ProgramOvý manažer, nasazení Azure, Microsoft

    Twitter
  • Steven Murawski

    Hlavní poradce pro cloud, Microsoft

    Twitter
  • Victor Worapon Viriyaampanond

    Vedoucí zákaznický inženýr, Microsoft

    LinkedIn
  • Will Velida

    Zákaznický inženýr II, FastTrack pro Azure, Microsoft

    Twitter
  • William Salazar

    Vedoucí zákaznický inženýr, FastTrack pro Azure, Microsoft

    Twitter

Nejčastější dotazy

Stojí za účast na události?

Akce je zdarma! Learn TV se můžete zdarma připojit k obsahu streamu!

Kdy se událost koná?

Každý týden od 8. března 2022 do 28. června 2022

Bude tato událost dostupná na vyžádání?

Ano. Naše minulé události můžete kdykoli streamovat! Kdykoli můžete streamovat ve všech možnostech Learn Live .

Kde se událost koná?

Tato série událostí je virtuální! Připojte se k nám a tisícům ostatních, abyste se mohli těšit z pohodlí vašeho domova, kanceláře nebo zařízení.

V jakém jazyce jsou epizody doručovány?

Tato show je doručena v angličtině. Titulky ve 14 různých jazycích budou k dispozici v nahrávkách, které jsou k dispozici 48 hodin po každé živé prezentaci na Learn Live.

Pravidla chování

Snažíme se vytvářet respektující, přátelské a profesionální prostředí bez ohledu na pohlaví, sexuální orientaci, fyzický vzhled, postižení, věk, rasu nebo náboženství. Netolerujeme žádné chování, které ponižuje kohokoli z důvodu pohlaví, rasy, sexuální orientace nebo postižení. Netolerujeme také žádné chování, které by mohlo být považováno za obtěžování nebo diskriminaci. Jednotliví uživatelé odpovídají za to, že se seznámí s našimi standardy a budou je dodržovat. Vyzýváme všechny, aby pomáhali vytvářet přátelské a bezpečné prostředí. Snažíme se také, abychom se se stejnou úctou chovali k naší společné planetě. Pokud máte nějaké otázky nebo problémy nebo se setkáte s rušivými aktivitami nebo chováním, obraťte se na organizační tým, abychom mohli problém okamžitě řešit.