Microsoft Extended Security Updates, PAYG, and Azure Arc


Windows Server 2012/R2 goes out of support on October 10th, 2023 – that’s less than 3 months from the time of writing. Additionally, SQL Server 2012 went out of support on July 12th, 2023 – that’s 11 days ago at the time of writing!

Microsoft’s preference is, as always, that you upgrade to a newer version of the software…ideally in Azure. However, for Enterprise Agreement organisations that don’t want to/can’t AND have money to spare (as well as existing Software Assurance), there is another option – Extended Security Updates (ESU). Introduced with the 2008 wave of support ending, they are again available for 2012…but now, announced at Inspire 2023, there is a new twist.

ESU via Azure Arc

Azure Arc is Microsoft’s ever-growing platform for connecting resources across Azure, on-premises, and 3rd-party cloud environments too. Connecting your 2012/R2 servers to Azure Arc enables you to acquire ESUs via a Pay As You Go (PAYG model – one of Microsoft’s new favourite things.

This means you can pay on a monthly, rather than annual, basis. While this will help customer budgets, I suspect it is also Microsoft’s hope that it will make organisations more likely to continually work to upgrade and migrate old servers. Previously, if you’ve paid for a year you might as well take a year to do that process but now – the sooner you upgrade/migrate, the faster you can remove that ongoing cost.

You can use your Microsoft Azure Consumption Commitment (MACC) funds to cover ESUs on PAYG via Azure Arc and manage costs using Azure Cost Management. There are also technical benefits such as not needing to acquire additional license keys.

Availability

Currently the PAYG ESUs are available via:

  • EA
  • EAS
  • SCE
  • EES

agreements…no CSP you’ll notice.

Finally, it is to be noted that, according to Microsoft here, the ESU pricing is now the same each year:

For more information, check out the Microsoft posts below:

https://cloudblogs.microsoft.com/windowsserver/2023/07/18/new-options-for-windows-server-2012-r2-end-of-support-from-azure/?WT.mc_id=modinfra-0000-socuff

https://techcommunity.microsoft.com/t5/azure-arc-blog/new-options-for-extended-security-updates-enabled-by-azure-arc/ba-p/3876737?WT.mc_id=modinfra-0000-socuff

https://learn.microsoft.com/en-us/azure/azure-arc/servers/prepare-extended-security-updates

Microsoft 365 Copilot: Pricing and Licensing strategy


Microsoft 365 Copilot pricing has been announced and it is more than most were expecting – $30 per user per month.

Given the aim of Microsoft Copilot – to increase user efficiency and productivity when working with Microsoft 365 Apps such as Excel, PowerPoint, and Word – it’s very unlikely that EVERY user in an organisation would be given a license. It will instead be what Microsoft call “Knowledge Workers” i.e. those who spend most of their time creating content in Office…presentations, documents, spreadsheets etc. However, for many organisations that is a considerable proportion of their business and still equals a large outlay.

There are 2 scenarios I can see happening:

  1. Microsoft take note of the “it’s too expensive” feedback and, when M365 Copilot actually becomes available to buy, they announce a lower price based on “listening to customers and partners“. This “put it out there and see what people say” approach has become a somewhat common strategy for Microsoft over the last few years.
  2. They keep the price high for the first 12-18 months for early adopters who are willing to pay to get access to the potential business gains asap. Once adoption and new purchases hit a plateau, they then announce a price decrease to make it more attractive to a new, wider set of customers <– they did this with Power Platform back in October 2021 and it certainly seems to have worked.

What about Office 365 users?

A slight tangent perhaps but it must be noted that Copilot is only an add-on for Microsoft 365, not Office 365. Thus, if you have the latter, you will need to first upgrade from O365 to M365 and then add Copilot on top…making any concept of value and ROI even more complex.

Difficulty for customers

There are a few points that will be tricky for customer organisations:

  1. Defining who needs a Copilot license
  2. Defining what success looks like
  3. Measuring and reporting on success
  4. Tracking & quantifying ROI

Defining who needs a Copilot license

It won’t be every user in the organisation…but which users will it be?

1) Do you base it on existing license allocation i.e. “everyone with M365 E3/E5 gets Copilot as standard”? This is the easiest way but may well lead to over-licensing of Copilot, just as there is probably already over-licensing of M365 E3/E5.

2) Do you base it on job role i.e. “all team managers, accountants, and sales people get Copilot as standard”. There are a few things to consider here:

  • How many different job roles are there within your organisation?
  • Does everyone with the same title do the same thing or does it vary by team/department perhaps?
  • Will you make exceptions for certain people in other roles?
    • If so, how do you define the criteria?
  • How do you manage people who feel left out/under-valued if they don’t get a license?

3) Does each individual user who wants a license need to pass a kind of test to show that they perform relevant tasks and will benefit from Copilot? If so, how do you define the criteria:

  • Do they need to use multiple parts of Office or just one?
  • How heavily must they use it?
  • Are there certain outputs they must produce i.e. customer facing docs, exec reports etc.?
  • How do you track they are actually using it in the agreed way?

What does success look like?

Whatever process you use to decide how you allocate licenses to users, you will need to have a definition of success to know if your investment is worthwhile. This will vary between organisations and market sectors but some options include:

User satisfaction

Are users happier? Do they feel less stressed when they have Copilot to help them on a daily basis?

Output

Are users generating more output faster than before? This could be customer proposals, setting appointments, internal reports/dashboards, pitch decks, marketing collateral and a whole range of other things that your users create on a regular basis?

Do you use quantitative data i.e. “there are more of X thing in Y time than without Copilot” or do you go more qualitative i.e. “they’re not producing more but what they are producing is better” so quality over quantity? Will it be different for different business units?

Measuring and reporting on success

Once you’ve defined your metrics, you need to measure and report on them.

Each of the above options has pros and cons and will require different approaches to measuring success.

User Satisfaction

If you base it on user satisfaction, you will need to develop a way to accurately measure this for users and to account for changes over time.

For example, satisfaction will likely be sky high at first – they have this new tool that’s doing all sorts of cool stuff, helping them and making each day easier. Over time though – that will all become normal, just a regular part of work…so that satisfaction may well drop off somewhat. How do you account for that?

Output

It’s a similar story for output. What was once better/faster will become normal and so measurements will need to be calibrated for this over the years following a Copilot deployment. While you need to make sure, as an organisation, that you’re not paying for licenses that aren’t delivering (enough) value – you must also avoid the opposite. That once Copilot becomes “normal”, the business forgets what it was like BC (Before Copilot) and decides to save money by dropping those add-on licenses.

If Copilot is being used correctly, that will cause a variety of issues – likely including people being unable to do parts of their job anymore! It will be similar to executives trying to save money by dropping Software Assurance…

Reporting

You also need to think about how this data is collected and analysed and who makes any necessary decisions.

  • How do you identify if people are no longer making “proper” use of their Copilot licenses?
  • Is this a constant rolling process or something done once ever 3/6/12 months?
  • Who decided to remove licenses from a user?
    • Their manager
    • HR
    • Finance
    • A designated Copilot Tsar?
  • How are you identifying users who may need a Copilot license part way through the year?

Quantifying Return on Investment (ROI)

  • $30 per user per month
  • $360 per user per year
  • $1,080 per user per 3-year agreement

It’s almost a given that enterprise customers will be paying less but the list price gives us a good base.

How you look at ROI is the first thing to define and that will be related to how you define success. If it is based on hourly rate and time saved then you can calculate it like so:

Tony gets $100,000 p/a so roughly $48 per hour. That’s $0.80 per minute so, if Copilot saves Tony 38 minutes a month then it’s paid for itself.

If it’s user satisfaction then you’ll probably see a wider range of positive results. GitHub Copilot has been available for a while and they released some interesting research last year (2022) that looked at quantifying the ROI.

https://github.blog/2022-09-07-research-quantifying-github-copilots-impact-on-developer-productivity-and-happiness/

For many organisations it would be great to see similar results from your “knowledge workers”. That said, adding Copilot for 5,000 users will be, at list price, $1,800,000 per annum and not all organisations will see that dollar value as worth the above results.

The adoption of Copilot may well be a fairly strong indicator of a company’s ethos and approach to employee wellbeing – at least for certain roles!

Conclusion

For some organisation, Microsoft 365 Copilot at this price point will be a no-brainer. For others, it’s a definite no, and for others it will be a definite no at any price point. However, I’d say that most organisations stand to be convinced…particularly if they’re able to get discounts etc.

As with any software product, make sure you understand why you want it, how you’ll use it, and how you’ll know if you aren’t. Work out what makes it good value for you and measure against that.

If you have questions, feedback, and/or would like to talk about you Microsoft strategy in more depth, get in touch here.

Microsoft Dev Box licensing


A new addition to the July 2023 Product Terms is Microsoft Dev Box. This is an Azure services that provides pre-configured, project-specific virtual workstations for developers.

Licensing

Dev Box must be used “to design, develop, or test applications” and users need to be licensed with:

  • Windows 10/11 Enterprise
  • Intune
  • Azure Active Directory P1/P2 (now Entra ID)

These can be licensed individually or as part of:

  • Microsoft 365 F3/E3/G3/E5/G5/A3/A5/Business Premium

Microsoft prohibit using “the service to perform server functions to devices outside of the service or to third parties” and also “for sustained distributed computing or digital asset transaction validation workloads“.

The “Azure Customer Solution” clause in the Azure General Terms:

Customer may create and maintain a Customer Solution. Despite anything to the contrary in Customer’s licensing agreement, Customer may permit third parties to access and use the Microsoft Azure Services solely in connection with the use of that Customer Solution.”

does not apply.

Pricing

Where there will be high ongoing usage, the Max Monthly Price makes sense but for shorter/more variable scenarios, the Hourly Compute price will likely be more effective.

The storage cost is paid each month until the Dev Box is deleted, so make sure to keep an eye on old, unused instances as that can soon start to add up across a large organisation!

See more info here.

Microsoft Multi-Geo add-on SKU comes to CSP


Photo by Pixabay on Pexels.com

The Multi-Geo add-on SKU is finally arriving on CSP from June 1, 2023 for users licensed with:

  • Microsoft 365 (but seemingly not the Business SKUs)
  • Office 365
  • Exchange Online
  • SharePoint Online
  • OneDrive for Business

This add-on enables customers to manage data-at-rest locations across multiple regions within a single tenant.

Licensing

As a minimum, customers must purchase a quantity of Multi-Geo licenses that is equal to at least 5% of the total number of eligible M365 licenses*. So if you have 1000 eligible licenses, you must purchase at least 50 Multi-Geo licenses.

A tenant must be configured for Multi-Geo support, a process which begins automatically once ordered licenses appear in the tenant. Interestingly Microsoft state that:

the time required to configure a Tenant for Multi-Geo support varies from Tenant to Tenant, but most Tenants finish within a month after receipt of the feature licenses. Larger or more complex Tenants may require more time to complete the configuration process

so make sure you leave enough time before the functionality is needed in production. You can see more details here.

*This applies to EA and CSP.

Microsoft Business Central Premium – new attach licenses


Photo by Ksenia Chernaya on Pexels.com

Two new Business Central Premium attach licenses – Dynamics 365 Sales Ent and Dynamics 365 Customer Service Ent – are now available for $20 each.

It’s also rumoured that we may see a Field Service added as an attach SKU in Microsoft’s new financial year from July 23 onwards.

Microsoft Defender gets App Governance included for free


Photo by Pixabay on Pexels.com

Microsoft have announced that the “App Governance add-on feature for Microsoft Defender for Cloud Apps” will, from June 1 2023, be included in Defender for Cloud Apps at no additional cost.

This means organisations licensed with:

  • Microsoft 365 E5
  • Microsoft 365 E5 Security/Compliance
  • Microsoft 365 F5
  • EMS E5

will receive access to what is currently a paid additional license free of charge. It’s not very often that Microsoft (or any software publisher) do things this way round!

Microsoft say they will either proactively cancel subscriptions or do so upon receiving a ticket, depending on the licensing channel.

Microsoft announcement is here.

Microsoft 365 Universal Print allowance


Photo by Andrea Piacquadio on Pexels.com

Microsoft Universal Print is a cloud printing service that removes the need for on-premises print servers and printer drivers and makes printing from anywhere easier for users and organisations.

Previously, each user licenses with Windows E3 received 5 print jobs per month which were added to a central pool. Microsoft have now added an allowance of 100 print jobs per month for Microsoft 365 E3/E5 users:

LicenseJobs Per Month
Microsoft 365 E3, E5100
Microsoft 365 A3, A5, F3, Business Premium5
Windows 10 Enterprise E3, E5, A3, A55
Universal Print (standalone)5

If you have 1,000 M365 E3/E5 licenses, you now have 100,000 print jobs available each month. For organisations where this pooled allowance isn’t enough, additional print jobs can be purchased:

QuantityPriceEDU Discount (and Price)
500 jobs$25/mo$7.50/mo
10,000 jobs$300/mo$90/mo

The standalone license is $4 per user per month.

Learn more about Universal Print here – https://techcommunity.microsoft.com/t5/windows-it-pro-blog/universal-print-or-unlimited-print/ba-p/3788180

Microsoft Defender Cloud Security Posture Management (CSPM)


Photo by Henry & Co. on Pexels.com

Microsoft have introduced another member of the Defender family – Cloud Security Posture Management (CSPM).

Certain features are available free of charge in any environment where Defender for Cloud is enabled, these include:

  • Asset discovery
  • Security recommendations & compliance with Microsoft benchmarks
  • Secure score for posture

Paid features include:

  • Attack path analysis
  • Cloud security explorer
  • Advanced threat hunting

and more.

Pricing

Defender CSPM protects all workloads across multi-cloud environments but is only chargeable for Server, Database, and Storage resources including:

  • VMs
  • Storage accounts
  • OSS DBs
  • SQL PaaS
  • SQL Servers

Pricing starts from May 1, 2023 and is $5* per billable resource per month but there are discounts available for Defender for Cloud customers:

Current Defender for Cloud CustomerAutomatic DiscountDefender CSPM Price
Defender for Servers P225%$11.25/ Compute or Data workload / month
Defender for Containers10%$13.50/ Compute or Data workload / month
Defender for DBs / Defender for Storage5%$14.25/ Compute or Data workload / month

*Pricing was initially announced as $15 per billable resource per month but was later reduced to $5. It also appears the above discount structure has been removed.

For more info and to see a complete list of free/paid features, head to the Microsoft site here – https://learn.microsoft.com/en-us/azure/defender-for-cloud/concept-cloud-security-posture-management#plan-pricing

Microsoft Power Automate Hosted RPA


Photo by Pixabay on Pexels.com

Power Automate has 2 new RPA (Robotic Process Automation) offerings:

  • Individual Hosted Machines
  • Hosted Machine Groups

which enable you to run Power Automate RPA in Azure to more quickly test, scale, and deploy.

Individual Hosted Machines

Currently in preview, these aim to make it quick and easy to test both attended and unattended flows without the need to set up physical machines.

Hosted Machine Group

This provides auto-scaling and auto-provisions additional bots as needed when initial capacity for unattended flow bots isn’t enough. It also provides dynamic load-balancing between different groups, ensuring one isn’t adding more VMs while another has several sitting idle.

https://powerautomate.microsoft.com/en-us/blog/announcing-new-releases-for-microsoft-power-automate-hosted-rpa/

Licensing & pricing

To use either of these hosted options, users require:

  • Power Automate per user plan w/attended RPA add-on or
  • Power Automate per flow plan

as a base license and then you can purchase the Hosted RPA add-on which includes:

  • Hosted machine
  • Unattended desktop flows
  • 5,000 AI Builder credits per month

and costs £162.10 per bot per month.

If you’re using Hosted Machine Groups, you need to assign 1 x Hosted RPA add-on for each bot you want to run in parallel. I’m not currently sure how this works in relation to the auto-scaling feature…do you have to have licenses available for the maximum number of bots you’re willing to run (something you can set as an admin) or is there a “pay in arrears” option where you’re billed monthly?

Furthermore, I imagine there will be additional Azure costs although I’m yet to confirm that.

Further Reading

Announcement

Individual Hosted Machines

Hosted Machine Groups

Pricing

Microsoft financial results Q2 FY23


Photo by Pixabay on Pexels.com

Microsoft’s financial results for the 2nd quarter of FY23 (Oct – Dec 22) don’t make the usual pretty reading this time.

Revenue was $52.7 billion – an increase of just 2%

Net income was $16.4 billion – a decrease of 12%

That’s the first decrease for a long time, showing even Microsoft are not immune to the impacts of rising costs and global recessions. However, it’s not all doom and gloom:

Productivity & Business Processes

Revenue = $17 billion…up 7%

  • Office 365 Commercial revenue up 11%
  • LinkedIn revenue up 10%
  • Dynamics 365 revenue up 21%

All increases but quite a bit lower than we’re used to from previous quarters. Office Commercial (i.e. on-premises) has dropped 30% as customers continue to move to the cloud.

Intelligent Cloud

Revenue = $21.5 billion…up 18%

  • Azure = 31% up

In most scenarios, 31% growth is good, great even…but not for Azure after a couple of years of 50%+ growth! Although the most recent quarters dipped just below that 50% marker, this quarter still represents a significant drop. Microsoft do mention higher energy costs as a factor in the decreased margin.

Earnings call

There are now 12,000 Azure Arc customers, a 100% increase in 12 months.

45,000+ Power Automate customers – a 50% increase over last year.

Satya Nadella mentions new functionality to build workflows from natural language prompts…that would be really useful for me!

280 million Monthly Active Users (MAU) for Teams

Teams Phone added over 5 million PSTN seats in the last 12 months and is the market leader

Microsoft Security is now over $20 billion and Nadella states they’re taking market share in all the major categories. He also states that a customer has consolidated from 10 security vendors down to just Microsoft – this is something I often advise that organisations explore.

EMS is now at 241 million seats.

Overall, LOTS of mentions of AI from Satya Nadella (as expected) and a real focus on the future with AI, Platforms, Viva, E5 and more. The expectations for future growth and advances seem to more than outweigh the slight disappointment of these results.

You can se the Microsoft details here.