Azure

.NET とか Node.js で KeyVault を触る

KeyValult の値をコードから触りたい場合。 .NET の場合 こうする。 var client = new KeyVaultClient(new KeyVaultClient.AuthenticationCallback(new AzureServiceTokenProvider().KeyVaultTokenCallback) App Service からは MSI で認証しにいく*1。ロー…

Table Storage でバッチ処理

Azure の Table Storage を .NET から扱う場合は Microsoft.WindowsAzure.Storage 1 が利用できる。その中でバッチ処理についてメモ。 単一のテーブルにバッチ処理を行いたい場合は TableBatchOperation クラスを使う。 var entities = GetEntities(); var o…