Úvod
Infrastruktura jako kód, někdy označovaná jako IaC, je způsob, jak zřizovat prostředky infrastruktury, které se podobaly způsobu nasazení softwaru. Mezi tyto prostředky patří virtuální počítače, virtuální sítě a webové aplikace. Infrastruktura jako kód může pomoct automatizovat nasazení, zvýšit důvěru v nasazení a zvýšit efektivitu a opakovatelnost.
Ukázkový scénář
Předpokládejme, že pracujete jako správce infrastruktury Azure ve společnosti, která má výrazný růst na globálním trhu. V důsledku toho se vaše infrastruktura musí škálovat s růstem společnosti, včetně následujících:
- Nasazení nových aplikací pro interní týmy a zákazníky
- Nasazení více oblastí pro podporu vašich zákazníků a partnerů po celém světě
- Více nasazení prostředí pro zajištění konzistence.
Budete požádáni, abyste posoudili, jestli infrastruktura jako kód může být cenným přístupem ke zřizování prostředků ve vaší společnosti. Musíte se také rozhodnout, kterou technologii použít při nasazování infrastruktury Azure.
Co děláme?
V tomto modulu se dozvíte o konceptu infrastruktury jako kódu a jejích výhodách. Seznámíte se také s účelem Bicep jako jazyka infrastruktury jako kódu a zjistíte, jak funguje. Tento modul vám pomůže najít odpovědi na tyto otázky:
- Co je infrastruktura jako kód?
- Jak vám může infrastruktura jako kód pomoct automatizovat zřizování prostředků?
- Co je Bicep a jak funguje?
- Kdy byste měli použít Bicep místo jiných možností nástrojů?
Jaký je hlavní cíl?
Po dokončení tohoto modulu můžete určit, jestli je infrastruktura jako kód správným přístupem a nástrojem pro vaši organizaci.
Požadavky
Měli byste být obeznámeni:
- Základní koncepty a terminologie cloud computingu
- Různé typy cloudových prostředků