Taking advantage of the new Azure Application Gateway V2
by Spanish Point -
Mar 9, 2020
Microsoft recently released Azure Application Gateway V2 and Web Application Firewall (WAF) V2. These SKUs offer significant improvements and additional capabilities to customers for instance:
elasticity for your application by scaling the application gateway as needed
based on your application’s traffic pattern. You no longer need to run
application gateway at peak provisioned capacity, therefore significantly
saving on the cost.
Zone redundancy enables
your application gateway to survive zonal failures, offering better resilience
to your application
Static VIP feature ensures
that your endpoint address will not change over its lifecycle
Header Rewrite allows you
to add, remove or update HTTP request and response headers on your application
gateway, thus enabling various scenarios such as HSTS support, securing
cookies, changing cache controls etc. without the need to touch your
Faster provisioning and
configuration update time
Improved performance for
your application gateway helps reduce overall cost
Spanish Point provide Azure managed services for systems processing billons of transaction per month and for customers that have migrated all their systems to Azure and Microsoft other cloud services. We have worked with ISVs in finance, HR, engineering and animation to reengineer and re-platform their applications to Azure.
Features and improvements: You can take advantage of the improvements and capabilities mentioned above and continue to take advantage of new features in Microsoft’s roadmap as they are released. Going forward, most of the new features in the roadmap will only be released on the V2 SKU.
Cost: V2 SKU may work out to be overall cheaper for you, relative to V1 SKU.
Platform support in future: Microsoft will be disabling the creation of new gateways on the V1 SKU in the future, advance notification will be provided so customers have enough time to migrate. Migrating your gateways to the V2 SKU sooner rather than later will allow more engineering and support resources to the V2 SKU sooner.
Guided migration – Configuration replication to V2 SKU gateway
While customers can certainly do the migration on their own by manually configuring new V2 gateways with the same configuration as their V1 gateways, in reality, for many customers this could be quite complicated and error prone due to the number of configuration touchpoints that may be involved. To help with this, Microsoft recently published a PowerShell script along with documentation that helps replicate the configuration on a V1 gateway to a new V2 gateway.
The PowerShell script requires a few inputs and will seamlessly copy over the configuration from a specified V1 gateway to a new V2 gateway, the V2 gateway will be automatically created for you
Switching over traffic to new V2 endpoints
Completely up to the customer as the specifics of how the traffic flow through the application gateway is architected, vary from application to application and customer to customer. However, guidance is provided for some scenarios of traffic flow. Future tooling will also be considered to help customers with this phase, especially for customers using Azure DNS or Azure Traffic Manager to direct traffic to application gateways.
Join our Webinar where you will learn how Azure Pipelines can help you on your journey to CI/CD
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
5 months 27 days
This cookie is set by Lucky Orange to identify the traffic source URL of the visitor's orginal referrer, if any.
The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors.
This cookie is installed by Google Analytics.
Set by Google to distinguish users.
Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously.
This cookie is set by Lucky Orange as a unique identifier for the visitor.
This cookie is set by Lucky Orange to show the total number of visitor's visits.
This cookie is set by Lucky Orange to identify the ID of the visitors current recording.
This is a unique anonymous session identifier cookie set by Microsoft Application Insights software to gather statistical usage and telemetry data for apps built on the Azure cloud platform.
A unique user identifier cookie, set by Microsoft Application Insights software, that enables counting of the number of users accessing the application over time.
YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data.
ClickDimensions sets this cookie to establish and continue a user session with the site.
This cookie, set by ClickDimensions, is written to the browser upon the first visit to the site from that web browser.
ClickDimensions sets this cookie to store the last time a visitor viewed a page.
Vimeo installs this cookie to collect tracking information by setting a unique ID to embed videos to the website.