Azure 研究サイト

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

Azure

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

外部ストレージ領域とは 以下の場所を指します。 d:\home 主に、ログが出力されたり、アプリケーションがデプロイされる場所です。 内部ストレージ領域とは 以下の場所を指します。 d:\local AppService/Functions などを再起動すると、削除されます。アプリ…

短期間にスケールアップ/ダウンで事象改善・送信IP変更ができる

スケールアップ/ダウンを行うと何が起こるかを理解する スケールアップ/ダウンを行ってインスタンスを変更すると・・・ ● アプリケーションが動作しているインスタンスが変更されます ● アプリケーションから通信を送出する際の送信 IP アドレスが変更されま…

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

プレビューとGA プレビュー GA とは SLA (Service Level Agreement) Azure サポート問合せ プレビューとGA プレビュー プレビューは、一般公開(GA)していない状態のことです。 ● サービスレベル契約(SLA)の対象とならないので利用は自己責任 ● GA(正式…

【2021年版】Azureユーザなら知っておくべきサイトを紹介

Microsoft 公式サイト Azure の更新情報 たとえば、Azure 上で使用できるプログラム言語に変更があった、インパクトの大きい機能が追加された、などはこのページで確認できます。 azure.microsoft.com Azure の状態 Azure のリージョンに障害が発生していな…

AzureFunctions のアプリケーション設定

Functions のアプリケーション設定 Functions の動作に影響する、アプリケーション設定というものがあります。 Functions を使用している方は、必ず一読ください。 Functions のアプリケーション設定 docs.microsoft.com どんな設定ができるかサンプルを記載…

アプリはAppServiceプランのストレージに保存されていてStorageAccountに保存されてるわけではない

いきなり、重要ポイントです。 AppServiceプランを作ると、AppServiceプラン用のストレージが確保されます。アプリをデプロイすると、AppService を作成した際に選択した AppServiceプラン のストレージにデプロイされます。 AppServiceプランのストレージサ…

AppService(Windows,Linux)のJavaバージョンとJavaマイナーバージョンの指定・自動更新・固定化をまとめた

WebApp(Windows) の Javaバージョン・Javaマイナーバージョンについて WindowsOSの場合、全般設定タブでJavaバージョン・Javaマイナーバージョンを両方とも設定できるです。 Javaマイナーバージョンのポイントは、Java11(自動更新)と書かれてるものを選ん…

AzureのPHPバージョン5.6のサポート終了時期についてまとめた

PHP バージョン 5.6 の終了時期 PHP 側の 5.6 系のセキュリティサポート期間が終了した後、一定期間を経て Azure プラットフォーム側の 5.6 系自体のサポートを終了予定とのことです。 End of Official Support(公式サポート終了時期):2019 年 1 月 1 日 …

Azure のリソースグループを詳しく説明します

Azure のリソースグループとは サブスクリプションの中に複数作成するもので、 App Service や Function などのリソースを作るときの、 必須項目なので必ず覚えましょう。 たとえば、以下のようにグループ分けをするときに使われます。 ● 本番用 ● ステージ…

Microosft Azure の用語を覚えよう(基礎編)

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

【2021年版】Azure 勉強方法を紹介(サイト、勉強会、yotube)

公式サイト Azure Learn マイクロソフト公式のお勉強サイトです。 docs.microsoft.com たとえば、アプリケーションをデプロイする手順を学ぼうとすると、Git コマンドなどを知っている前提で書かれていたりするので、Azure Learn で学ぶのも慣れが必要だなと…

AzureAppServiceやFunctionでのアクセス制限の方法を説明します。

AzureAppServiceやFunctionでのアクセス制限の方法を説明します。 IPアドレスや仮想ネットワークを指定して、許可や拒否の設定ができます。 動画にもしました。見てみてください。 youtu.be

AzureAppServiceやFunctionのSCM(Kudu)サイトを説明します。

AzureAppServiceやFunctionのSCM(kudu)サイトを説明します。 SCM(kudu)サイトはアプリケーションをデプロイする際に動作するサイトです。 動画にもしました。見てみてください。 youtu.be ログなどをzipファイルでダウンロードできます サイトごとに “ht…

Azure(クラウドサービス)を使うならリトライ処理が必須と理解した

リトライ処理 動画にもしました。見てみてください。 youtu.be アプリケーションでエラーが出たことは、アプリケーションを見ないとわからない。 Azure 側に問い合わせても、「メンテナンスの有無」「メンテナンスが発生した時間」「Azure側のログで何かエラ…

受信/送信IPアドレスの違いと固定IPアドレス方法について理解する

受信 IP と送信 IP の違いを理解する Azure 上の通信を行う理解する上で、受信 IP アドレス と 送信 IP アドレス の違いを知る必要があります。 受信 IP アドレスとデプロイした App Service は 1 対 1 ではない、と言われて、どういうことか説明できますで…

Azure で SSL 証明書を扱う

Azure で SSL 証明書を購入・設定(バインド)ができます。外部で購入した SSL 証明書も設定できます。

Azure App Service と Function の料金プラン

youtu.be AppServiceとFunctionの違いや料金プランを説明してみました。 Azure App Service では、App Service プランを指定します。 Azure Functions では、App Service プラン、従量課金プラン、Premium プランから選択します。 App Service プランとは(A…

Storage Account のエラー発生時のトラブルシューティングがわかる

※記事書き途中です Microsoft Azure Storage の監視、診断、およびトラブルシューティング > クライアントが HTTP 403 (許可されていません) のメッセージを受け取る docs.microsoft.com HTTP 403 エラーは、ストレージ アカウントの診断ログでエラー原因を…

Azure のメンテナンスはいつ行われるのか・行われるとどうなるのかを理解する

Azure のメンテンスとは・・・ Azure の各サービスは、日本だと東日本と西日本にあるデータセンターの中に、大量のサーバが設置されていて、そのサーバの中の仮想環境で構築・動作されています。 たとえば、App Service 上にアプリをデプロイして動作させま…

Azure の PaaS サービスを覚えよう(アプリケーション関連)

「App Serivces」「Function App」をはじめ、Azure の代表的なサービスについて、実際の Azure Portal の画面キャプチャを使いながら紹介します。 公開情報からは中々読み取れない情報も書いてます。

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

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

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

App Services で 500 エラーになる対処方法 Web アプリケーションを運用している時に、作成したアプリケーションコードのエラーハンドリング不足などの原因で、Web サーバーが 500 エラーを立て続けに吐くことがあるけれど、Web サーバーや Worker Process …

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

Application Insights、Monitor、Alert、Metric

Microosft Azure の用語を覚えよう(応用編)

Azure の用語(応用編)です。 スタンプ(展開単位) スタンプとは、App Service を構成する各ロールインスタンスをホストする、ゲストOS の集合体を表す概念です。 各リージョンに複数の スタンプ があり、App Service はお客様が指定したリージョン内のい…

Azure の資格について

Microsoft 公式サイト www.microsoft.com AZ 300(管理人が受けようとしている資格) わたしは Azure を使った開発現場で使えるスキルを身につけることが目標なので、AZ 300 の取得を目指しています。 www.microsoft.com 一般サイト Azure の資格情報1 大き…

アプリケーションのサーバ側のタイムゾーンを変更する(JST⇔UTC)

タイムゾーンは意識してますか? オンプレ開発の場合は、全てが日本時間だったのでタイムゾーンを意識する機会は少なかったと思いますが、Azure は Microsoft=アメリカ企業のものなので、ベースがUTCで考えられています。とはいえ、ポータル画面は日本時間で…

【資格 AZ-300】負荷分散とセキュリティーの実装

ワークロードとセキュリティの実装 (20-25%) サーバーの Azure への移行 Azure Site Recoveryを使用してマイグレーションする P2V を使ったマイグレーション 記憶域を構成する バックアップ Valut の作成 元となるものと対象の環境の準備 データのバックアッ…

【資格 AZ-300】アプリの作成とデプロイ

アプリの作成とデプロイ (5-10%) PaaS を使用したウェブアプリの作成 Azure App Service Web App を作成する API のドキュメントを作成 コンテナ用のアプリサービスウェブアプリを作成 WebJobs を使ってアプリ サービス バックグラウンド タスクを作成 診断…

【資格 AZ-300】インフラストラクチャの配置と設定

Last Update : 2020 / 02 / 01 インフラのデプロイと設定 (25-30%) リソース使用率および消費量を分析する リソースの統計設定を構成する リソースのベースラインを作成する アラートの作成、停止 サブスクリプション全体のアラートを分析する サブスクリプ…

【資格 AZ-300】認証とセキュアなデータを実装

認証とセキュアなデータを実装 (5-10%) 認証を実装 証明書、フォームベースの認証、トークン、Windows 組み込み認証を利用した認証を実装 Azure AD を使ったマルチファクタ認証を実装 OAuth2 認証の実装 Azure リソース Service Principal 認証用管理済みア…