御成門プログラマーの技術日記

Microsoft AzureやAngularなどの技術情報を発信します

【Azure SignalR Service】Webアプリケーションにリアルタイムの通信機能を実装する【Azure SignalR Service 使ってみた】

Webアプリケーションにリアルタイムの通信機能を実装する Azure SignalR Service の紹介をします。 こちらの記事は私が Japan Azure User Group 12周年イベントで発表した「Azure SignalR Service 使ってみた」を記事に起こしたものになります。 Azure Signa…

Microsoft認定DP-420試験で Azure Cosmos DB Developer Specialty を取得した話【勉強方法・試験範囲・出題形式】

Azure Cosmos DB 特化の Microsoft 認定試験「DP-420: Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB」とその試験に合格と認定される資格「Azure Cosmos DB Developer Specialty」について受験して無事合格するこ…

Azure内で余っているリソースを使用した「Azure Spot VM」でコスト割引を受けてVMを運用する

リソースのコスト最適化の選択肢の一つとして使えるVM「Azure Spot VM」を紹介します。 Azure Spot VM にどんなコスト割引があり、どのような制約があるのか、そしてどのような場面で使えるのかを実際にデプロイして試してみようと思います。 Azureの余剰リ…

Microsoft認定 AZ-700「Designing and Implementing Microsoft Azure Networking Solutions」合格体験記【勉強方法・試験範囲・出題形式】

Microsoft Azure の認定資格「AZ-700: Designing and Implementing Microsoft Azure Networking Solutions」認定試験に合格したので受験記録を残そうと思います。 ※秘密保持ルールに抵触しない範囲の内容となりますご了承ください。 ※こちらの記事の内容は20…

Azure予約購入コストはEAポータルの使用状況の詳細データには出てこないので Azure Portal から確認できます【Reservations・Reserved Instances】

Azureのインスタンスを予約購入することで割引価格でリソースを利用できる「Azure Reservations(予約購入・Reserved Instances)」ですが、EAポータル から使用状況詳細データに出力されないようです。今回のEAポータルの仕様について調べたことをまとめとこ…

Azure Resevationsで条件を満たしているのに使用率が100%にならない現象に遭遇した【Reserved Instance・予約割引】

Azureの予約割引(Azure Resevations・Reserved Instance)で条件をみたしているはずなのに使用率が100%にならない現象が確認できたのでトラブルシューティングや解決方法を紹介します。 AzureのResevations の購入方法について 予約使用率が100%でない日が発…

Azure Functions に紐づくストレージの Microsoft Defender 適用について調べてみた【コスト、除外設定】

ある日 Azure Functions で使用しているストレージ(Web Job Storage?)のMicrosoft Defender for Storage のコストが思った以上にかかっていることに気づき、Microsoft Defender For Storage のコストや課金体系、必要性などを調べる機会があったのでまとめま…

Azure Storage の現在の使用容量を Azure Portal から確認する方法

Azure Storage でコストの見積もりなどをしたいときに現在のAzure Storageの容量の使用量を知りたいときがあると思います。そんなときにAzure Portal からストレージ使用容量を確認する方法を紹介します。 Azure Storage の容量の確認は Azure Storage のメ…

Azure App Service で Reserved Instance を使用してリソースコストを節約しよう【Reservations・予約割引】

Azure の Reservations(予約割引) とは。 Azure App Service の予約割引について Azure App Service の予約割引購入条件 Azure App Service で予約割引を適用する方法/実際に試してみた 予約購入後にできること(予約使用率の確認、設定変更、払戻しと交換) …

Azure Cost Management のコスト割り当て(プレビュー)機能を試してみたら、Azureコストの案分がとても簡単に設定できるようになった。

最近 Azure Cost Management をいじることが多いのですが、ある日Azure Cost Management のコスト割り当て機能(プレビュー)を発見。 Azureコストの割り当てに関しては今まで公式の機能がなかったので自作でコストの案分プログラムを作ったりと結構大変だった…

サブスクリプションのコスト管理の異常検出(パブリックプレビュー)を試してみた【Azure Cost Mangement】

2022年2月22日にAzure更新情報で公開された「Public preview: Cost Management anomaly detection for subscriptions」について試してみました。 コスト管理の異常検出ということでどういった異常が検出されるのか、どのように確認できるのかなどを紹介して…

Microsoft Build 2022 に参加してきたので参加レポート・感想を書きました

Microsoft Build 2022 にオンライン参加しましたので参加レポートと感想書きました。セッションは後程アーカイブ動画が配信されると思うので内容の詳しいまとめとかはせず、感想を述べています。後程、アーカイブ見る方の参考になれば幸いです。 Microsoft B…

Service Connectorを使用してAzure App Serviceから他のリソースへの接続を簡単に構成する

Microsoft Build 2022 のアップデートでサービスコネクター(Service Connector)という機能がGAされたようです。AzureサービスからAzureサービスへの接続設定を簡単に構築してくれるサービスのようで実際に試してみたので紹介していきます。 Azureサービスの…

Azure App Service の App Service Plan を Azure Portal から簡単に再起動する方法

Azure App Service を使っていて App Service Plan のCPUやメモリが100%に張り付いてしまい、スケールアウトもインスタンス数が最大に張り付いたままになってしまい、リソースコストも予想よりかかってしまっている。そんな状況で一度App Service Plan の再…

Azure SQL Database Elastic Pool 上のDBがプール上から外れ別課金になる問題の原因と解決方法

Azure SQL Database Elastic Pool は Azure SQL Database Single Database とは違い、リソースをDBごとに持たず、1つ1つのDBが一つの大きなリソースを共有することでピーク時の性能に合わせた過剰な性能やチューニングを防ぐことができるAzureのPaaS Databas…

Azure Chaos Studio でAzure Key Vault に意図的に障害を発生させてみた

Azure Chaos Studio(Preview)にAzure Key Vaultが対応していたので実際に試してみました。 Azure Chaos Studio で Azure Key Vault の障害が起こせるように(Public Preview) 実際にAzure Chaos Studio で Azure Key Vault の障害を起こしてみた KeyVault 障…

Azure Static Web Apps に Azure DevOps 対応がPublic Preview。試してみたら Azure DevOps のPipelineに一瞬で CI/CD が構築されました

今回のお題目はこちら Azure Static Web Apps のデプロイソースに Azure DevOps が追加(Public Preview) Azure Static Web Apps でAzure DevOpsをデプロイソースに選択してAngularのコードをデプロイするところまで試してみた Azure Static Web Apps のデプ…

EA契約者が使用する画面「Azure EA Portal」の機能、画面を紹介します

Azure EA契約(Enterprise Agreement)をしているユーザーが使用することができるポータル画面「Azure EA Portal」の画面と機能を紹介します。 そもそもEA契約とは? Azure EA ポータルの画面、機能一覧 「管理」→ 加入契約情報や管理者の確認、編集を行う画面…

Microsoft認定資格の無料の更新評価試験を受けてみた【受験方法・勉強方法・試験方式】

Microsoft認定資格の更新方法が2020年12月15日に変更になりました。 docs.microsoft.com 新しくなった認定資格の更新について情報などまとめましたので是非、ご参考にどうぞ。 MS認定資格更新方法の変更点 更新アセスメントテストの受け方 試験の出題方式、…

「SecuriST 認定ネットワーク脆弱性診断士」に合格した開発者の受験記録【出題範囲・勉強方法・試験方式・難易度】

「SecuriST(セキュリスト) 認定ネットワーク脆弱性診断士」とは 受験時の私のスキルセット 出題範囲について 勉強方法 実際の試験について 無事合格・受けた後の感想 参照ページ 「SecuriST(セキュリスト) 認定ネットワーク脆弱性診断士」とは グローバルセ…

Micorosoft 認定資格「AZ-400: Designing and Implementing Microsoft DevOps Solutions」に合格したので受験記を書く

2020年7月18日にAZ-400試験を受験して無事合格できました!! 勉強した内容などを共有しておこうと思います。 AZ-400試験 概要 AZ-400: Designing and Implementing Microsoft DevOps Solutionsとは 前提資格一つとAZ-400取得で「Microsoft Certified: DevOp…

【Developers Summit 2020】セッション参加レポートまとめ

Developers Summit 2020のセッションの参加レポートを投稿したのでまとめておきます。 ※もうちょっと記事追加と内容変更がある予定です。 Developers Summit 2020公式ページ event.shoeisha.jp 講演資料など全体的な情報はここでまとめてくれています。 code…

Developers Summit 2020 セッション参加メモ「楽天がモノリス→マイクロサービス & オンプレ→クラウドで経験した光と闇」

今年もDevelopers Summit 2020に参加してきたので参加したセッションのメモを備忘録的に残しておこうと思います。 event.shoeisha.jp 講演資料など全体的な情報はここでまとめてくれています。 codezine.jp 発表者の仕事 楽天の多くあるサービスのうち、横断…

Developers Summit 2020 セッション参加メモ「全アプリ開発者に伝えたい、レガシーコードから脱却するための具体的な手法、“ルール駆動開発” 」

今年もDevelopers Summit 2020に参加してきたので参加したセッションのメモを備忘録的に残しておこうと思います。 event.shoeisha.jp 講演資料など全体的な情報はここでまとめてくれています。 codezine.jp 業務アプリケーションの設計・開発手法 クラウドネ…

Developers Summit 2020 セッション参加メモ「アプリケーションやシステムが悪い奴らに攻撃されたらどうなる?」

今年もDevelopers Summit 2020に参加してきたので参加したセッションのメモを備忘録的に残しておこうと思います。 event.shoeisha.jp 講演資料など全体的な情報はここでまとめてくれています。 codezine.jp サイバーインシデントはなぜ起きる セキュリティ品…

Developers Summit 2020 セッション参加メモ「GitHubやMicrosoftが機能リリースする舞台裏 」

今年もDevelopers Summit 2020に参加してきたので参加したセッションのメモを備忘録的に残しておこうと思います。 event.shoeisha.jp 講演資料など全体的な情報はここでまとめてくれています。 codezine.jp GitHubとAzureDevOpsは同じチームが開発している M…

Developers Summit 2020 セッション参加メモ「質とスピード」

今年もDevelopers Summit 2020に参加してきたので参加したセッションのメモを備忘録的に残しておこうと思います。 event.shoeisha.jp 講演資料など全体的な情報はここでまとめてくれています。 codezine.jp セッション情報 テストといえばの@t_wadaさんのセ…

Developers Summit 2020 セッション参加メモ「チームをつくるモブプログラミング ~内側と外側から語る~」

今年もDevelopers Summit 2020に参加してきたので参加したセッションのメモを備忘録的に残しておこうと思います。 event.shoeisha.jp 講演資料など全体的な情報はここでまとめてくれています。 codezine.jp モブプロとは チーム全員で同じ画面を見ながら、同…

【Azure Backup】MARSエージェントで「resource not provisioned in service stamp」エラーが発生した場合の解決方法

ある日、Microsoft Azure Recovery Services(MARS)エージェントを使ったバックアップが動かなくなった。 発生したエラーメッセージで検索しても情報がほとんどなかったので解決方法を共有します。 発生した現象 バックアップのジョブが一切発生していない状…

Microsoft Ignite The Tour Tokyo 参加メモ【BRK30033 サーバーレスな Azure Event Grid の紹介】

BRK30033 サーバーレスな Azure Event Grid の紹介 CNCF クラウドネイティブを定義する団体 CNCG-Serverless そこに属するAzure Functions Serverlessのプラットフォームとして Zero Server Ops OSアップデートなどの準備、管理コストがかからないこと 自動…