2021年4月19日のブックマーク (3件)

  • 入門Azure Bicep 1 - APC 技術ブログ

    Bicepとは APC 亀崎です。はじめてのAPC 技術ブログの投稿になります。はじめてなのにいきなりシリーズものを作ってしまう暴挙をお許しください。 みなさんAzureのリソースをデプロイする際何を利用していますか? Azure Portal?Az CLIやPowerShell?ARM Template? Azure Portalが一番簡単ですが、繰り返し作業には向きません。Az CLIなどを使うとスクリプト等で繰り返し作業はできるようになりますが、リソース間の依存関係などを記述していくのは手間がかかります。繰り返し作業にはARM Templateが向いています。しかし、非常に見にくい。1つのリソースをデプロイするだけならまだ良いのですが、2つ・3つと関連付けていくと読み解くのが大変。そうしたARM Templateの辛さを解消してくれるのがAzure Bicepです。 github.c

    入門Azure Bicep 1 - APC 技術ブログ
    hoisjp
    hoisjp 2021/04/19
  • 入門Azure Bicep 2 - APC 技術ブログ

    APC 亀崎です。 前回の入門Azure Bicep 1に続いて第2回目となります。 Bicep Step by Step Azure BicepはAzureリソースデプロイを宣言的に記述できるDSLです。2021年3月にAzコマンドなどにも組み込まれ、Microsoftのドキュメントでも紹介され始めているので見かけた方も増えてきたのではないでしょうか。 github.com 前回はAzure Bicepをインストールし、Azure Database for PostgreSQLをデプロイしました。 今回はあらためて設定ファイルの内容を確認していきましょう。 入門Azure Bicep 紹介しているコードは以下の3つの部分からなります。 1行目~21行目 入力値指定 param で指定する項目はコマンドラインの--parameters オプションなどで指定することができる内容です。 それぞ

    入門Azure Bicep 2 - APC 技術ブログ
    hoisjp
    hoisjp 2021/04/19
  • 入門Azure Bicep 3 - APC 技術ブログ

    APC 亀崎です。前回に続き、第3回になります。 複数リソースをデプロイする Azure BicepはAzureリソースデプロイを宣言的に記述できるDSLです。Azureのリソースデプロイ用の定義ファイルARM(Azure Resource Management) Templateを拡張したものになります。 github.com 前回までのように1つのリソースをデプロイするだけならば、「ARM TemplateのJSONファイルよりはちょっとだけ見やすいかもしれない」程度の認識だったかもしれません。Bicepの領発揮はもう少し複雑な定義をしたときです。 PostgreSQL関係リソースのデプロイ 前回に引き続きAzure Database for PostgreSQLをデプロイするユースケースを考えてみましょう。 PostgreSQLをデプロイする際、プライベートネットワークからのみアク

    入門Azure Bicep 3 - APC 技術ブログ
    hoisjp
    hoisjp 2021/04/19