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