Azure Blob Storage に SFTP でアクセスする - 閉域網版
前回の記事で Azure Storage に対して SFTP でアクセスするところまで行いました。Azure Storage 個別にユーザを作成し、パスワード or SSH Key Pair での認証が可能、Azure Storage...
View ArticleUpdate Management Center (Preview) を試す
今回は現時点(2022年11月)では Previewが取れていませんが、今後は重要度が増すであろう Update Management Center について紹介したいと思います。事前に以下のページ位は斜め読みをすると理解が早いのではと思います。learn.microsoft.comUpdate Management Center は OS...
View ArticleMicrosoft Defender for Cloud にオレオレコンプライアンスを登録する
このブログを読むような方々はコンプライアンスと聞くと身構えたりテンションが下がるフレンズだと思います(けものフレンズはもう5年前か…)。できれば関わりたくないですが、社畜業を営む我々にとって避けて通れないのもまた事実。可能であれば何とか楽に「コンプラ対応ばっちりっすわ~」と流したいものでしょう。Microsoftは以下の様なコンプライアンスオファリングと呼ばれるサイトがあり、膨大な情報が提供されてい...
View Articlepodcast 配信に誘われて英語の勉強やらアメリカ生活やらについて感想を話した件
Microsoft MVP時代に仲良くして頂いた竹原さんに英語についてアレコレ聞きたいと相談されたので、誘われて podcastに出てみました。アメリカでの生活とか英語でどう苦労したとか語ってるんで良かったらどうぞ。anchor.fm出だしから 「Foreign language side effect...
View ArticleAzure Bastion の shareable links 機能を使って Azure Portal にアクセス権のない人間でも VM 上での作業を可能にする
本記事のタイトルで伝えたいことが完了している気がしないこともないですが、つい先日にまたしても社畜心を捉えて離さないナイス機能が発表されました。そう、Azure Bastion の shareable links 機能です。azure.microsoft.comそもそも Azure Bastion をご存じない方の為にざっと解説すると、Azure Bastion...
View ArticleAzure Virtual WAN の RouteTable をまっさらにする方法
最近ちょっと Azure Virtual WAN を使って遊んでたんですが、アレコレいじった後にリソースを削除しようとしたときに「Azure Virtual WAN 側の Route Table が Azure Firewallを参照しているので削除できず、Azure Firewall側は参照されているので削除できない」という問題にぶつかりました。 Azure ポータル上で誤った設定かつ不要な...
View Articleアメリカでソリューションアーキテクトとしての 5 年を 2022 年で振り返って
つい最近、技術的にも人間的にも敬意を払ってる友人と焼肉を食べてきた際に「1年の振り返りはやった方が良いよ~」とアドバイスをもらったので、アメリカで Solution Architect...
View ArticleMicrosoft Sentinel で検証用 Incident を作ってみる
新年あけましておめでとうございます。最近はセキュリティ周りのキャッチアップに迫られてえっちらほっちらと Defender 関連やら Microsoft Sentinel をキャッチアップしとります。どちらも脅威の検出、調査・対策の検討等々で大活躍する強力なツールなのは間違いないのですが、学習・検証用に Incident...
View ArticleMicrosoft Azure の拡張機能やエージェントのバージョンに関する Tips
最近あった質問の中で、仮想マシンのエージェントや拡張等々のバージョンについて質問されたことがあったのですが、どれがどのバージョンかというのがかなり分かりにくかったのでブログにまとめたいと思います。ことの発端となったのは以下のスクリーンショットで「Azure Agent はどこ?」や「Azure Site Recovery Agent...
View ArticleAzure Cognitive Search のベクトル検索機能で helloworld
2023 年 5 月に実施された Microsoft Build というイベントで Azure Cognitive Search にベクトル検索機能が private previewで追加されました。同機能単体で見ると「?」な人も居ると思いますが、Azure OpenAI と組みあわせることで強力な力を発揮します。この辺りの詳細については以下の Qiita...
View ArticleSemantic Kernel を利用して Azure Cognitive Search のインデックスにベクトル検索してみる(失敗編)
以前に Azure Cognitive Search がベクトル検索に対応した件、pythonでベクトル検索を実施した件をそれぞれ試しました。normalian.hatenablog.comnormalian.hatenablog.com Azure OpenAI とベクトル検索を組み合わせてどの様に動くかはご理解いただけたと思いますが、これらはどちらも...
View ArticleSemantic Kernel を利用して PosgreSQL を利用してベクトル検索をしてみる
今回は掲題通り、Semanic Kernel を利用して PosgreSQL をベクトルストアとして利用してみたいと思います。前回のポストでは Azure Cognitive Search をベクトルストアとして利用しようと試みましたが、connecter...
View ArticleAzure OpenAI でトークン制限に引っかかった時に発生する例外
ご存じの通り、Azure OpenAI は非常に需要が高いサービスですが、その要求にこたえる必要もあり、一分辺りに利用できるトークン数が決まっています。以下のサイトにはそちらの詳細が記載されています。learn.microsoft.comAzure OpenAI の Tokens per Minute Rate Limit...
View ArticleSemantic Kernel/C# をフロントエンド、LangChain/Python をバックエンドとして Azure OpenAI を使えるか?
未だ Semantic Kernel を勉強中の身ですが、C#でもベクトルデータを利用できるコードを書けるのは非常にナイスです。Python側も当然強力な言語ですが、Web でのフロントエンド構築を含むユーザインタフェースを作成する際は C#等を利用することが多い認識です。以下の記事で C#での Azure OpenAI 利用を試しましたが、C#を利用することで様々な Azure...
View ArticleAzure Files のプライベートエンドポイントの IP アドレスを固定にする
今回は掲題のテーマを備忘録程度に記載したいと思います。ご存じの方はいらっしゃると思いますが、プライベートエンドポイントで固定 IP を振ることができる機能が2022年10月時点で提供されております。azure.microsoft.comしかし、たまたまポータルで Azure Files のにプライベートエンドポイントを作成したら固定 IP アドレスが割り振れず(嘘でした。追記を参照下さい)、作成後は...
View ArticleSemantic Kernel/C# で Azure Cognitive Search にベクトル化データを保存する(成功編
今回は掲題のテーマを試してみたいと思います。実は以下の記事にて試した結果、上手く動きませんでした。normalian.hatenablog.com以前試した際は Semantic Kernel 側が Azure Cognitive Search...
View ArticleAzure Batch を試す際の TIPS を簡単にまとめてみた
ちょっと人に聞かれた際に久々に触ったので、振り返りを含めてちょっとまとめてみました。チュートリアル的な hello worldは既存の公式ドキュメントを読めば良いと思うので、簡単な概要部分だけ紹介した後は簡単な TIPS 系を羅列していきたいと思っています。まず、Azure Batch の概要となります。Azure Batch は task...
View ArticleMicrosoft Entra アプリケーション プロキシで閉域なオンプレミスサーバにアクセスする+α な TIPS
皆様は Microsoft Entra アプリケーション プロキシ という機能をご存じでしょうか?Entra ID の認証・認可機能を利用して、オンプレミスのサービスに対してセキュアな接続を提供する社畜垂涎のサービスとなります。細かくは色々とありますが、以下の様に EntraID が認証した情報を用い、Microsoft Entra application proxy connectors...
View ArticleBicep ファイル で Azure Firewall のルール上の IP Group を更新する
ちょっと人から聞かれて軽く書いておいたので供養致します。特に「IP Group が複数の場合にどうするの?」と聞かれたので、以下が bicep ファイルの内容です。resource firewallPolicy 'Microsoft.Network/firewallPolicies@2023-04-01' existing = { name: 'StandardPolicy' } resource...
View ArticleMicrosoft Azure で pfSense アプライアンスを仮想マシンとインターネットの間に配置して疎通を取る
皆様は pfSense というネットワークアプライアンス製品はご存じでしょうか?日本の社畜業界で生きていた身からすると F5 さんの BIG-IPが有名かなという気もしますが、アメリカに限らず各国で幅広く利用されています。今回はこちらを Azure...
View ArticleAzure KeyVault に格納した SSH Key を使って、Azure Bastion 経由で Linux VM にアクセスする
掲題の内容、SSH Key をローカルのファイルとして管理することなく Key Vault で一元管理したいというのは良くあるニーズだと思いますが、意外とまとまった記事が無かったので備忘録も兼ねて書いてみました。試してみてアレコレ詰まったところはありますが、実態としては簡単な内容です。以下に簡単なアーキテクチャを記載しましたが、VM作成時にポータル上で作成した SSH Key を Key Vault...
View ArticleUniversity of Washington の Certificate コースを受けてみた感想(日本からでも OK
最近 University of Washington...
View Articleコマンドで Azure Application Gateway を止めたり開始したりして課金を抑える
皆さんは Azure Application Gatewayが起動や停止の制御ができるのはご存じでしょうか?使っていない仮想マシンを止めるのは良く行う節約術だと思いますが、Azure Application Gatewayは管理ポータルだと開始・停止の制御ができないのでご存じではない方もいるのではないかと思っています。実際に止めた場合は Properties の画面で状態を確認でき、以下の様に...
View ArticleAzure Network Watcher の Troubleshoot connections を使って Azure Application...
今回は掲題の Troubleshoot connections を触ってみたいと思います。概要は以下のサイトに詳細はありますが、VM間等の通信を試してどこに問題があるか等を確認することができます。太古の昔は pingや traceroute...
View Article続:Azure Key Vault に格納した SSH Key を使って、Azure Bastion 経由で Linux VM にアクセスする
掲題通り、Azure Key Vault と Azure Bastion を併用して LinuxVMに接続する話の続編を紹介したいと思います。以下の記事の続編となるので、こちらを事前に通読頂くことが前提となる点にご注意ください。normalian.hatenablog.com以下の様に 第1回 Azure Travelers 勉強会 札幌の旅 -...
View ArticleNetwork Watcher の IP flow verify と Next hop を試してみる
Network Watcher は豊富な機能が提供されており、ひと月ほど前に投稿した Troubleshoot connections もその一つです。今回も以下の記事で利用したアーキテクチャで検証するので、事前に一読頂ければ幸いです。normalian.hatenablog.com掲題通り今回は以下の IP flow verify と Next hop...
View ArticleSemantic Kernel 触りつつ ChatGPT の口調を変える
今となっては猫も杓子も ChatGPT なのでやや手あかのついた方法かと思いますが、ふと興味本位で調べて試した結果を放流致します。ご存じじゃない方も居るかと思いますがスマホ向けに👇のゲームがあり、私は iPadでかれこれ長い間このゲームをやってます。www.azurlane.jpこちらのゲームに出てくるキャラクターの口調で ChatGPT...
View Articleローカル端末、Entra ID テナント跨ぎ、組織アカウント・マイクロソフトアカウントが入り混じったら RBAC 制御で帰ってくるのが大変だった話
今回のポストは「適切に運用された Entra ID テナント上で、適切に運用された組織アカウントで開発をしている方」や Entra ID...
View ArticleKestrel ワイナリーのワインが一本 $4 未満の激安で美味しいというお話
普段はあんまり書かないのですが、先日に Kestrel Vintners というワイナリーに行ってワインをガッツリ箱買してきたので「こういう場所もあるんだよ」という程度の情報共有です。まずは Kestrel Vintners の場所ですが、以下の様に Woodinville...
View Article