w ίʔυͷ૿Ճͱ w ߹ཧԽΛ࢝ΊΔ w 044ʹ͋Δ*B$ϦϙδτϦࢀߟ w ͦΕͰܧଓతͳӡ༻͕͍͠ w ެ͔ࣜΒαϙʔτ͢ΔϞδϡʔϧΛެ։ Problem Statement from our Customers Customer operates cloud with ClickOps Customer starts adopting basic IaC and DevOps practices Proliferation of code, lots of repeated lines Customer tries to decouple repeated code & rationalize Customer looks for open-source IaC repos There are many IaC repos with their own standards Customer picks one repo The repo is not officially supported by Microsoft, or the repo gets abandoned over time Solution: introduce the official Microsoft approach, Azure Verified Modules (AVM)
w .PEVMF1SPQPTBMͷJTTVF͔Βελʔτ w <.PEVMF1SPQPTBM>ΑΓఏҊ w ݱࡏͷ׆ಈͪ͜Β"[VSF"[VSF7FSJ fi FE.PEVMFT w Ϟδϡʔϧʹ0OXFSͷΞαΠϯ w ίϯτϦϏϡʔγϣϯ • 5FSSBGPSN$POUSJCVUJPO(VJEF • 1SFSFRVJTJUFT • $PNQPTJUJPO • 5FSSBGPSNDPOUSJCVUJPOGMPX
IUUQTB[VSFHJUIVCJP"[VSF7FSJ fi FE.PEVMFTJOEFYFTUFSSBGPSNUGSFTPVSDFNPEVMFT ίϯτϦϏϡʔγϣϯ IUUQTB[VSFHJUIVCJP"[VSF7FSJ fi FE.PEVMFTDPOUSJCVUJOHQSPDFTT IUUQTB[VSFHJUIVCJP"[VSF7FSJ fi FE.PEVMFTDPOUSJCVUJOHUFSSBGPSN IUUQTB[VSFHJUIVCJP"[VSF7FSJ fi FE.PEVMFTDPOUSJCVUJOHUFSSBGPSNQSFSFRVJTJUFT IUUQTB[VSFHJUIVCJP"[VSF7FSJ fi FE.PEVMFTDPOUSJCVUJOHUFSSBGPSNDPNQPTJUJPO IUUQTB[VSFHJUIVCJP"[VSF7FSJ fi FE.PEVMFTDPOUSJCVUJOHUFSSBGPSNUFSSBGPSNDPOUSJCVUJPO fl PX نͱςϯϓϨʔτ IUUQTB[VSFHJUIVCJP"[VSF7FSJ fi FE.PEVMFTDPOUSJCVUJOHUFSSBGPSNDPNQPTJUJPOEJSFDUPSZBOE fi MFTUSVDUVSF IUUQTHJUIVCDPNLPVEBJJJTBNQMFUFSSBGPSNB[VSFSNBWNUFNQMBUF