Elias.Lundmark
Mar 2, 2023
visibility 3437
star star star star star
(4 votes)

Modernizing Infrastructure for App Services in DXP Cloud Services

Microsoft continuously updates hardware in Azure to keep up with new developments and demand. App Service Plans are no exception to this, the latest and most advanced of the App Service Plans offering is called Premium V3 (Pv3), which offers many benefits and improved features to the predecessor Premium V2 (Pv2).

One of the major benefits of moving to the Pv3 SKU is greatly increased performance and scalability. Pv3 offers improved CPU and memory utilization through the use of modern hardware, allowing for faster and more efficient processing of requests. Additionally, the increased density of virtual machines on the Pv3 SKU enables more capacity per instance – offering 2, 4, and 8 vCPUs per instance options that stretches up to 32GB of memory. Doubling the available capacity per instance compared to the previous generation.

Pv3 also offers improved availability and reliability with the introduction of a zone-redundant architecture. This means that applications hosted on the Pv3 SKU are even more fault-tolerant than ever before, ensuring that applications remain available in the event of a failure.

Pv3, and the underlying Dv4 platform, has been rolling out for new App Service Plans in several regions since early 2021 but is now finally becoming available for existing App Service Plans. We at Optimizely of course plan to take full advantage of the benefits of the Pv3 SKU to improve the scalability, performance, security, and availability of our platform.

DXP environments that have been provisioned during the latter half of 2021 or later, or have migrated to CMS 12 / Commerce 14, are most likely already running on Pv3 as it has been our default SKU for provisioning since it became available (subject to availability in different Azure regions). Over the coming weeks and months, we will also be migrating App Service Plans to Pv3 as it becomes available.

The availability and operation of our customers applications is of great importance to us, and we have developed a migration that is non-disruptive and ensures no downtime - the only thing you may notice is a change of outbound IP addresses. You will be receiving a notification from your Customer Success Manager if your environments are eligible for the upgrade to Pv3. If you do rely on allowlisting outbound IP addresses, we suggest you navigate to the management portal and get an updated list of addresses. If your environment is eligible for an upgrade to Pv3, this list will include the IP addresses post-upgrade as it contains all addresses for all possible app service SKUs.


Outbound IP addresses are available in the management portal under the Troubleshoot tab

We are excited to bring Microsoft’s latest App Service platform to our customers during 2023. Make sure to engage with your Customer Success Manager if you have any questions and follow our status page for regular updates about maintenance.

Mar 02, 2023

Comments

error Please login to comment.
Latest blogs
A day in the life of an Optimizely OMVP: OptiA11y: accessibility help for Optimizely editors that refuses to lie to them

Most accessibility tooling in the CMS space has the same shape. A crawler walks your published site, renders each page, runs axe-core over the DOM,...

Graham Carr | Sep 15, 2026

OptiPowerTools.ScheduledJobsInsights: Execution History for Optimizely’s Native Scheduled Jobs

A drop-in base class and Blazor UI that records what Optimizely CMS 13 scheduled jobs actually did — logs, metrics, result summaries, and retention.

Stanisław Szołkowski | Sep 15, 2026 |

A day in the life of an Optimizely OMVP: Commerce Connect 15 isn't an upgrade. It's a reset.

The version number is doing a lot of work to look harmless. Fourteen to fifteen. A nudge, surely. Bump the packages, run the build, ship it Friday....

Graham Carr | Sep 14, 2026

Shareable stakeholder previews for Optimizely SaaS CMS

In August,  Nikki Punjabi wrote about a gap in Optimizely SaaS CMS : there is no out-of-the-box way to share a draft page with someone outside the...

Minesh Shah (Netcel) | Sep 14, 2026

A day in the life of an Optimizely OMVP: Scoping a Search & Navigation - Optimizely Graph migration with Roslyn

If you have an Optimizely solution of any real age, you have Find code. Not in one tidy  SearchService.cs , either, it's spread through page...

Graham Carr | Sep 12, 2026

Machines Are Reading Your Content Model

How Optimizely CMS (SaaS) separates presentation intent from content — and why that now matters for AI discoverability. Start with a requirement th...

Vipin Banka | Sep 12, 2026