お仕事

お仕事

Azure Functions .NET6インプロセスモデルから.NET8分離ワーカーモデルへの移行

こんにちは。seiです。桜の花の開花がこんなにも遅くなってるのは久々な気がする今日この頃。これが普通の状態なのか異常なのか、もうよくわかんなくなってきますね。 さて、今日は2024年11月にサポート終了が迫っている.NET6のAzure F...
お仕事

Azure Communication Servicesを利用してメール送信してみる

こんにちわ。今日はAzure Communication Services(以下ACS)を利用したメール送信を行ってみたいと思います。また、ACSにカスタムドメインとして当ドメインを設定し、当ドメインからのメールとして迷惑メールとならずにク...
お仕事

Azure Key Vaultを利用したシークレットの管理

どーもです。本日は技術系ネタです。 最近ガンプラ作ってないので作ってから投稿したいと思いますが、いかんせんやりたいことありすぎて時間が・・・。最近はバイクばっかですね。 本日は、最近の様々なセキュリティを高める潮流に合わせちょこちょことパス...
お仕事

マネージドIDを利用したAzure SQL Databaseへのアクセスを実装する

こんばんは。 まだまだ暑い日が続いていますが、皆様いかがお過ごしでしょうか? そういえば、Azure Active Directory、今後は「Microsoft Entra ID」と名称が変更されましたね。Azure ADとかAADと言っ...
お仕事

AzureマルチリージョンでのDR構成を構築してみる。

ちわ。seiです。タイトルの通りです。 DR(ディザスターリカバリー、災害復旧)構成、あるいは、冗長構成とかHA(高可用性)構成っていうのもほぼ同義かと思いますが、クラウドサービスを利用するとそんな構成が、あっという間に簡単に構築できます。...
お仕事

Azure FunctionsのBLOBトリガー利用時の罠2選

AzureFunctionsでBLOBトリガーを利用してたんですが、今回はそんなBLOBトリガーでの罠とも言えるハマりどころの解決策を記述していきたいと思います。 あまりネット上に情報が無くて解決までに時間を要したので、同じ現象で悩んでいる...
お仕事

「Azure FunctionsでもEntityFrameworkのコードファーストで開発を行いたいんじゃ!」の巻

最近Entity Frameworkを知りました。いまさらです。生きててすみません。 聞いたことはありましたが、いままでのやり方に固執・執着・思考停止(※ほんと良くないですよね・・・)し、あまり気にもとめてなかったのですが、実際いろいろやっ...
お仕事

Braveブラウザー、はじめました。

ある時の会社での一コマ。 パイセン ブレイブって言うブラウザ知ってる? 広告表示もされないで快適にWEBサイトを閲覧できるんだで! sei しらん。 っていうか、ブラウザはChromeしか使わん。 なんてったってGoogle信者だから。 (...
お仕事

ThinkPad X1 Carbon 2018(6Gen)のSSDをSATAからNVMeに換装した件

こんにちは。seiです。 以前当サイトでも触れていましたが、我が愛機ThinkPad X1 Carbon2018年モデル、500GBのSSDを搭載していますがディスク容量不足気味となってきましたので新規SSDへ換装してみようと思い付き、決行...
お仕事

ContentResultは僕のヒーローだった

ただの備忘録。Azure FunctionsをバックエンドAPIとして構築してるときの話。 フロントエンドにはJSONを返してたんですが、フロントに引き渡したくないデータもあるわけでして。 例えば以下のようなクラスがあるとします。 パスワー...