Resource Graph API で Azure のリソース情報を取得する

サポートという仕事柄、お客様の Azure 環境の情報を頂いてレビューしたりトラシューしたりするのですが、Azure の情報をとってくる方法というのは中々厄介です。 一応社内ツールもあるものの、いろいろな制約があったりお客様と別の見え方をしたりするので…

Azure Kubernetes Service(AKS)を勉強するときのまとめ

これまでなんとなく触ってきた AKS ですが、k8s も含めてちゃんとお勉強しようと思い、ドキュメントをまとめました。 AKS まわりを効率的に勉強できるかと思います。 書籍 これまでいろんな本を買ってつまみ食い的に読んできましたが、1冊ちゃんと読もうと思…

Linux Observability with BPF 1人輪読会(3)

前回 tsunomur.hateblo.jp Chapter 1: introduction 問題定義 ログとメトリック 昨今の複雑なコンピューターシステムを可視化するためには、アプリケーションのログを分析することが重要。 ログは、アプリケーションの正確な動作を確認することが出来る。 し…

Linux Observability with BPF 1人輪読会(2)

前回 tsunomur.hateblo.jp 序文 その2 (この序文はオライリーの中の人によるもの?) David の話し 2015 年に David(この本の著者の一人) は、Docker のコアデベロッパーとして働いていた。 Docker のパフォーマンスを診断をするために、Flame Graph(以下参照…

Linux Observability with BPF 1人輪読会(1)

はじめに 英語の勉強もかねて、Linux Observability with BPF の1人輪読会にトライしてみます。著者 : David Calavera / Lorenzo Fontana 序文 Jessie Frazelle(https://www.linkedin.com/in/jessie-frazelle) Docker のコアメンテナ MS、Google等のソフトウ…

Visual Studio Online の環境をカスタムする

2代目 Visual Studio Online(以下 VSO) がパブリックプレビューになりました。機能やクイックスタートは id:okazuki さんが記事を書かれているのでこちらから。 blog.okazuki.jpこの記事では、VSO でオレオレ開発環境を作る方法をご紹介します。簡単に説明す…

Front Door のバックエンドを冗長化するときの設定

最近個人的に Front Door が流行っていますがいろいろ考えないといけないポイントがあるので先日に続きメモしていきます。まず前提としてこちらの構成がありますのではじめにお読みください。 tsunomur.hateblo.jp要件としては以下があります。 Front Door …

(Golang) ネスト&interfaceを使った struct を Unmarshal で JSON から読み取る

ちょっとハマったのでメモ。こういう JSON で書かれた設定ファイルがあります。 { "ActionConfig": [ { "Name": "hogehoge", "Type": "Pixela", "Config": { "UserID": "tsubasaxZZZ", "GraphID": "graph1", "Secret": "SECRET" } }, { "Name": "pgr", "Type…

Japan Tour in Summer: Java & k8s on Azure まつり に参加してきたのでその感想

寺田佳央さんが主宰する Japan Tour in Summer: Java & k8s on Azure まつり に参加してきましたのでその感想を書いてみます。 # 具体的な内容とかは別の場所で開催された際の他の方のブログがありましたので最後にリンクを置いておきます。connpass jazug.c…

App Service on Linux で .htaccess を使ってアクセス制御する

備忘&ちょっとでもインターネット上に App Service on Linux の情報を流しておきたいので大した内容ではないですが書いておきます(Front Door のバックエンドに App Service を置く場合、Front Door の IP アドレスはユーザーごとに違うわけではないため、A…