Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Understanding Azure Application Gateway

Understanding Azure Application Gateway

Azure Application Gateway の理解を助けるために簡単な絵を書きました
(2020/04/25【オンライン】札幌 Azure/Microsoft Learn もくもく会 21での成果物)

Kuniteru Asami

April 25, 2020
Tweet

More Decks by Kuniteru Asami

Other Decks in Technology

Transcript

  1. © 2020 pnop AutoScaleConfiguration AvailableServerVariableAndHeader AvailableSslOption AvailableWafRuleSet BackendAddressPool BackendHealth BackendHttpSetting

    ConnectionDraining CustomError FirewallPolicy FrontendIPConfig FrontendPort HttpListener HttpListenerCustomError Identity IPConfiguration ProbeConfig RedirectConfiguration RequestRoutingRule RewriteRuleSet Sku SslCertificate SslPolicy SslPredefinedPolicy TrustedRootCertificate UrlPathMapConfig WebApplicationFirewallConfiguration AuthenticationCertificate BackendAddressPool BackendHttpSetting CustomError FrontendIPConfig FrontendPort HttpListener IPConfiguration ProbeConfig RedirectConfiguration RequestRoutingRule RewriteRuleSet SslCertificate TrustedRootCertificate UrlPathMapConfig AuthenticationCertificate BackendAddressPool BackendHttpSetting ConnectionDraining CustomError FirewallCondition FIrewallCustomRule FirewalLDisabledRuleGroupConfig FirewallExclusionConfig FirewallMatchVariable FirewallPolicy FrontendIPConfig FrontendPort HttpListener IPConfiguration Identity PathRuleConfig ProbeConfig ProbeHealthResponseMatch RedirectConfiguration RequestRoutingRule RewriteRule RewriteRuleActionSet RewriteRuleHeaderConfiguration RewriteRuleSet Sku SslCertificate SslPolicy TrustedRootCertificate UrlPathMapConfig WebApplicationFirewallConfiguration AutoScaleConfiguration HttpListenerCustomError AuthenticationCertification ApplicationGateway ApplicationGateway ApplicationGateway AuthenticationCertificate AutoscaleConfiguration BackendAddreessPool BackendHttpSetting ConnectionDraining CustomError FirewallPolicy FrontendIPConfig FrontendPort HttpListener HttpListenerCustomError IPConfiguration Identity ProbeConfig RedirectConfiguration RequestRoutingRule RewriteRuleSet Sku SslCertificate SslPolicy TrustedRootCertificate UrlPathMapConfig WebApplicaitionFirewallConfiguration Add-* New-* Set-* Get-* Azure PowerShell Cmdlet for Azure Application Gateway (New-*, Add-*, Set-*, Get-*) Az ver.3.8.0 Az.Network ver.2.5.0
  2. © 2020 pnop ApplicationGateway Understanding flow in Azure Application Gateway

    RequestRoutingRule (RuleType=PathBasedRouting) HttpListener RequestRoutingRule (RuleType=Basic) HttpListener UrlPathMapConfig FrontendPort FrontendIPConfig Default RedirectConfiguration BackendHttpSetting BackendAddressPool RewriteRuleSet FrontendPort FrontendIPConfig RedirectConfiguration BackendHttpSetting BackendAddressPool PathRuleConfig (/dirA*) RedirectConfiguration BackendHttpSetting BackendAddressPool RewriteRuleSet PathRuleConfig (/dirB*) RedirectConfiguration BackendHttpSetting BackendAddressPool IPConfiguration
  3. © 2020 pnop pnop 社提供 Microsoft Azure プロフェッショナル サービス 4

    コンサルティング 技術検証 性能検証 PoC, アセスメント テクニカルライティング 講師 / セミナー登壇 トラブルシューティング パフォーマンス チューニング サポート 開発 環境構築 移行 / ポーティング オンプレミス → Azure Linux → Windows 他DB → Azure SQL DB 営業支援 見積支援 ×
  4. © 2020 pnop Microsoft Azure プロジェクト 技術支援サービス 昨今のクラウドを活用する流れに乗り、お客様にMicrosoft Azure をプラットフォームとして利用する

    システムの提案・構築を進めている中で、Azure の経験やナレッジ、ノウハウの不足が課題になって いませんか? Azure をきちんと理解しないままプロジェクトを進めてしまった結果、トラブルが発生してしまった サービスも見受けられます。 私どもが提供する『Microsoft Azure プロジェクト技術支援』では、Azure 経験豊富なスペシャリスト た ち が 、 皆 様 の プ ロ ジ ェ ク ト に お け る Azure 環 境 の 構 成 提 案 や 設 計 レ ビ ュ ー を 実 施 し 、 Azure の “わからない”、“困った” を解決します。 Azure 経験豊富なスペシャリスト Microsoft MVP for Azure 受賞者や Microsoft Certified Professional (MCP) を中心とした Azure スペシャリストたちが、 豊富な経験やノウハウを提供し、皆様のプロジェクトをお 手伝いします。 このようなプロジェクトに プロジェクトに Microsoft Azure 専任の担当者がいない Microsoft Azure を利用することが初めてで、 基本的な理解に不安がある オンプレミスと同じ考え方で設計してしまい、 Azure のメリットを活用しきれていない あるいは、なんらかの問題が出てしまっている 今までにも Microsoft Azure を利用してきたが、 現在の構成が最適であるか確認したい 日々リリースされる新機能をキャッチアップし続けられない Microsoft MVP for Azure( 6 名 + Reconnect 1 名 ) 【お問い合わせ】株式会社pnop Azure営業部 [email protected]