Infrastructure as Code in Azure
2021/04/21 あつまれ未来のアーキテクト!DevOpsを実践しよう
https://alterbooth.connpass.com/event/209463/
日本マイクロソフト パートナー事業本部
クラウドソリューションアーキテクト 平岡一成
LinkedIn: hoisjp
アジェンダ
Infrastructure as Code
反復可能なインフラストラクチャ - Azure Architecture Center | Microsoft Docs
Terraform
Terraform on Azure は公式ドキュメントにて
https://docs.microsoft.com/ja-jp/azure/developer/terraform/
 クラウド インフラストラクチャの
プロビジョニングおよび管理
 インフラストラクチャの管理を自動化
 人為的なミスが発生する可能性が低くなる
 同じテンプレートを複数回デプロイして、同一の環境
(e.g., 開発、テスト、実稼働)を作成する
 オープンソース
 クラウドベンダー ニュートラル
https://www.terraform.io/
http://aka.ms/terraform
https://docs.microsoft.com/ja-jp/azure/developer/terraform/
Bicep
Bicep とは?
※同様の例 TypeScirpt > JavaScript
Bicep の機能群
現時点で一番おすすめな学習コンテンツ
Microsoft Docs の チュートリアル
az deployment group create ¥
--name firstbicep ¥
--resource-group myResourceGroup ¥
--template-file $bicepFile
豊富なサンプル
https://github.com/Azure/bicep
まとめ
まとめると、それぞれの違いは?
アジェンダ
https://github.com/azure/bicep
Learn everything about the next generation of ARM Templates
Azure Resource Manager テンプレート用の Bicep 言語 - Azure Resource
Manager | Microsoft Docs
Deploy Azure resources by using Bicep templates - Learn | Microsoft
Docs
Resources – 情報まとめ
© Copyright Microsoft Corporation. All rights reserved.
Thank You !
ありがとうございました!
© 2021 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should
not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.
MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Infra as Code in Azure