AzurePaaS研究サイト

~理解しずらい情報をシンプルにお伝えします~

Azure-AppService/Functions-用語

【5分でわかる】AppServiceとFunctionsの料金プラン(AppServiceプラン・従量課金・Premium)を理解する

最終更新日.2021/ 9/ 6 AppService と Functions の料金プラン AppServiceの料金プラン AppServiceプラン(AppServiceとFunctionsで選べる) AppServiceプランの価格レベルを選択 作成したリソースのAppServiceプランの価格レベルが何か調べる方法 本番環境…

【5分でわかる】AppServiceとFunctions(関数アプリ)の違い

最終更新日.2021/ 9/ 6 AppServiceとFunctions(関数アプリ)の違い AppServiceとは AppServiceアプリケーション実行までの流れ Azure上のリソースの作り方 Functions(関数アプリ)とは 関数のトリガーについて(AppService との違い) 関数アプリケーショ…

【2021年版】Azure のプレビュー/GA、SLA、公式サポートが5分でわかる

最終更新日.2021/ 9/ 16 プレビューとGA プレビュー GA SLA (Service Level Agreement) Azure 公式ドキュメント Azure 公式サポート サポートプランの種類を紹介 Basic プラン(Azure 利用者なら誰でも受けられます) Developer プラン(有償プランの中で一…

AppServiceのWebジョブとは(概要・作成方法・トラブル対応)

Webジョブとは 継続的ジョブ トリガージョブ(スケジュール、手動) スケジュール設定(CRON 式) スケジュール確認 settings.job ファイル 常時接続を有効にする(継続的・トリガー共通) デバッグログで実行されているか確認(継続的・トリガー共通) Web…

AppService/Functionsの受信IP(着信IP)と送信IPの違い・固定IPは設定できるのか

最終更新日.2021/ 9/ 6 受信IP(着信IP)と送信IP の違いを理解する 受信IP(着信IP) 送信IP AppService/FunctionsのIPアドレスの仕組みを理解 おまけメモ AppServiceとFunctionsの送信IPは固定できるのか 特定の場所からのアクセスを許可/拒否したい オン…

AppService/Functions の Kuduサイト(SCM) を説明します。

Kudu(SCM)サイト 2つのアクセス方法 ポータル画面から遷移(ブラウザ) URL で直接遷移(ブラウザ) デプロイ端末はKuduサイトにアクセスできる必要があります Kuduサイトの機能を一部紹介 コンソールでフォルダ/ファイルを操作できる(一番よく使う) …

Azureサービス稼働状況とユーザアプリケーション稼働状況の確認機能(正常性チェック・リソース正常性)

正常性チェック 正常性チェックとは、Azure内部で何をしているのか 有効活用する方法(アラート検知を構成) インスタンスがアイドル状態になるだけで異常状態と判定されるのか リソース正常性 有効活用する方法(アラート検知を構成) Azure 環境が正常稼働…

キーコンテナー(Key Vault)でセキュリティを確保する

キーコンテナーとは 簡単にいうと、パスワード管理ツールのようなもので、アプリケーション処理からもアクセスできます。 本来パスワードなどは、システムの開発者や関係者が誰でも知っていたり、アクセスできる状態であるべきではありません。 → キーコンテ…

AppService/Functions で使うリソースグループを理解する

リソースグループのあるあるエラー事例 リソースグループ名は、半角英数字が推奨 既存のリソースグループが割り当て済みのスタンプに適用できない場合のエラー 原因 回避策(あまり知られていない情報です) 原因の参考サイト LinuxOS の Functions(関数ア…

AppService/Functions のスロット(スワップ)機能とは(本番環境をダウンタイムなしで切り替え)

スロット(スワップ)機能 スワップ(切り替え)の実行例 「本番環境をダウンタイムなしで切り替えたい」という要望が叶えられる 各スロットはインスタンスを共有している 利用者がアプリケーションを使っている最中にスワップしたらどうなるのか スロット(…

【WindowsOS】AppServiceプランの外部ストレージと内部ストレージを理解する

外部ストレージ領域とは 以下の場所を指します。 d:\home 主に、ログが出力されたり、アプリケーションがデプロイされる場所(D:\home\site\wwwroot)あたりのことを指します。 アプリケーション処理でファイル入出力する場合は、こちらの外部ストレージ領域…

Microsoft Azure の用語を解説(基礎編)

サブスクリプション、リソースグループ、リージョン、料金プラン、App Service プラン、従量課金制、Application Insights、Kudu、インスタンス、スケールアップ、スケールアウト

AppService/Functions のマネージドIDとは(ポータルで事前認証を行う)

マネージドIDとは システム割り当て済み ユーザー割り当て済み 「アクセス制御(IAM)」「アクセス制限」と混合しないよう気をつけて下さい マネージドIDとは アプリケーション処理からAzure上のリソース へアクセスする際 言い方を変えると、アプリケーショ…

Azure PaaS の Application Insights を理解する

Application Insights とは 何のために使うのか・何ができるのか 具体的な利用イメージ メトリックとは Application Insights とは 以下のログ情報を元に、「データ分析」「アプリケーションの状況把握」ができる機能です。 ● Application Insights を有効に…

仮想ネットワーク・サービス/プライベートエンドポイント・Vnet統合を理解する

(記事作成中です) アプリケーション設定 WEBSITE_DNS_SERVER WEBSITE_DNS_SERVER (値 168.63.129.16) WEBSITE_VNET_ROUTE_ALL 名前:WEBSITE_VNET_ROUTE_ALL 値:1 設定していない場合、AppService から送られる通信はインターネットを介するパブリック通…

Azure の PaaS サービスを覚えよう(ネットワーク関連)

Application Gateways、API Management、Front Doors、Express Route、App Service Environment、Cache for Redis

再起動すれば 500 エラーが直る時に有効な Auto Healing 機能

App Services で 500 エラーになる対処方法 Auto Healing 機能 Auto Healing 設定手順 App Services で 500 エラーになる対処方法 Web アプリケーションを運用している時に、作成したアプリケーションコードのエラーハンドリング不足などの原因で、Web サー…

Azure の PaaS サービスを覚えよう(ログ・監視)

Application Insights、Monitor、Alert、Metric

Microsoft Azure の用語を解説(応用編)

スタンプ(stamp) 参考情報1)Microsoft の公式ドキュメント 参考情報2)「ゲストOS の集合体」の説明 フロントエンド(FrontEnd) ウェブワーカー(WebWorker) スタンプ(stamp) Microsoft が運用しているデータセンターおよびリージョンには、1つ以…

ご意見・ご要望はこちらへ