BREAKING: Microsoft 365 Developer Program Changes - What You Need to Know + My Honest Take
Watch on YouTubeVideo summary
Microsoft recently released a significant public statement regarding the future of its Developer Program, marking a major shift after over a year of uncertainty following the "Midnight Blizzard" security incident in early 2024. The new announcement introduces "future developer tenants," which will be more closely tied to commercial Microsoft 365 environments and likely require payment, signaling that the program is no longer solely subsidized internally. While existing "legacy dev tenants" for supported groups like Visual Studio subscribers and MVPs remain active, they cannot be migrated to these new paid tenants, meaning any content transfer would require a standard migration process involving third-party orchestration tools. This transition aims to align the developer ecosystem with Microsoft's broader financial goals, ensuring that the hundreds of billions invested in AI initiatives like Copilot yield a return on investment rather than representing an unrecoverable internal cost.
The core of the new approach involves integrating these developer environments with real commercial licenses, which unlocks critical capabilities previously unavailable in the legacy system. Most notably, future tenants will allow developers to add Microsoft 365 Copilot licenses and other premium add-ons, enabling advanced features like custom agent development and access to the semantic index for better data grounding. Furthermore, this model removes the risk of losing a development environment by allowing users to upgrade their tenants for production use with E3 or E5 licenses if needed. Although the exact pricing details are not fully disclosed yet, the speaker suggests that a paid model, potentially costing around $100 to $200 annually per developer, is a reasonable cost of doing business comparable to internet or mobile service fees, especially given the high value of professional development tools and AI services.
For developers needing a tenant immediately, the video provides practical recommendations based on current limitations and future expectations. The speaker advises attempting to secure a free legacy tenant through existing support programs first, though noting that many users face significant hurdles with unresponsive support teams. If that path fails or is not viable, the recommended strategy is to purchase a commercial Microsoft 365 Business Essentials license, either on a month-to-month basis for flexibility or with a one-year commitment for a lower monthly rate. For those specifically building custom Copilot agents, the speaker recommends committing to both the Business Essentials license and an annual Copilot license to ensure full access to semantic indexing features, estimating a total annual cost of approximately $432 per user, which is considered manageable within most professional budgets.
Overall, while the announcement lacks some of the granular details the community had hoped for, it represents a positive step forward by providing clarity and a concrete timeline for future updates, with more information promised by September 2025. The speaker expresses confidence in Microsoft's leadership on this issue, having personally known the individuals involved and trusting their commitment to resolving these long-standing concerns. By acknowledging the issue and moving toward a sustainable, commercially integrated model, Microsoft is addressing internal cost pressures while offering developers a stable path forward that supports advanced AI development without the risk of arbitrary program shutdowns. The situation remains fluid, but the current guidance offers a solid foundation for developers to plan their infrastructure needs amidst these evolving changes.
Read the full video transcript
Finally, finally, today we finally got
that public statement that we've been
waiting for from Microsoft for over a
year. Today, we got an update on those
Microsoft 365 developer tenants. Now,
while we didn't get everything we
wanted, and the announcement is a little
bit light on details, and we didn't get
anything today other than just some
information, and here's what's coming,
uh it's still a lot more than we had
before today's announcement. And it's at
least enough so many of us can make some
decisions about uh our needs today. Now,
in this video, I'm going to start with a
very brief history of how we got to
where we are today. and I'm going to
explain Microsoft's announcement today
on April 23rd, 2025 about those new
developer tenants that we're going to
get. I'm also going to share my opinions
on the announcement and give you my
recommendations for developer tenants if
you need one today. The Microsoft 365
developer program has gone through some
major changes in the past year. Now, my
video from the summer of 2024, which has
been the number one video on this
channel every single day since I
published it, which you can see linked
here, I shared the full story. Now, in
summary, in January 2024, Microsoft
systems were compromised in a security
incident referred to as midnight
blizzard. This led to a lockdown of the
developer program in late January and
February of 2024. Microsoft made a
public announcement at that time and a
commitment to provide updates in
September of 2024, but that timeline
passed without any official
announcement, just pure silence. And I
published an article in early March of
2025 where I shared my idea for a
developer program and I pleaded with
Microsoft to please say something. I
took your comments from that article. I
took them with me to the annual MVP uh
global summit at Microsoft in late March
2025 and I raised these concerns
directly with Microsoft. Now that event
is all wrapped up in NDAs and so I can't
really share what the discussions were
and what I learned from that. Uh but the
result of that discussion I believe
inspired or at least is at part inspired
the announcement that we got today. So
where are we today? Well before I go
there I want to define two terms because
this is going to get a little confusing.
We have the developer tenants that we
have that we you may have obtained uh
and you may have today like I have one
as part of the existing Microsoft 365
developer program prior to the lockdown
or those tents that you got as part of
the existing dev program and you if you
were in one of those supported groups uh
such as Visual Studio subscribers or uh
people that were involved in one of the
Microsoft AI cloud partner programs that
included things like the ISV success
program, the solution partner partner
program, specialization experts, managed
partners, and premier or unified support
plan members. Now, I'm going to call
those kind of tenants the legacy dev
tenants. And the new offering that we're
referring to from today's announcement,
I'm going to call those future dev
tenants. I wanted to call them 2025 dev
tenants, but uh I think that we'll get
them in 2025, but let's just be safe.
The track record isn't so great, so I
don't want to put a date on that just
yet. Today on April 23rd, 2025,
Microsoft released a public statement
about the future of the Microsoft 365
developer program. I'll have a link to
it in the uh notes below this video.
Now, while it doesn't have all the
details that we wanted, it is an
important first step. So, let me give
you the key updates. First, the dev the
existing dev program or the legacy dev
tenants, they're not dead. The program
itself is just changing. Something new
is coming to the dev program, which
appears to be more closely tied to
commercial Microsoft 365 tenants. I'll
get to that in a minute. These new dev
tenants or future dev tenants, they're
likely going to require some sort of a
payment. Now, they didn't say this in
their post, but it means a group within
Microsoft is no longer going to have to
bear the internal cost of the program.
And in my opinion, I think that's quite
significant when you've got Wall Street
wanting to see a return on the
investment uh from Microsoft and their
quarterly reports uh based on the bottom
line because they've spent hundreds of
billions of dollars uh investing in data
centers and co-pilot and investments in
OpenAI and other AI companies. Uh so
they want to make sure that this isn't
hurting their
profitability. Okay, what else did they
say? Well, because these tenants are
going to be paid commercial tenants,
you're going to be able to add those
Microsoft 365 co-pilot licenses, those
$30 per user per month with an annual
commitment. That's something that we
couldn't do with the legacy dev
tenants. Now, another thing that they
shared those legacy dev tenants from the
existing program, they will not transfer
to the new uh future dev tenants. So if
you want to move content from your
legacy dev tenant to one of these new
future dev tenants to me that sounds
like any other kind of a migration
project between two different tenants
better call orchestrate or one of those
partners with a good reputation. Now
personally I'm pleased with Microsoft's
public statement today. Like I said, no,
it's not everything that we wanted and
it's light on details, but it is an
acknowledgement of how big an issue this
is to them, so they recognize it. And
two, you can tell that they're actually
doing something about it, and they
shared enough for us to be able to make
some decisions today until we learn
more. I really appreciate that Microsoft
has made a public commitment with a
timeline. They committed to say
something again or at least provide an
update no later than September 2025. So,
we'll have more information by then, but
we may have information before that from
them. Uh, we just don't know. Now, I am
a little bit disappointed or I am very
disappointed that it took over a year
past their original announcement in Q1
of 2024 and it took eight it was we're
eight months past that original promise
date providing more information by
September
2024. But I know the people at Microsoft
who are involved in this. I know them
personally and I trust them and I
believe that they will follow through.
You're just going to have to trust me at
that statement. I can't give you any
proof to that. Now, the commercial
aspect that makes sense from a business
perspective. In my opinion, if the cost
ends up to being around $100 or $200 per
year for a developer, as I suggested in
my article, the Microsoft 365 dev
tenants, a paid model could save them
that I published back in early March of
2025. Again, I'll put a link to it uh
below in the in the notes. I think
that's reasonable for professional
development work. I mean, I don't pay
for my dev tools. I don't pay for VS
Code. I don't pay for the SDKs, things I
used to spend a lot more money for as my
old uh MSDN subscriptions. I do pay for
things like the services I use in Azure.
I do pay for my internet service. I also
have to pay for a co-pilot license if I
want to do that. But to me, that's kind
of the cost of doing business. Think
about what your monthly spend is on your
internet service or your mobile phone.
This is just another cost of doing
business. And I get it. We all want our
cost to be down. Uh but it's just it's
some things you just have to kind of
acknowledge it's going to be there. Now,
let me talk about some of the key
benefits or at least as I see them of
this new approach that they've shared
today. The new paid future dev tenants
solve several key problems. So, in my
opinion, it solves a cost issue for
Microsoft internally. Now they won't say
this and maybe this is a little
controversial to say but I got to
believe internally nobody inside
Microsoft wants to assume a big cost in
their organization when Microsoft is so
invested in AI today and they need to
show a return on these hundreds of
billions of dollars that they've
invested. We've seen in the news the
various like thousands of people that
are being uh let go uh from Microsoft
here and there uh but also not just
Microsoft but all over the industry. And
you got to believe that there's people
they're just being very careful about
saying, well, I don't want to assume a
lot of cost for the company. Uh, which
would which would not hurt. I don't need
that kind of a red flag on me or that
kind of attention. So, I got to believe
that, you know, this is that being able
to to have developers actually pay for
this, that's got to help a little bit of
this. Hey, you look at it and say that's
not my problem. I get it. But there is
also just the facts of life and you got
to understand how things work. So, if
that's what's going on, maybe I'm making
it up, but if that's what's going on, I
still think that this addresses that
issue. And if not, okay, fine. Just
dismiss what I'm saying here. Just be
clear. That's my opinion. I'm not giving
I'm not telling you that's what's going
on inside Microsoft. It also allows
Microsoft to better connect tenant
identities to real people. That's a big
issue going back to that original
Midnight Blizzard hack from January of
2024 that caused the start of all this.
In addition, it's going to enable
developers to add those Microsoft 365
co-pilot licenses and other add-on
licenses that wasn't possible with those
legacy dev tenants. So, that's a big
deal. And another benefit is that
developers can eventually upgrade these
future dev tenants for production use
like adding an E3 or an E5 license. And
that's going to remove the risk of using
those dev tenants for non-development
purposes. That's a huge benefit, huge
benefit in my opinion. You can invest a
lot in that dev tenant, realize like I
want to keep this thing. I don't want to
lose it. If you just keep paying for it
and put a commercial license on it,
they're not going to kill it. Okay, now
here's a big one. Let's talk about those
of you who need a dev tenant today and
you've been holding on. So, if you need
a developer tenant right now, you've got
a few options and it's going to really
depend on what type of work that you
plan on doing with those. So, this is
going to be the recommendations I'm
going to give you are keep just keep
something in mind here. We may know more
over the next couple months. We're
probably and likely going to learn a lot
more by September. So, we don't I can't
predict the future. And so, you have to
kind of plan things and have a risk of
like, what kind of a commitment do I
want to make? What am I going to eat?
What am I going to assume? And worst
case, you're making a 12-month
commitment on something. So, we're as
I'm publishing this, it's late April. If
the news comes out in September with
something that would totally change it,
then you've got September, October,
November, December, January, February,
March, April, that's eight months that
you are not going to be able to take
advantage of the new stuff or say like,
ah, I wish I would have not done
something different. Well, I mean, it is
what it is. You got to do you got to act
and make the best decisions with the
information available. So, that's what
I'm going to try and give you the
guidance on here. And in fact, this is
what I do. I'll tell you what I do, but
also tell you the kind of work that I
do, and you can use that in your
decision. So, first of all, try to get a
free developer tenant, one of those
legacy dev tenants. You can only do that
if you qualify through some of these
existing programs that Microsoft has
shared that you uh of ways that they
support getting a legacy dev tenant. And
I shared those earlier. That's things
like if you're a Visual Studio
subscriber, uh Microsoft MVPs, uh like
myself or regional directors or ISV
people that are in that A ISV program or
people that are in that AI cloud um uh
partner programs, uh that I referenced
earlier. Uh try to get it through one of
those programs because you can get a dev
tenant for free. But I'll tell you what
my experience is here. Many developers
have reported difficulties with this
process and lack of support. I have
talked to countless developers. I would
venture to say hundreds of developers uh
that have reached out to me and have
tried this approach. Probably four out
of five of them tell me it does not
work. For example, when they contact the
Visual Studio subscription support team
because it wasn't working, the the
people that are on that are on that
support team, they don't have a clue
what we're talking about about this dev
program and they send them over to the
Microsoft dev program support team and
guess what? Those calls, they just keep
ringing. Nobody ever picks up. So, I
think it's kind of a waste of time, but
you might as well give it a try because
it's a free offering. Um, I've given
that feedback to Microsoft, so who knows
if they're if that'll get addressed, but
uh I'm just speaking about how the real
world is today. So, I'm assuming that
you don't succeed with that path and uh
based on the people I talk to, that's
most of you. So, here's what I
recommend. Keep in mind that this could
change, as I said, in the coming months
as Microsoft may share more updates in
the coming months. But let's assume we
don't hear anything until September 2025
when they promise more details. So
here's what I suggest. Purchase a
Microsoft 365 tenant for development
use. Now I say for development use,
that's just how you use it. You need a
real commercial license. Now I would
recommend starting with the business
essentials license. Now you can get that
in one of two ways. You can get that
with a month-to-month commitment. So you
can get it for two months and then
cancel it. or you can get it where you
pay monthly, but you make a 12-month
commitment. So, the way that that works
out, speaking in US dollars, it is $6
per month if you make a one-year
commitment. So, that comes out to $72 uh
for a one for one-year commitment uh
paid monthly at $6 a month. If you want
that month-to-month commitment that you
can cancel at any time, that's only
$7.20 a month. So, what I would do is I
would get that $7.20 20 cents a month
monthly commitment. Uh but you'll see
I'm going to have a caveat for that in
just a minute. All right. Now, that's
going to let you do all kinds of stuff.
SharePoint framework projects, Microsoft
Teams apps, Microsoft Graph, uh Office
add-ins, everything that you can think
of because it is a real Microsoft 365
tenant. Uh the only thing about that
though with that business essentials,
make sure you see what the features are
in that and compare those to features
that you may need based on the work that
you are doing. You can always upgrade
your license at any point in time. Uh
but you just need to make sure that you
know you understand what you're missing
out on with that because there may be
some features that you need uh for work
that you're doing with your clients like
maybe things with like SharePoint
Premium or so. Now, here's my caveat
with this. What if you're doing
Microsoft 365 co-pilot development? You
want to build custom agents. Okay. Now,
if you're doing that, you can add that
$30 per user per month Microsoft 365
co-pilot license to that business
essentials license. But remember, that's
an annual commitment. So, if you're
going to go that route, just the
co-pilot license is going to cost you
$360 over the 12 months. So, if you're
doing that, if you're making that
one-year commitment, you might as well
also do the annual commitment on the
business essentials license. So that
means you got a 12month commitment total
cost paid paid on a monthly basis, but
the total cost is going to come out to
about
$432 uh US. So it's $30 per user per
month plus uh for the co-pilot license
and $6 per user per month for the
business essentials license. So $36 a
month for that entire for that entire 12
months. Okay, that's not that bad,
right? That's not that bad, especially
when you when when you think about like
what your hourly rate is of most most
developers that are out there. Um, and
again, I'm doing all of this in US
dollars. That's not a bad cost of doing
business. I mean, I know how much my
cell phone cost and how much my internet
service cost and how much my coffee
addiction costs. Uh, especially if I
don't drink it at home and I go out and
get one. Regardless, I digress. Now,
there is an option. You may be thinking,
what about those consumptionbased
metered pricing for Microsoft 365
C-pilot? There's a big limitation with
these that is not
wellnown. If you're building custom
agents and you only go with the
consumption model in a single uh
business essentials license, you're not
going to get the semantic index. And
that means that you don't get grounding
from uh Microsoft graph data or custom
knowledge that you may want to add and
create as part of the Microsoft graph
connectors that you can create. Why?
Because Microsoft 365, it doesn't light
up the semantic index where all that
content is getting indexed into a
semantic index that Copilot's going to
query using semantic queries and it uses
that for all the grounding aspects of
copilot. They don't light up that
semantic index in a tenant unless there
is at least a single Microsoft 365
co-pilot license. That's the $30 per
user per month. So if you plan on
developing custom agents like a
declarative agent with the team's
toolkit as I do, you want more than just
custom instructions and custom actions
that call REST APIs to implement the rag
model. The consumption model for for uh
metered pricing for um uh co-pilot
development in my opinion it's not worth
it. You're if you're doing a lot of
development, it's definitely not going
to be worth it, but I don't think it's
going to be worth it. So, in that case,
you're kind of stuck with that other
option I gave you, which is a 12-month
commit commitment for the business
essentials license and a 12-month
commitment for a Microsoft 365 co-pilot
license. That's what I have. I have that
and I also have one of those legacy dev
tenants, but my legacy dev tenant, I
can't do co-pilot in that guy. So,
that's what I have and that's how I
treat all of my stuff. So, take it for
what it's
worth. All right, let's wrap this up.
I'm looking forward to getting a lot
more details about this new program in
the coming months. And while we don't
know what the exact pricing is or
limitations yet, as I said, I think
today's announcement is a very positive
step. Now, I'm curious what questions
you have about these changes. Do me a
favor, drop a comment below this video,
or I'm going to have an article that
accompanies this as well with a little
bit more information as I learn more and
I will link to it also in the pen
comment. drop a comment either on my
article or in this YouTube video. I will
do my best to answer every single
question. If I don't know the answer,
I'll reach out to Microsoft to find out.
I kind of wish that announcement today
had a lot more meat and details, a
little more clarity. I think it it
answers a lot of stuff, but it also
creates a lot of questions. I can take
those questions back to Microsoft and
maybe the next time they update it or
that when they update if they update
this article, it'll all be based on
questions that we have for them. Now,
keep an eye on the pinned comment also
on this video for future updates.
Overall, I believe this is good news and
a step in the right direction for the
Microsoft 365 developer community. I
know you want more. I know you want more
details. I know you want more features,
but facts. If we look at the facts,
yesterday when I went to bed, I had less
information than I do now. Today, I have
a lot more information. I have a lot
more clarity. I can make better and more
solid recommendations for my for my
customers and my students. That's a good
story. I also am optimistic on the stuff
they shared and the fact that they said
that they would share at least a lot
more by September of 2025. Remember what
I said too. I know the people personally
who are involved in this. I've spoken at
length with them in this. They are in
they are in positions that they can make
a difference inside of Microsoft. I
trust them. I have no reason not to
trust them. I've got I've known them for
a long long time. I have a lot of
confidence in what they're telling me
and that they're being completely honest
on the stuff they said. We've had very
direct and very frank conversations with
that. I'm not going to share all of that
stuff. That's not really appropriate.
But you just if you trust me, then trust
me on this. All right. I am I'm very
positive. I'm very happy today. All
right. You just got to take it for what
it's worth. All right. I'm going to wrap
it up. Thanks for watching. I'm looking
forward to seeing you in my next video.
And I hope to hear from you in the
comments below. Thanks a lot. Share this
video. Help other developers in the
Microsoft 365 ecosystem learn more about
what's going on with the dev program.
See you later, everybody.