Route web traffic using Azure CLI

Slides:



Advertisements
Similar presentations
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Advertisements

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Windows 8 (1) (2) (3) Windows 8 (1) (2) (3)
Feature: Identity Management - Login © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Feature: Purchase Requisitions - Requester © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Building Scalable Cloud Applications David Aiken Windows Azure Technical Specialist Microsoft Corporation.
Co- location Mass Market Managed Hosting ISV Hosting.
Windows 7 Training Microsoft Confidential. Windows ® 7 Compatibility Version Checking.
var site="s15gizmodo" var site="s15gizmodo"
Feature: Web Client Keyboard Shortcuts © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Session 1.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Feature: Assign an Item to Multiple Sites © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Windows 8 (1) (2) (3) Windows 8 (1) (2) (3)
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Connect with life Connect with life
Windows Azure Connect Name Title Microsoft Corporation.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
SQL Server SQL Azure Visual Studio“Quadrant” SQL Server Modeling Services Entity Framework ADO.NET“M”/EDM Data Services …
Ian Ellison-Taylor General Manager Microsoft Corporation PC27.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

customer.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Secure Windows App Development. Authentication.
Browser Identity Provider Access Control Application.
demo Demo.
Windows ® Azure ™ Platform. Network Architecture Packet Filtering Built-In Firewalls Connect Service SSL WCF Security Agenda.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
Windows Azure SQL Data Sync Name Title Microsoft Corporation.
projekt202 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
04 | Business Analyzer Brian Meier| Senior Lead Program Manager.

DataModel VisualizationExternal Assets Workbook Excel Services API BrowserRich Apps EWA JSOMBrowser REST BrowserRich Apps.
Microsoft Ignite /14/ :32 AM
Enterprise Security in Practice
S4 Solution Specialist Sales Summit
Microsoft Ignite /31/ :08 AM
Information Protection
Design and Implement Cloud Data Platform Solutions
Возможности Excel 2010, о которых следует знать
Enterprise Modernization
Azure Active Directory
Title of Presentation 11/22/2018 3:34 PM
Обзор Windows Azure Connect
Microsoft Virtual Academy
Web Site Web App Web API microsoftazurepass.com
Disaster Recovery as a Service
Title of Presentation 12/2/2018 3:48 PM
1/3/2019 1:21 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Windows Azure Overview
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
Title of Presentation 5/12/ :53 PM
A - E Cloud Enterprise Symbols
Шитманов Дархан Қаражанұлы Тарих пәнінің
*AZs available across US, Europe and Asia
Title of Presentation 5/24/2019 1:26 PM
L3-L7 Connectivity Policies
Title of Presentation 7/24/2019 8:53 PM
08 | Conclusion Jon Galloway | Technical Evangelist
Presentation transcript:

Route web traffic using Azure CLI /* appGatewayBackendPool myAppGateway myAGPublicIPAddress /images/* imagesBackendPool videoBackendPool /video/* myVNet https://docs.microsoft.com/en-us/azure/application-gateway/tutorial-url-route-cli 1

Azure Application Gateway HTTP Setting Backend Pool App Gateway frontend IP x.x.x.x VMs HTTP/HTTPS listener Browser Rule VMSS On-prem Servers https://docs.microsoft.com/en-us/azure/application-gateway/overview 2

Static Website Hosting in Azure Storage HTTP Setting Azure GPv2 Storage Account + Static Website Hosting Support Azure CDN App Gateway frontend IP x.x.x.x HTTP/HTTPS listener Browser Rule Asset Files i.e. HTML, CSS, .png, .js 3

Static Website Hosting in Azure Storage Azure GPv2 Storage Account + Static Website Hosting Support HTTP Setting App Gateway/WAF frontend IP x.x.x.x Azure CDN Asset Files i.e. HTML, CSS, .png, .js HTTP/HTTPS listener Browser Rule HTTP Setting App Gateway/WAF frontend IP x.x.x.x Azure CDN Web App Service HTTP/HTTPS listener Asset Files i.e. HTML, CSS, .png, .js Browser Rule HTTP Setting Load Balancer & Backend VM Scale Set Pool App Gateway/WAF frontend IP x.x.x.x Azure GPv2 Storage Account Azure CDN HTTP/HTTPS listener Asset Files i.e. HTML, CSS, .png, .js Browser Rule 4 Azure GPv2 Storage Account

Azure Application Gateway ImageServerPool /images/* Contoso.com VideoServerPool /video/* https://docs.microsoft.com/en-us/azure/application-gateway/overview 5

Azure Application Insights Web Pages Client apps AI Application Insights Alerts HTTP requests Azure Monitor Power BI Your Web Service AI Visual Studio Dependency Calls Rest API External Services Background Services Continuous export AI https://docs.microsoft.com/en-us/azure/azure-monitor/app/app-insights-overview

Static Website Hosting HTTPS/HTTP 80/443 HTTP 80 Azure Content Delivery Network Azure Storage Account with Static Website Hosting Support Azure Application Gateway Virtual Network Resource Group https://medium.com/@emin.askerov/static-website-hosting-in-azure-storage-with-custom-domain-and-ssl-support-using-azure-application-b17f95c6764c 7

MS Ignite Sept. 2018 - Azure Firewall - BRK4029 - Azure Firewall and Best Practices 5/18/2019 L3-L7 Connectivity Policies NAT, Network and Application traffic filtering rules allows Inbound/Outbound access Spoke 1 Central VNet Spoke 2 Azure Firewall Spoke VNets Azure to On-Prem traffic filtering Traffic is denied by default 8 On-Premises © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

App Gateway Valid request XSS attack WAF Valid request Valid request Web App Firewall - BRK4029 - Azure Firewall and Best Practices 5/18/2019 Site 1 Site 2 App Gateway Valid request XSS attack WAF Valid request Valid request SQL injection L7 LB 9 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

1 1 Identity & Access Management Encryption Network Security (SDN) Security Management With Azure Services - BRK2021 - Azure security & management 5/18/2019 1 1 Identity & Access Management Azure Active Directory Multi-Factor Authentication Role Based Access Control (Identity Protection) Encryption (Disks, Storage, SQL) Azure Key Vault Confidential Computing Network Security (SDN) VNET, VPN, NSG Application Gateway (WAF), Azure Firewall DDoS Protection Standard ExpressRoute Threat Protection Microsoft Antimalware for Azure Security Management Azure Monitor Azure Security Center + Partner Solutions 10 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.