Azure-AppService/Functions
カスタムドメインとは AppServiceドメインと外部ドメインサービスの違い 自動更新の有無 AppServiceドメイン:あり 外部ドメイン:なし DNS設定 AppServiceドメイン:不要 外部ドメイン:必要 SSL証明書 AppServiceマネージド証明書(無料) セキュリティ性は…
Docker以外の選択肢ってそもそも何があるの? IaaS(VM)を使ってすべて手動で構築(1) PaaS(Docker)を使って半自動で構築(2) PaaSを使って全自動で構築(3) AppServiceでどういう場合にDockerを選択するのか 「コード」を選択 「Dockerコンテナー」を…
仮想ネットワークとは AzureVPNクライアントを使う ローカルPCでWindowsマークを押して「microsoft store」を入力 MicrosoftStoreで「azure vpn」を入力 AzureVPNクライアントをインストールする 仮想ネットワークとは 仮想ネットワークの概要は、以下ページ…
Functonsアプリのロード・アンロードとは インスタンス上にロードされたままの場合 インスタンス上にロードされていない場合 常時接続機能(AlwaysOn)は無料で設定できるおまじない FunctionsのPremiumプランにすればコールドスタートは発生しない 問題の診断…
Azure公式サポート サポート契約はサブスクリプションごとに必要(大前提) サポートプランの種類と問合せ方法 サポートプランの種類 Basicプラン Developerプラン Standardプラン ProfessionalDirectプラン エラー原因調査の場合の問合せポイント 問合せの際…
AppServiceプランの場合(AppService/Functions共通) デプロイについて アプリケーションコードがデプロイ(配置)される場所 公開情報 Functionsの従量課金プラン・Premiumプランの場合 デプロイについて Functionsに割り当てるストレージアカウントを仮想ネッ…
AzureFunctionsとは Functionsはどの料金プランを使うべきか 従量課金プラン Premiumプラン AppServiceプラン 注意点 別リソースとの連携(入力出力バインド) 送信 IP の固定化 従量課金プランとPremiumプラン NAT ゲートウェイを使えば送信 IP を固定化でき…
AppServiceとFunctions(関数アプリ)の違い AppServiceとは AppServiceアプリケーション実行までの流れ Azure上のリソースの作り方 Functions(関数アプリ)とは 関数アプリのプログラム設計とタムアウトエラー 関数のトリガーについて(AppServiceとの違い)…
最終更新日.2023/ 2/ 20 AppServiceの料金プラン AppServiceプラン AppServiceプランの価格レベルを選択 作成したリソースのAppServiceプランの価格レベルが何か調べる方法 本番環境はどの価格レベルが適切なのか 選択した料金プラン・デプロイ~実行するア…
最終更新日.2022/ 1/ 20 AppService/Functionsのメンテンスを説明 メンテナンスが必要な理由 メンテナンスの種類といつ行われてるか 予定しているメンテナンス 予定外のメンテナンス メンテナンスとは具体的に何が行われるのか 設定ファイルの入れ替えなど …
導入(FunctionsのPowerShellでWindowsコマンドを実行するとエラー) 手順(FunctionsのPowerShellでWindowsコマンドのインストール) 参考サイト 導入(FunctionsのPowerShellでWindowsコマンドを実行するとエラー) AzureFunctionsでランタイムスタック(プログラ…
概要 サンプリング機能 サンプリング機能の無効化 サンプリング機能の状態(有効/無効)の確認方法 概要 Functions(関数アプリ)のApplicationInsightsログに、一部のログが出力されていないことがあるのはご存知ですか?「一部のログが出力されない」なので、…
DurableFunctionsのオーケストレーション関数の実行状況を確認する方法 履歴テーブルで確認する方法 RESTAPIで確認する方法 DurableFunctionsのオーケストレーション関数の実行状況を確認する方法 DurableFunctionsの実行状況を確認したい場合があると思いま…
AppServiceのWebジョブ機能とは Webジョブの仕組み 継続的ジョブ トリガージョブ(スケジュール・手動) スケジュール設定(CRON式) スケジュール確認 settings.jobファイル 常時接続を有効にする(継続的・トリガー共通) デバッグログでWebジョブが実行されてい…
受信IP(着信IP)と送信IPの違いを理解する 受信IP(着信IP)とは 受信IP(着信IP)が表示される場所 送信IPとは 送信IPが表示される場所 AppService/FunctionsのIPアドレスの仕組みを理解 AppService/Functionsの送信IPは固定できるのか 【案1】NATゲートウェイ…
ドメイン所有権の検証が完了しないことがある ドメイン所有権の検証が完了しない場合の対処方法 ドメイン所有権の検証が完了しないことがある Azure側では数時間ごとに定期的に、検証依頼がきているものに対して検証処理をしたりTXTレコードを自動的に追加し…
Kudu(SCM)サイト 2つのアクセス方法 ポータル画面から遷移(ブラウザ) URLで直接遷移(ブラウザ) Kuduサイトの機能を一部紹介 コンソールでフォルダ/ファイルを操作できる(一番よく使う) アプリケーションがデプロイ(配置)された内容を見れる Kuduサイト上…
WebApp(Windows)の avaバージョン・Javaマイナーバージョンについて WebAppforLinuxのJavaバージョンについて ポータル画面から選択できないバージョンに設定できる方法 ポータル画面で選択できないバージョンの設定方法 任意のバージョン設定方法 Javaバー…
正常性チェックとは Azure内部で何をしているのか アラート検知を設定 インスタンスが解放される(アイドル状態になる)と異常判定される? リソース正常性とは アラート検知を設定 Azure側の環境が正常稼働しているか確認 正常性チェックとは AppService/Func…
AppService/Functionsのアクセス制限とは アプリケーション利用者を制限する デプロイ等のアプリケーションの変更可否を制限する AppService/Functionsからストレージアカウントにアクセスする場合のアクセス制限 ストレージアカウントを特定のAppService/Fu…
PHPバージョン5.6の終了時期について 拡張サポート完全終了後、どうなるのか? サポート完全終了後もPHP5.6を使う方法 最後に大事な注意点(Windows 利用の方へ・・・) PHPバージョン5.6の終了時期について PHP側の5.6系のセキュリティサポート…
キーコンテナー(KeyVault)とは 簡単にいうと、パスワード管理ツールのようなもので、アプリケーション処理からもアクセスできます。 本来パスワードなどは、システムの開発者や関係者が誰でも知っていたり、アクセスできる状態であるべきではありません。 → …
リソースグループとは リソースグループのあるあるエラー事例 リソースグループ名は半角英数字が推奨 既存リソースグループが割当済みスタンプに適用できない 原因 回避策(あまり知られていない情報) 原因の参考サイト LinuxOS Functionsの従量課金プラン…
AppService/Functionsのスロット・スワップ機能 スロットとは スワップとは スワップ(切り替え)の実行例 本番環境をダウンタイムなしで切り替えられる 「ダウンタイムなし」とは 各スロットはAppServiceプランやインスタンスを共有している 利用者がアプリケ…
SNATポート枯渇エラーとは SNATポートを意識するのはどういう場面か SNATポートが使用されるタイミングと場所 Azure 内部の仕組みを説明 SNATポート枯渇の対策 アプリケーションのプログラムコードを改良 スケールアウトでインスタンス数を増やす なぜスケー…
AppService/関数アプリのLinux環境にexeファイルをアップロードする方法 VisualStudioの場合 VisualStudioCodeの場合 参考サイト AppService/関数アプリのLinux環境にexeファイルをアップロードする方法 構成 -> アプリケーション設定 の WEBSITE_RUN_FROM_P…
どういう場合に使うのか よくある使い方 Functionsの関数を連携する 参考情報 StaticWebAppsとGithubを連携させる手順 StaticWebAppsとAzure DevOpsを連携させる手順 公式ドキュメント 外部サイト どういう場合に使うのか よくある使い方 Functionsの関数を…
外部ストレージ領域とは 内部ストレージ領域Aとは 内部ストレージ領域Bとは ストレージ領域の内容はKuduサイトで見れる 外部ストレージ領域に配置されている一例 内部ストレージ領域に配置されている一例 外部ストレージ領域とは 以下の場所を指します。 d…
正常動作していたアプリケーションがエラー発生するようになった場合 具体的な手順 手順を行うことでAzureサーバ側で何が起きるか? インスタンスが変更される 送信IPが変更される 本番稼働中のシステムをスケールアップダウンするとどうなってしまうのか 正…
AppService/Functionsのアプリケーション設定 アプリケーション設定の公式ドキュメント Azure側が定義済みの環境変数を使用する Azure側で定義済みの設定をいくつか紹介 Functionsランタイムのバージョンを設定する タイムゾーンを設定する Functions言語ワ…