Studio,TFS,ALM,VSTS,DevOps関係のことについていろいろと書いていきます。2023年4月20日という投稿を読んで、昔からAzureというかMicrosoftのツールはローカルでのエミュレータや開発環境が提供されているので気にも留めていなかったのですが、AWSのLocalStackはコンテナーで一式あるので便利ですね。LocalStackで無償で使えるのは一部の機能で有償のProが必要になるケースもあるので、完全に無料でローカル開発ができるわけではないようです。AzureのPaaSのうちローカルで開発するためのエミュレーターなどをあつめてみました。(Express)やLocalDbで開発やローカルテストはほぼ問題なかったですし、さらに今はLinux版がありDockerコンテナー内で容易に動くようになりました。自分の思いつく範囲で書いてみましたが、これは?とかあれば教えてください。ServerのDockerコンテナー提供はなくなりました)。Editionで使えば無料です。Edtionをローカルインストールするしかないでしょう。Editionの機能はEnterprise相当なので、うっかりStandardで使えない機能を使ってしまったとかないようにしてください。データベースのリストアができなくなります。いいのかなとちょっと思いました。Emulatorがあると教えてもらいました。ありがとうございます。CosmosDBlearn.microsoft.comCosmosDBもエミュレーターがあります。Studioで使えます。実際はストレージアカウントも必要になることが多いので、次のストレージエミュレータも入れてください。PaaSが前提にすることが多いので、入れないといけないことが多いですね。昔のエミュレーターはWindows専用でしたが、今はクロスプラットフォームのエミュレーターに移行しました。Studioをインストールするときには昔のエミュレーターが追加インストールされますね。managementもセルフホストゲートウェイがあります。イントラから出せないような要件向きっぽいですが。これ使ってローカル開発しているという人の話は聞いたことがないです。Edgelearn.microsoft.com使ったことはないのですが、こういう感じでローカル開発できるそうです。Analyticslearn.microsoft.com同上。使って開発したことはないです...。Learninglearn.microsoft.comOpenAIの陰に隠れたような気がしますが、こんな感じで環境作れます。Azureにはサイエンス用ということでこの辺がプリインストールされたVMもあります。k8sとかminikubeとかそもそもローカルで開発するためのものも多く提供されているので、好きなものを選べばいいんじゃないでしょうか。Kuberneteslearn.microsoft.comまだプレビューのはずですが、直接接続できない環境でもデバッグできるようになります。Kubernetesを使うといいようですね。*1:macOSには...IISないですね。radioのブログ要約をしてもらうことにしました。Serviceもセットアップしていたのですが、どうもなぁ...ということで二の足を踏んでいましたが、GPT-4の要約、翻訳のおかげでやってみることにしました。ローカルでテストしたらだいたいいい感じだったので、試行してみます。Functionsにしようと思っていましたが、どうせPowerShellでやっているので、同じスクリプト内でやったほうがいいかということでこんな関数を作ってみました。'以下のURLを要約してください。本文が日本語以外である場合、日本語で200文字以内に要約してください。'要約に失敗しました。KEYを設定してください。パラメータはカスタマイズできるようにenvironmentに指定してもよかったのですが、そこまではいらないかなということで固定値にしています。変わるようなら変数にしようかなと思います。Tumblrネットワークに起因するトラブル調べようとすると最終的にパケットキャプチャしないといけないことがしばしばあります。通常はWiresharkなどを使うのでしょうが、Docker内ではそのまま使えないので、tcpdumpでキャプチャすることになりますが、イメージに入っているとは限らないしというか、多分入っていないし、余計なものを追加したくもない。いうことで、tcpdumpが入っているイメージを作って、特定のコンテナにアタッチすればいいようです。.これでdebugtcpdumpというイメージができるので、キャプチャすると。このままだとコンテナ内でキャプチャしたファイルが揮発してしまうので、ボリュームマウントしておきます。/tmp/web_dump.output(WSL2で実行しています)これでコンテナ内の80/tcpに対してキャプチャができて、c:\temp\web_dump.outputというファイルができます。今回はパケットキャプチャだけなのでtcpdumpだけでいいですが、各種調査用のツールが入ったイメージが公開されています。hub.docker.comどこの調査で何使えばいいか載っていてすごい。Sprint219リリースノートの翻訳を行いました。オリジナルはこちらからご覧ください。Pipelinesエージェントv2がリタイアになります。古いOSを使い続けないといけない人はドキュメントに書かれている設定をしてください。Boardsの魅力的なプライベートプレビューが二つ募集しています。いつものDanさんに直接メールしてみてください。簡単な文章で大丈夫です。GitHubと2000も接続するようなケースはMicrosoft以外にあるのか?という気もしますが、250はいくかもしれませんね。Swimlaneの自動移動ルール設定はうれしいですね。Boardの状態が自動で変更するというルールができていたのにSwimlaneではできなかったのがつらかったですが、条件によって自動的に移動します。Bugカテゴリー専用のSwimlaneとか、重要度最大のものだけのSwimlaneを作るとか活用はいろいろ考えられます。Previewやっているということは頑張っているということで次回も楽しみです。Studio,TFS,ALM,DevOps関係のことについていろいろと書いていきます。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。